introducción al desarrollo (y diseño) para móviles
TRANSCRIPT
Introducción al desarrollo (y diseño) para móviles
Jacob Wilschrey Jefe de Desarrollo en Elun
Twitter: @eluntw
En un principio es el hombre quien debe acomodarse y adecuarse a ella.
Además debe tener habilidades y capacidades para hacerlo
móvil. (Del lat. mobĭlis).
1. adj. Que puede moverse o se mueve por sí mismo. U. t. c. s.
2. adj. Que no tiene estabilidad o permanencia.
fuente RAE
Móvil puede ser:
• Información precisa, relevante y rápida. • Estar en cualquier momento y lugar junto al
usuario. • Adaptarse a los cambios y necesidades.
El usuario decide qué ver, qué usar, qué consumir
Cuando las marcas o los productos se logran adaptar al usuario, se vuelven móviles.
• Smartphone: el Canal de comunicación perfecto.
• Las aplicaciones deben basarse en 3 pilares: Contenido, tecnología e interface.
• Las aplicaciones deben ser: Livianas, relevantes, de fácil acceso y salida.
Time killers• Aplicaciones para hacer pasar
el tiempo. • Generalmente son Juegos. • Deben ser simples e intuitivas.
(jugabilidad) • También pueden ser sociales.
(Facebook, Twitter, Flipboard, Path)
• Una herramienta que te hace alguna tarea más fácil.
• Te ayuda ahorrar tiempo en tareas engorrosas
Time savers
• Pueden servir para salvar o pasar el tiempo.
• Dependen del contexto de uso y la necesidad.
• Específica del usuario.
Aplicaciones mixtas
Para desarrollar en Android
• Linux Kernel con JVM • Costo licencia: $25 US de por vida. • Hardware: SUPER accesible. • Lenguaje: Java sobre APIs Android. • IDEs: Eclipse, IntelliJ, Android Studio. • Google Play: 2-4 horas de aprobación.
Para desarrollar en iOS• Linux Kernel • Costo licencia: $99 US al año. • Hardware: $$$$$$$$. • Lenguaje: Objective-C & Swift. • IDEs: XCode. • App Store: Entre 5 y 10 días hábiles de
aprobación.
Para desarrollar en Windows Phone
• Kernel Windows • Costo licencia: $19 US personal, $99 US empresa, por
año. • Hardware: Accesible. • Lenguaje: XAML, C# or Visual Basic. • IDEs: Visual Studio. • Windows Phone Store: No lo sé.
Aplicaciones Web con HTML 5 y CSS 3
• Corren sobre el navegador web • Costo licencia: FREE • Hardware: Cualquier cosa que tenga teclado. • Lenguaje: HTML 5, CSS 3, Javascript, jQuery
Mobile. • IDEs: Tu editor de texto preferido. • No existe tienda si son sitios responsive, aunque
existen frameworks para apps web-nativas