Xojo 2019r3 introdujo bajo el módulo System el método Version y la clase VersionData, los cuales nos permiten obtener tanto la versión Mayor, Menor y Debug del sistema operativo sobre el cual se estén ejecutando nuestras aplicaciones (macOS, Windows, Linux y iOS).
Categoría: Multiplataforma
DrawInto: Dibuja tus controles en Xojo Desktop
DrawInto es el método encargado de dibujar el aspecto de un control gráfico (UI) en otro contexto gráfico asignado como argumento. A continuación encontrarás por qué, probablemente, quieras implementar tu propia versión. Ya sabemos que el lenguaje de programación Xojo es Orientado a Objetos (OOP), y esto significa que todos los tipos de datos, especialmente […]
GuancheID: El modo más sencillo de obtener ID de Hardware únicos en Windows y macOS
CASTELLÓN (SPAIN) —21 de Agosto de 2019- Javier Rodríguez (AprendeXojo.com ) anuncia la disponibilidad inmediata de GuancheID para proyectos Xojo Desktop y Xojo Consola (Windows, macOS; 32 and 64 bits). GuancheID es el modo más sencillo de obtener un ID único para ordenadores basados en macOS y Windows, de modo que puedas usarlo en combinación con […]
Automatizar las compilaciones
Una de las capacidades del IDE que encontrás más prácticas es la que nos permite realizar una amplia variedad de pasos como parte del proceso de compilación de nuestros productos, ya sea para copiar archivos adicionales en cualquiera de las jerarquías de las carpetas de nuestra aplicación, para ejecutar guiones o bien para definir una […]
La magia de los Volúmenes Virtuales
Ya he hablado en alguna otra ocasión de alguna de las capacidades de FolderItem; esto es, la clase que nos permite crear y acceder a archivos. Pues bien, en esta ocasión veremos una de las que —en mi opinión— constituye una pequeña joya que quizá pase más desapercibida de lo que debería en el framework […]
Comprobar y añadir valores en tiempo de ejecución
Como ya hemos visto en otras entradas, Xojo es un lenguaje de programación orientado a objetos (OOP), y entre otras cosas esto significa que soporta la sobrecarga de métodos. También hemos podido ver en otras entradas que algunos de estos métodos especiales son los Constructores de Clase, ¡pero hay muchos más! Por ejemplo, podemos sobrecargar […]
Prepara tus clases para uso en modo simulado o real
En muchos desarrollos se da el caso de que uno o varios de los componentes del proyecto deben de probarse previamente (o debería de ser así) antes de entrar en producción. Por ejemplo, no sería deseable que se hiciese efectivo el envío de cientos de email a los destinatarios de una base de datos simplemente […]
Así es Feedback: informes de bugs y solicitud de características
Feedback es la aplicación que Xojo pone a nuestra disposición para facilitarnos tanto el envío como el posterior seguimiento de los informes sobre los bug detectados en los diversos componentes, como pueda ser el IDE o los frameworks, así como para la solicitud de nuevas características. A continuación encontrarás, traducido al español, el artículo publicado […]
Normas de conversión a 64-bit en apps Xojo
Cada vez son menos las aplicaciones que continúan funcionando en 32 bits. Por un lado, las ventajas asociadas con las aplicaciones de 64 bits son muchas: mayor cantidad de memoria para el uso y también un incremento del rendimiento. Por otra parte, los sistemas operativos cada vez son más restrictivos en este sentido y exigen […]
¿Creación de archivos PDF? ¡Hay una API para eso!
Lo he oído muchas veces: ¿cómo puedo exportar a PDF desde Xojo? Fijo, hay multiples respuestas apuntando a una buena cantidad de recursos, incluyendo excelentes plug-ins de terceros. ¿Sabes qué? ¿Y si pudieses hacer prácticamente lo mismo con sólo usar una API ya existente? Sí, ¡hay una API remota para eso! El único requisito para […]