7. Alloy
• Utilizaremos un “atajo” principalmente
para dos cosas: minimizar el tiempo de
creación de la UI, facilitar el soporte
multiplataforma
• Cambiar de ambientes rápidamente:
tener configuraciones para desarrollo,
testing y producción fácilmente.
Saturday, November 9, 13
8. Archivos
• Abrir Titanium Studio
• Crear una nueva app con Alloy
• Encontraras una distribución asi• Importante: Hay hoja de estilos
• TSS te permite crear
comportamiento personalizado
para cada plataforma
Saturday, November 9, 13
9. Detalles
•
MVC parte la aplicación en tres
componentes principales:
•
Modelos: incluyen la lógica de negocios,
reglas, datos y estado de la aplicación
•
Views: Proporciona la UI para interactuar
entre el usuario y los modelos
•
Controles: incl. la lógica de la app entre
modelos y views
Saturday, November 9, 13
10. Detalles
•
Modelos: los modelos se implementan
utilizando backbone.js, por lo que hereda
su API de colecciones
•
•
Views: Basados en elementos TI UI clásicos
Saturday, November 9, 13
Controllers: Se utiliza Ti clásico para crear
la interacción entre modelos y views