Ingredientes :
- Andoid Studio o Eclipse
- SDK java
- Y si quieren unas patatas fritas y una Coca-cola ;)
Antes de empezar veamos unos términos de los cuales se compone una aplicación, que nos van a ser útiles durante toda la explicación:
- ACTIVITY: Una actividad es por lo general, la pantalla que ve el usuario en el dispositivo en un momento determinado.
- INTENT: Un intent son mensajes enviados desde las distintas funciones del codigo de nuestra app.
- SERVICES: Un servicio es no tiene ninguna interacción con el usuario y normalmente son tareas que están en el "background" de la app.
- CONTENT PROVIDER: Interfaces que permiten facilitar el intercambio de información entre aplicaciones.
- BROADCAST RECEIVERS: Son implementaciones del propio sistema Android que manejan el sistema de suscripciones /publicaciones por ejemplo para que nos entendamos, el sistema de actualización del propio sistema.
Bien! hasta ahora hemos visto activities, services, content providers, y todo unido forman una aplicación, ¡empecemos con la nuestra!.