desarrollando apps móviles con titanium studio
Post on 24-May-2015
4.826 Views
Preview:
DESCRIPTION
TRANSCRIPT
Desarrollando apps móviles con Titanium Studio
Mauro Parra-‐Miranda | @mauropm | Linko.mx | openenchilada.com
Programa ¿Cuántos?
¿Cuánto?
¿Con qué?
¿Cómo?
Ejemplos
¿Qué sigue?
@mauropm
Info: @erfonseca
Mauro Parra-‐Miranda | @mauropm | Linko.mx | openenchilada.com
Info: @erfonseca
Mauro Parra-‐Miranda | @mauropm | Linko.mx | openenchilada.com
Info: @erfonseca
Mauro Parra-‐Miranda | @mauropm | Linko.mx | openenchilada.com
Potencial de usuarios
App Cooker para ipad
Mauro Parra-‐Miranda | @mauropm | Linko.mx | openenchilada.com
Costo de producción
App Cooker para ipad
Mauro Parra-‐Miranda | @mauropm | Linko.mx | openenchilada.com
Entrada de dinero
App Cooker para ipad
Mauro Parra-‐Miranda | @mauropm | Linko.mx | openenchilada.com
Ganancias totales
App Cooker para ipad
Mauro Parra-‐Miranda | @mauropm | Linko.mx | openenchilada.com
Hoy: iOS, Blackberry, Android, etc…
Mauro Parra-‐Miranda | @mauropm | Linko.mx | openenchilada.com
1GHZ CPU, Super amoled 4”, 3G, WIFI, Cámara, GPS, Touch screen, 512MB RAM, PowerVR, 8-‐16GB HD, 3G, Batería, Acelerometro h^p://en.wikipedia.org/wiki/Samsung_Galaxy_S
Mauro Parra-‐Miranda | @mauropm | Linko.mx | openenchilada.com
1GHZ CPU, Recna Display 3.5”, 3G, WIFI, Cámara, GPS, Touch screen, 512MB RAM, PowerVR, 16-‐64GB HD, 3G, Batería, Acelerometro, Push h^p://en.wikipedia.org/wiki/IPhone_4
Mauro Parra-‐Miranda | @mauropm | Linko.mx | openenchilada.com
600MHZ CPU, HVGA+3.2”, 3G, WIFI, Cámara, A-‐GPS, Touch screen/Teclado, 512MB RAM, ST Microelectronics, 4GB HD, 3G, Batería, BBM Push h^p://en.wikipedia.org/wiki/BlackBerry_Torch_9800
Mauro Parra-‐Miranda | @mauropm | Linko.mx | openenchilada.com
• THE BAD • Poco poder de procesamiento • Poca memoria • Touch Screen
• THE GOOD • Red de Datos Permanente • Cámara • GPS • Touch screen • Acelerómetro (Android, iOS) • Capacidades mulKmedia
• THE UGLY • Batería de corta duración • Pantallas pequeñas
Mauro Parra-‐Miranda | @mauropm | Linko.mx | openenchilada.com
Mauro Parra-‐Miranda | @mauropm | Linko.mx | openenchilada.com
Opcmiza Código Baja uclización de memoria
Carga información bajo demanda
Opcmiza Transferencias De datos
Dibuja en la Pantalla solo Si es necesario
No hagas Uso excesivo De GPS
Usa caché De datos tan Pronto puedas
Guarda el Estado de La app
Manda Cargas a Un servidor Con un WS
No necesitas ser Einstein, solo se cuidadoso
Appcelerator Arquitectura
• Titanium permite a los desarrolladores crear
aplicaciones nativas móviles, de escritorio y de
tablets utilizando tecnologías estándar (Javascript,
HTML y CSS)
HTML Javascript CSS Apps
Mauro Parra-‐Miranda | @mauropm | Linko.mx | openenchilada.com
Soow
are Libre Apache
License 2.0 Se
rvicios SLA Analyccs Titanium Plus
Mauro Parra-‐Miranda | @mauropm | Linko.mx | openenchilada.com
Plataformas m
oviles
Iphone Ipad Android Blackberry Pl
ataformas de Escrito
rio
Mac Linux Windows
Mauro Parra-‐Miranda | @mauropm | Linko.mx | openenchilada.com
Visión global de la tecnología
- Escritorio: HTML5/CSS3 para el UI, scripting con
Javascript, Ruby, PHP o Python.
- Tecnología Móvil: Javascript para UI, Javascript para
scripting, WebView disponibles, pero no obligatorias.
Mauro Parra-‐Miranda | @mauropm | Linko.mx | openenchilada.com
Javascript Titanium API
Compilador Intermedio
Compilador Nacvo App
Mauro Parra-‐Miranda | @mauropm | Linko.mx | openenchilada.com
01/05/11
Funcionalidades Soportadas
Mauro Parra-‐Miranda | @mauropm | Linko.mx | openenchilada.com
Netbook + Linux • Ubuntu – h^p://ubuntu.com
Android SDK • h^p://developer.android.com/sdk
Firefox • h^p://www.mozilla.org
Titanium Studio • h^p://www.appcelerator.com/products/download/
Eloquent Javascript • h^p://eloquentjavascript.net
Mauro Parra-‐Miranda | @mauropm | Linko.mx | openenchilada.com
Mauro Parra-‐Miranda | @mauropm | Linko.mx | openenchilada.com
Mauro Parra-‐Miranda | @mauropm | Linko.mx | openenchilada.com
Mauro Parra-‐Miranda | @mauropm | Linko.mx | openenchilada.com
Mauro Parra-‐Miranda | @mauropm | Linko.mx | openenchilada.com
capp.xml
modules
Resources • app.js • iphone • android
Mauro Parra-‐Miranda | @mauropm | Linko.mx | openenchilada.com
Mauro Parra-‐Miranda | @mauropm | Linko.mx | openenchilada.com
Mauro Parra-‐Miranda | @mauropm | Linko.mx | openenchilada.com
Mauro Parra-‐Miranda | @mauropm | Linko.mx | openenchilada.com
Mauro Parra-‐Miranda | @mauropm | Linko.mx | openenchilada.com
• Mobile Camp MX -‐ @mobilecampmx (Agosto 2011)
Próximos eventos
• h^p://wiki.appcelerator.org/ • h^p://dientespodridos.blogspot.com • h^p://slideshare.net/mauropm
Documentate
• @mauropm • mauropm@gmail.com
Preguntame
Mauro Parra-‐Miranda | @mauropm | Linko.mx | openenchilada.com
openenchilada.com"Visita, escucha y contribuye en …
Grabaremos un episodio en 5 minutos =) ¡Acompañanos!
top related