Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Día del software libre

978 views

Published on

  • Be the first to comment

  • Be the first to like this

Día del software libre

  1. 1. Desarrollo ágil en dispositivosmóviles: CrossPlatform FrameworksMobile Development: PhoneGap v/s Titanium Expositor: Felipe Hernández R. @FelipeDev
  2. 2. Crossplatform Framework
  3. 3. ¿Tiene que ver con el desarrollo de juegos, animaciones o apps multimedia?
  4. 4. Y estos frameworks…¿tienen algo en común?
  5. 5. Entonces si usa JavaScript, mejor lo hago web…¿o no?
  6. 6. Ok, entiendo. Quiero hacer apps nativas.Pero… ¿a que plataforma apunto?
  7. 7. Clash of crossplatform frameworks: PhoneGap v/s Titanium
  8. 8. Ventajas de utilizarCrossPlatform - Frameworks
  9. 9. Desventajas de utilizarCrossPlatform - Frameworks
  10. 10. Una pequeña reseña de lo que es PhoneGap.
  11. 11. Según Nitobi:“PhoneGap es una aplicación de plataforma HTML5 que permite hacer aplicaciones nativas contecnologías web y tener acceso a APIs y app stores. PhoneGap aprovecha las tecnologías que lo desarrolladores mejor conocen: HTML, CSS y JavaScript”
  12. 12. Según @FelipeDev:“PhoneGap es una aplicación de plataforma HTML5 que permite hacer aplicaciones web que parecennativas. Las aplicaciones se ejecutan en un entorno web; un browser embebido dentro de nuestra aplicación. Utilizando herramientas sencillas como JS, CSS y HTML”
  13. 13. ¿Y quien $#%&@ es FelipeDev?
  14. 14. Algunas de las cualidades de PhoneGap
  15. 15. PhoneGap: Web Standards
  16. 16. ¿Y cómo funciona?
  17. 17. PhoneGap: Funcionamiento
  18. 18. PhoneGap: Construcción
  19. 19. Y eso no es todo…
  20. 20. Podemos utilizar nuestro código para mostrarlo en la web :)
  21. 21. Entonces, ¿Puedo acceder a lasfuncionalidades del Hardware?
  22. 22. PhoneGap API Contactos Archivos Eventos Acelerómetro Red asdasd NotificacionesGeo-localización Almacenamiento Media Cámara
  23. 23. Eso por el lado de PhoneGap :)
  24. 24. Titanium Mobile
  25. 25. Según AppCelerator “Titanium traduce las habilidades aprendidas en aplicaciones nativas que se ven y operan tal como sihubiesen sidas escritas en Objective-­­C o Java. Con más de 300 APIs, una gran comunidad de desarrollo, y el soporte que necesitas, podrás construir aplicaciones mucho más sociales, ricas, interactivas y extensibles”
  26. 26. Cualidades de esteCrossPlatfrom-Framework
  27. 27. Multi-Plataforma,pero de otra forma :)
  28. 28. Desktop, web & mobile
  29. 29. ¿Y como desarrollo apps en Titanium?
  30. 30. Titanium Studio
  31. 31. La magia detrás de Titanium
  32. 32. JAVASCRIPT APIS!!
  33. 33. JavaScript y más JavaScript
  34. 34. ¿Todo esto gratis?
  35. 35. Bueno… casi
  36. 36. Conclusión

×