Tareas comunes en el desarrollo de aplicaciones para Android

687474703a2f2f692e696d6775722e636f6d2f586778576679462e706e67.htm

Es muy común para el desarrollador en general el buscar continuamente a través de la documentación de nuestro lenguaje o foros, listas de correo, etc cuando nos enfrentamos ante una situación en la que tenemos ciertas dudas.

Esta entrada está enfocada particularmente para aquellos que desarrollan aplicaciones Android. En Github existe un repositorio que recolecta una serie de notas o tareas comunes a las que los desarrolladores tienen que enfrentarse. Las notas están sacadas del curso intensivo ofrecido sobre Android por {code}path de forma gratuita.

El beneficio de está colección es que las tenemos todas en un mismo sitio y son mantenidas y actualizadas y lo más importante muy bien documentadas.

Para que os hagáis una idea del contenido de dicho repositorio, aquí os dejo el índice del mismo. Como ves tocan temas como instalación del entorno de desarrollo hasta temas sobre sensores, redes, etc.

Getting Started

Totally new to Android? Start here.

Structure

Exploring the foundations of app development:

Views and Layouts

Exploring the gritty details of views, layout, styling and common UI patterns:

Designing and Styling Views

AdapterViews

Interaction and Navigation

Exploring how to allow user interaction and navigation within an app:

Networking, Models and Persistence

Diving into the networking, model and persistence layers for data-driven apps:

Fragments

Understanding how to build powerful and flexible views using Fragments:

Providers, Sensors and Components

Exploring sensors, data and components available via the Android SDK:

Services

Digging into how to run background services or leverage Android system services:

Workflow Guides

Focused on issues like deployment, testing, dependency management, etc:
Por cierto {code}path también ofrece otros cursos gratuitos: Java, iOS y Objective-C