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 […]

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 […]

Formateado personalizado de código en Xojo

En una entrada anterior ya se apuntaban las claves para mantener un estilo de código unificado en nuestros proyectos. A continuación encontrarás la información técnica sobre formateado de código que puedes aplicar directamente desde el IDE a partir de la release de Xojo 2017r2 y que permite, además, la personalización mediante la escritura de nuestros […]

Ejecutar apps web en segundo plano

En este breve entrada encontrarás como ejecutar las apps web como procesos en segundo plano, de forma que se simplifique su ejecución sin bloquear la línea de comandos o permitiendo su ejecución automatizada como proceso de arranque del servidor sobre el que se encuentren. Esta información es una traducción al castellano del contenido original que […]

FTS5 en SQLite: Búsqueda Completa de Texto

SQLite Soporta la búsqueda completa de texto, FTS5, ¿pero de qué se trata esta característica? Supone un modo rápido de buscar palabras concretas en las columnas de texto correspondientes a la tabla de una base de datos. A continuación encontrarás traducido al español el artículo publicado originalmente en el sitio web de Xojo y que […]