Aplicaciones de Consola en Xojo

A dferencia de iOS, las apps desktop y las apps web, las apps de Consola no están basadas en eventos. Las apps de Consola no tienen interfaz de usuario gráfica y están diseñadas para funcionar desde el terminal, la línea de comandos o como proceso en segundo plano. Este artículo se ha traducido al castellano […]

Implementa clases iterables en Xojo

Los iteradores son las estructuras que nos permiten recorrer todos los miembros de una colección, sin que exista la necesidad previa de conocer cuál es la cantidad de dichos elementos. Para ello encontramos en Xojo las sentencias For Each… Next. ¿Cuáles son las principales diferencias en comparación con el bucle For…Next convencional?

Consejos y trucos con el IDE de Xojo

Xojo no sólo evoluciona el framework multiplataforma sino que también hace lo propio con el IDE, y de hecho desde hace algunas revisiones ya podemos disfrutar de algunas de las capacidades que han venido siendo demandadas por los usuarios desde hace años, utilizando para ello la aplicación Feedback. De hecho, y si aun no lo […]

Perfilado de código: consejos y trucos

El Perfilador de Código (Code Profiler) es la característica que puedes utilizar en Xojo para medir la cantidad de tiempo que requiere la ejecución de cada uno de los métodos de tu aplicación. Esta información te permite centrarte en optimizar aquellas partes de la aplicación que puedan considerarse como más lentas. Puedes encontrar esta entrada, […]

Desafiando la extinción del software: Una breve historia

A continuación se reproduce la entrada escrita originalmente por Geoff Perlman, Fundador y CEO de Xojo, Inc. y que puedes encontrar en inglés en este enlace. La reproduzco, traducida al español, porque creo que es sumamente importante para que muchas personas eliminen de su argumentario, de una forma razonada y clara, lo que para muchos […]

Clase de números aleatorios en Xojo

Las clases son la base de la programación orientada a objetos (OOP); después de todo son las encargadas de proporcionar una funcionalidad de forma completamente encapsulada. En este ejemplo básico puedes ver de qué modo tan sencillo puedes crear una clase que nos permita obtener una serie de números aleatorios únicos en un Array. Además, […]