Contenido sobre Android
Buscar
Social
Ofertas laborales ES
« Nuevas condiciones en Google Play | Main | Gráfico sobre la fragmentación en Android »
martes
ago272013

Publicado el código de la aplicación para el Google I/O 2013

Todos los años Google organiza unas conferencias centradas en sus productos y en el desarrollo para los mismos, las Google I/O. Así mismo cada año publica una aplicación móvil Android donde tenemos toda la información sobre las conferencias.

Este año acaban de liberar el código de la aplicación de este año: iosched. Poder acceder a este código es una buena manera de ver cómo aplicar patrones de diseño, buenas prácticas y cómo usar determinadas API. La aplicación funciona perfectamente tanto en móviles como en tabletas y en cualquier resolución. Puedes ejecutarla en dispositivos 2.3.3 y superiores.

Algunas características de la aplicación que puede interesarte ver como están desarrolladas o portarlas a tus aplicaciones son:

  • Ver la agenda de la conferencia y editar tu propia planificación.
  • Sincronizar tu planificación con todos los dispositivos y la web del I/O.
  • Ver los detalles de la sesión incluyendo la biografía del conferenciante, las fotos y los perfiles de Google+.
  • Hacer +1 a las sesiones.
  • Guiarte a través del mapa.
  • Te avisa unos minutos antes del comienzo de una sesión a la que has planeado ir.
  • Información sobre las compañías que acuden a la conferencia.
  • Un widget donde ver tú programación (sólo para Android 3.0+).
  • Puedes escanear mediante NFC las identificaciones de los asistentes.

Alguna de las buenas prácticas que usa la aplicación son:

• Implementar diseño responsable con fragmentos y recursos alternativos para dar soporta a teléfonos y tabletas.
• Usar content providers e Intents implíticos para navegar por la aplicación.
• Integración de Google+ para loguearse.
• Integración de los servicios de Google Play, incluyendo Google Maps y los botones para + 1.

• Integración del API de YouTube para ver los streams en directos y salvar los videos de las sesiones.

•Mostrar múltiples puntos de entrada en la aplicaición con widgets en la pantalla de inicio, en la pantalla de bloqueo y notificaciones.

 El código puedes descargarlo desde google.code y es una muy buena oportunidad de adentrarte en el IDE android studio pues viene con la estructura de Gradle.

Los pasos para crearte el proyecto son:

  • Descarga el código mediante un cliente Git.
  • Es necesario tener instalado en el Android SDK Manager el SDK para la versión 4.3, el Android Support Repository, Android Support Library y Google Play Services (estas tres últimas en el apartado de extras).
  • Importamos el proyecto (File->Import project)

Seleccionamos el fichero settings.gradle.

Finalmente compilamos el proyecto con Build->Make Project


 

 

 

Reader Comments

There are no comments for this journal entry. To create a new comment, use the form below.

PostPost a New Comment

Enter your information below to add a new comment.

My response is on my own website »
Author Email (optional):
Author URL (optional):
Post:
 
Some HTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>