¡Vamos a crear el juego Mole Mash para Desktop en menos de una hora! Todo lo que necesitamos es: Crear una nueva Clase Mole (Topo). Esta clase estará a cargo de animar la secuencia de nuestro personaje topo emergiendo de la tierra, reaccionar ante los clic realizados por el jugador sobre el personaje, y también […]
Categoría: tutorial
Prepara bases de datos SQLite para despliegue en Desktop, Web y iOS
En este tutorial veremos como puedes preparar tus bases de datos para desplegarlas y utilizarlas sin problemas en las diferentes plataformas soportadas. Añadir la base de datos Probablemente hayas creado tu base de datos SQLite utilizando un editor externo. De modo que el primer paso consiste en añadirla al proyecto. Desde luego puedes hacerlo de […]
Crea un Control de Selección de Color
En este breve tutorial veremos como crear un control de selección de color desde cero. Este será de gran utilidad cuando quieras incorporar en el diseño de tus interfaces de usuario una opción para que el usuario pueda cambiar, por ejemplo, el color de dibujado de un elemento dado.
Array: Asignación vs Copia
Si estás comenzando a programar con Xojo probablemente este sea uno de los casos que puedan confundirte a la hora de crear tus propias aplicaciones en las que hagas uso de uno de los tipos de datos contenedores del lenguaje: Array. Se trata de lo que esperas obtener cuando asignas los contenidos de un Array […]
Acelerar el Timer en Windows
Las clases Timer y Xojo.Core.Timer proporcionan una resolución más que suficiente para la mayoría de los usos que podemos requerir. De hecho, bajo macOS no existe ningún tipo de limitación en este sentido utilizando las clases proporcionadas por el Framework de Xojo, puesto que obtendremos en todos los casos una resolución máxima de 1 ms […]
Arrays de controles y ContainerControl
Los arrays de controles gráficos, ya sean los disponibles en el Framework o los basados en tus propias clases gráficas, son una gran ventaja cuando utilizas varias instancias en el diseño de tus ventanas y precisas referirte a ellas desde código de una forma elegante. Esto es, sin tener que utilizar directamente el nombre de […]
Cargar frameworks de terceros en tus apps Xojo para iOS
El siguiente artículo ha sido publicado originalmenteen inglés en el Blog de Xojo, y en este se nos muestra como podemos cargar los frameworks de terceros en nuestras apps iOS creadas con Xojo. ¡En definitiva, más prestaciones y capacidades a disposición de nuestros productos! Y ya sabes, siempre de forma nativa, con código compilado. Por […]
Tap con dos dedos: El gesto de Deshacer para apps iOS
El siguiente artículo ha sido publicado originalmente en inglés en el Blog de Xojo, y en este se nos muestra como podemos capturar y añadir una acción al evento de tap con dos dedos en nuestras apps Xojo para iOS. Y ya sabes, siempre de forma nativa, con código compilado. Por tanto, a partir de […]
Guardar imagen de WebCanvas a Disco
WebCanvas es la clase que nos permite utilizar en nuestras aplicaciones Web el elemento Canvas de HTML5. De hecho, es un Canvas en toda regla. Ahora bien, la clase no nos proporciona un modo sencillo en el que podamos recuperar la imagen subyacente, presentada por el elemento, de modo que podamos guardarla como archivo en […]
Animaciones en la Web
No cabe duda de que la edición Web de Xojo es una opción más que recomendable para todos los que necesitamos crear y desplegar aplicaciones sin tener que lidiar con varios lenguajes y dependencias de frameworks (léase librerías) de terceros que, a la larga, suelen traernos de cabeza por varios motivos; desde los consabidos, relacionados […]