Algunas cosas sobre Android

339 views

Published on

Charla para el Centro de Investigación y Desarrollo de Software del Ejercito Argentino (CIDESO) sobre nociones básicas de Android y librerías y proyectos open source que son de su interés.
28/06/2013

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Algunas cosas sobre Android

  1. 1. Algunas cosas sobre Android Ing. Juan Manuel Baiutti
  2. 2. Temario ● Historia ● Características ● Arquitectura ● Evolución ● Próxima Versión ● Librerías Interesantes ● Proyectos Open Source ● Androids mas seguros ● Futuro
  3. 3. Historia ● 2003: Android Inc. fundada. ● 2005: Google adquiere Android Inc. ● 2007: Presentación junto a Open Handset Alliance. ● 2008: 1er Teléfono sale a la venta. ● 2013: 500.000 dispositivos por día. Y crece 4.4% por semana!
  4. 4. Características 1. Basado en Linux. 2. Optimizado para entornos con pocos recursos. 3. Código Abierto. 1 + 2 + 3 = Muchos tipos distintos de dispositivos
  5. 5. Dispositivos 1/2 ● Smartphones ● Tablets ● Smartbooks ● SmartTVs ● Cámaras de fotos ● Netbooks ● Relojes ● SmartGlasses
  6. 6. Dispositivos 2/2 ● Reproductores de música portátiles ● Teléfonos de línea ● Teléfonos IP ● Consolas de juegos ● Consolas de juegos portátiles ● Espejos
  7. 7. Arquitectura
  8. 8. Evolución
  9. 9. Próxima Version ● 4.3? 5? ● Key Lime Pie? ● Los socios de Google lo demoran?
  10. 10. Librerías Interesantes ● Gráficos y diagramas. ● Comunicación P2P entre dispositivos ● Validaciones para fomularios ● Modificar el manejo de la BD ● Cacheado de imágenes o de menúes ● Framework para desarrollos 2D y 3D ● Text-to-Speach ● Funcionalidades de impresión ● Notificaciones push ● Mapas ● Redes sociales ● Lector de códigos de barras, QR, etc
  11. 11. Librería Interesante - Google Cloud Messaging ● Gratuito ● Sin límites ● Servidor GCM <-> Dispositivo ● Servidor propio -> Servidor GCM ● Hasta 4Kb por menesaje ● Capacidad para "despertar" a la app ● Se puede apuntar a múltiples dispositivos de un mismo usuario.
  12. 12. Proyecto OS - Cliente SSH ConnectBot ● Conexiones a servidores ● SSH y telnet ● Múltiples sesiones simultáneas ● Soporta versiones viejas de Android hasta 1.5
  13. 13. Proyecto OS - GIS GeoPaparazzi ● Utiliza Open Street Map ● Ubicar y orientar fotos ● Tomar notas ● Exportar inforamción
  14. 14. Proyecto OS - Framework RA DroidAr ● Framework de RA para Android ● Trabaja tanto con marcadores de RA como por geolocalización. ● Reconoce pasos para usar geolocalización en interiores.
  15. 15. DroidAR - Ejemplo Georeferenciado
  16. 16. DroidAR - Ejemplo usando marcador
  17. 17. Proyecto OS - AR Engine Mixare ● Aplicación de RA georeferenciada ● A partir de la ubicación muestra en pantalla los puntos de interés almacenados en la base de datos.
  18. 18. Mixare - Ejemplo de uso
  19. 19. Androids Mas Seguros SE Android ● 2012 ● NSA ● Basado en SE Linux - 2000 Knox ● 2013 ● Samsung ● Junto a General Dynamics
  20. 20. ¿El Futuro?
  21. 21. Muchas Gracias Juan Manuel Baiutti juanbaiutti@gmail.com 28-06-2013

×