Español
From Xojo Documentation
Contents
- 1 Xojo Spanish Evangelist: Javier Menendez
- 2 Introducción a la Programación con Xojo
- 3 Guía del Usuario Español
- 4 Inicio Rápido Español
- 5 Tutoriales Español
- 6 Curso de Programación Xojo en Vídeo
- 7 Migración desde Visual Basic
- 8 Migración desde FileMaker
- 9 Migración desde Visual FoxPro
- 10 Recursos Adicionales
Xojo Spanish Evangelist: Javier Menendez
Contact: Javier Menendez
Desarrollador, consultor y formador con más de 25 años de experiencia en el mundo de las TI. Uso Xojo desde 1999 y he creado y publicado con este lenguaje todo tipo de utilidades y aplicaciones tanto comerciales como shareware para OS X, Windows y Linux, así como plug-ins. Al mando de AprendeXojo.com.
Si estás comenzando con Xojo, ¡empieza por aquí! Te guiaré sobre por dónde empezar con tus primeros pasos, y también por dónde continuar para que puedas comenzar a crear tus aplicaciones en un abrir y cerrar de ojos.
También encontrarás una guía de recursos que te permitirán avanzar rápidamente en el aprendizaje tanto del entorno de desarrollo como del lenguaje de programación orientado a objetos Xojo.
Introducción a la Programación con Xojo
Curso de programación, incluyendo la Guía del Profesor, Apéndice para iOS y también todos los archivos de proyecto Xojo utilizados a lo largo de los capítulos.
- Introducción a la Programación con Xojo [PDF]
Guía del Usuario Español
- Guía del Usuario Libro 1: Fundamentos, [PDF, iBooks]
- Guía del Usuario Libro 2: Interface del Usuario, [PDF, iBooks]
- Guía del Usuario Libro 3: Framework, [PDF, iBooks]
- Guía del Usuario Libro 4: Despliegue, [PDF, iBooks]
Inicio Rápido Español
- Guía de Inicio Rápido Desktop [PDF]
- Guía de Inicio Rápido Web [PDF]
- Guía de Inicio Rápido iOS [PDF]
- Primeros pasos con Raspberry Pi en Xojo
Tutoriales Español
- Los tutoriales te guían en la creación de una aplicación de escritorio o web.
- Tutorial Desktop [PDF]
- Tutorial Web [PDF]
- Tutorial Web con SQLite [PDF]
- Tutorial iOS [PDF]
Curso de Programación Xojo en Vídeo
Aprende todos los fundamentos del IDE y del lenguaje de programación Xojo desde cero y sin precisar de conocimientos previos.
Migración desde Visual Basic
Migración desde FileMaker
Migración desde Visual FoxPro
Recursos Adicionales
Blog
Podcast
Libros
- Programación multiplatforma Xojo
- SQLite, como nunca antes te lo habían contado
- OOP Xojo: Lector RSS (HTTPSocket, XMLDocument, XPath, ExReg)
Cursos
- Todo lo que necesitas saber sobre Timer
- Fundamentos SQLite con Xojo
- Primeros pasos con SQLiteDatabase y iOSSQLDatabase en Xojo
Tutoriales Adicionales
Videos en Español
Primeros pasos
- Timer (1): Conceptos básicos
- Timer (2): Crear instancias
- Timer (3): Uso de Timer sin instanciar
- Añadir controles UI en tiempo de ejecución
- Números, Precisión y Formatos: lo que debes saber
- Descargar e Instalar Xojo en Windows, macOS y Linux
- Tu primera App para macOS con Xojo
- Tu primera App para Windows con Xojo
- Tu primera App para Linux con Xojo
- Tu primera App Web con Xojo
- Tu primera App para Raspberry Pi con Xojo, y uso de Depuración Remota
Controles de Interfaz de usuario (UI)
- Como actualizar tus apps a DarkMode en Mojave (macOS 10.14)
- TextField en Desktop, Web, iOS y Raspberry Pi
- Container Control: Crear un campo de búsquedas multiplataforma
- Crea tu propio ImageWell con Canvas
Bases de Datos
- Guardar y Recuperar Imágenes en SQLite con API 2.0
- Guardar y Recuperar imágenes en Bases de Datos
- Primeros pasos con SQLite: Insertar y Borrar Registros
- Introducción a SQLite: Actualizar Registros
- Primeros pasos con SQLite en Xojo
- Generación e Impresión de Informes con Xojo
- Introducción a SQLite
Web
- Crear un Servicio Web con Xojo, Parte I
- Crear un Servicio Web con Xojo, Parte II
- Evita los ataques de inyección SQL en tus apps
- Usar Barra de Herramientas en Apps Web
- Crear y Desplegar apps Web con Xojo y Xojo Cloud
- Desplegar Apps Web en Servidro Synology
- Envía email (con adjuntos) desde tus aplicaciones
- Guardar imagen de WebCanvas a disco
- Animación Web: Fundido Cruzado
- Crear y Presentar Menús Animados
- Crear Diálogos Web Personalizados
Desktop
- La magia de los Volúmenes Virtuales
- Usa URI personalizados en tus Apps Xojo
- Proyecto OpenSource: LinkDetectorTextArea
- Creación y Gestión de Menús en Xojo
- ¡Crea un Lector RSS en 23 líneas de código!
- Autocompletado de Texto con TextField
- Crea tu app Facebook Messenger en 1 minuto
- Ordenar columnas de ListBox por su valor numérico
- Como crear tus propios controles gráficos
- Crear y utilizar ListBox jerárquicos
- Crear apps 'Wrapper' en Xojo, usando la clase Shell
- Envía email (con adjuntos) desde tus aplicaciones
iOS
- Tutorial de iOS: Acortador de URLs
- iOS, usar Celdas personalizadas en Tablas
- Vistas Auxiliares en Tablas
- Empezando con las Tablas en iOS
- Introducción a Xojo para iOS
- Usar iOSLocation en Xojo
- Uso de la Cámara y acceso a imágenes
- Compartir Imágenes, Texto y URL en iOS
Raspberry Pi
OOP
- Como usar Operator_Lookup: es casi mágico
- Casting: Conversión de Tipos
- Constructores de Clase: qué son y como utilizarlos
- Implementar Excepciones en Clases y su propagación
- Patrón de Diseño Observer
- Crear un Centro de Notificaciones: Singleton, Observer e Interfaces de Clase
- Clase WeakRef y Gestión de memoria
- Sobrecarga de Métodos y Propiedades Calculadas
- Patrón de Diseño Singleton en Xojo
- Delegados, Interfaces y Módulos
IDE Xojo / General
- Qué es, cómo usar y sacar el máximo provecho del Perfilador de Código
- Primeros pasos con el IDE
- Aprende a usar Git con Xojo
- Así se utiliza la característica Defaults en Xojo 2017r2 y posterior
- Threads y Actualización de estado en la interfaz de usuario
- Inspector Behavior: Añadir propiedades al Panel Inspector
- Como Definir el Orden de Tabulación en los Controles de la UI
- Trabajar con Archivos: FolderItem
- Descubre el Depurador de Xojo
- Xojo: Localizar Apps
- Consejos y Trucos para el IDE
- Introducción a Xojo