El Framework Web de Xojo cuenta con la clase WebLink lista para usar; lo que significa que maneja todo lo relacionado con el aspecto visual y la gestión de abrir el enlace subyacente en el navegador… pero si tienes la necesidad de contar con dicha capacidad también en Desktop entonces… bueno, ¡no resulta tan difícil! Sigue leyendo […]
Categoría: Multiplataforma
Validación de email y URL con Extensiones de Clase
En muchas ocasiones necesitamos realizar algún tipo de validación sobre los datos introducidos por el usuario, de modo que nuestra aplicación reciba la información con el formato que realmente espera. Algunos de estos datos pueden ser, por ejemplo, la introducción de una dirección de email y URLs válidos.
Gráficos con GraphicsPath
Desde Xojo 2019r2 cuentas con una nueva clase que te permite crear gráficos como la representación matemática de una serie de formas y líneas: desde líneas simples, curvas de Bèzier, cuadráticas… ¡Las ventajas son muchas! Por ejemplo, el hecho de que al tratarse de una clase puedes crear diferentes dibujos que no requieren de un […]
Sí Facebook, puedes ser Nativo Y multiplataforma
A continuación encontrarás traducido al Español una entrada publicada en el blog oficial de Xojo y escrita por Geoff Perlman (Fundador y CEO de Xojo). Podrías considerarla como la respuesta de Xojo frente a las recientes afirmaciones realizada por parte del equipo de ingenieros de Facebook sobre el hecho de que, decididamente, las aplicaciones nativas […]
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.
Obtener la Versión del OS en Xojo
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).
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 […]