Hay varias cosasa a tener en cuenta a la hora de crear una versión web de una aplicación de escritorio. Obviamente, no puedes utilizar el proyecto exactamente tal cual pero, con un diseño apropiado, sí es posible reutilizar (o incluso compartir) una cantidad significativa de código no relacionado con la interfaz de usuario (UI). Esta […]
BlackFriday 2017: 20% de descuento en todos los productos
¡Aprovecha la ocasión! Hasta el próximo 27 de noviembre puedes obtener todos los productos de la tienda de AprendeXojo.com con un 20% de descuento.
Crea una app de Bases de Datos… ¡sin (apenas) código!
De tiempo en tiempo llega alguna que otra consulta sobre si en Xojo es posible crear apps de bases de datos multiplataforma en las que no sea preciso complicarse la vida. La palabra clave en estos casos es rapidez. La respuesta corta: sí, es posible gracias a DataControl.
Crear un control multiplataforma en Xojo
Una de las cosas que más me gustan de Xojo es la capacidad de crear verdaderas aplicaciones multiplataforma nativas, sin intérpretes de por medio, que puedo desplegar en las principales plataformas. Por ejemplo, en escritorio es posible generar ejecutables de 32 y 64 bits para macOS, Windows, Linux (en todo tipo de distros) y RaspberryPi; […]
Truco: Restar fechas en Xojo
Hace unos días recibí una consulta por parte de un usuario de Xojo que utilizaba anteriormente VisualBasic. La cuestión era sobre cómo podía restar fechas en Xojo para obtener un resultado, y para lo cual disponía de una función en VisualBasic. La respuesta, realmente sencilla especialmente cuando utilizamos las clases Date y DateInterval del nuevo […]
Truco: Usa las constantes
En programación hay que ser constante en más de un sentido. Ya se sabe, “la práctica hace el hábito”. Pero el hábito va más allá de que tengamos la solución en la punta de los dedos al problema que hemos de resolver; es decir, desde qué ángulo afrontarlo. También implica ser constantes en la escritura […]
Números, precisión y formato en Xojo
En anteriores ocasiones ya he tratado el tema de la localización de aplicaciones en Xojo, enfocada en textos, fechas y números. Sin embargo, una gran parte de las consultas que recibo por parte de los recién llegados a Xojo tiene que ver con el modo correcto de formatear los números que deseamos incluir en controles […]
IPify para Xojo
IPify es un servicio web, API, que promete estar siempre ahí para atender nuestras consultas e indicarnos cual es la dirección pública (o externa) de nuestra conexión a Internet. De hecho, tan escueta y necesaria información puede ser devuelta como texto, en formato JSON o bien en formato XML, a elegir.
Git: Versionado de código
Son varios los artículos que he ido publicando sobre buenas prácticas con Xojo, pero probablemente uno de los que deberías de aplicar antes de cualquier otro sería el de aplicar un sistema de control de versiones a tu código, especialmente si tus proyectos involucran a varios desarrolladores, pero también igualmente aplicable en el caso de […]
Uso de Defaults en el IDE de Xojo
Con la llegada de Xojo 2017r2 hay una buena cantidad de nuevas mejoras, características y también el habitual lote de solución de los bugs detectados en las anteriroes revisiones del RAD multiplataforma; y si bien en las Notas de Revisión puedes encontrar en detalle todas las aportaciones disponibles en la última actualización, quizá pases por […]