Cursos para aprender a programar en Android y dominar Material Design

Cursos para aprender a programar en Android y dominar Material Design

Entrega número 27 de esta sección para desarrolladores Android, donde os mostramos cómo aprender a programar en Android
14/06/2015 a las 17:04 UTC · Jose Angel Zamora

Como cada semana, volvemos con los mejores recursos para desarrolladores en el que ya prácticamente consideramos el día del programador: el domingo. Todo ello, como siempre, no sin antes recordaros todos los anteriores:

Material Design y el compromiso con el diseño gráfico

El diseño, como tantas veces comentamos, es crucial a la hora de que una app entre por los ojos a un usuario. Para ello, Google apostó fuerte por su rediseño visual denominado Material Design, un diseño de lo más cuidado que busca expresar mediante su interfaz el sentido de las cosas desde el punto de vista más material posible.

Este diseño es robusto y consistente, hasta tal punto que podemos ver cómo una aplicación se ve mejorada y comprometida con un diseño de buen gusto con el uso de ésta, como es el caso de Trello:

Artículo en Google Developers Blogspot

Versión: Varía según el dispositivo.
Autor: Trello, Inc.
Requiere Varía según el dispositivo.

Curso en Udacity para programar en android

2015-06-12 00_36_50-Classroom - Udacity

A pesar de que siempre apostamos por la documentación oficial como la referencia número uno para cualquier programador Android, en muchos casos nos interesa disponer de diferentes cursos con diferentes puntos de vista.

Por eso os mostramos el siguiente curso sobre cómo desarrolladar apps para Android en Udacity:

Curso en Udacity

Curso de programación en Android en español

programacion

Pero uno de los obstáculos para gente que no hable inglés es precisamente el idioma, pues la mayor y mejor documentación está en el idioma anglosajón.

Aunque no siempre. A continuación puedes encontrar un curso en español sobre programación en Android de lo más interesante que no te puedes perder.

Curso de Salvador Gómez

Introducción a la programación con Gradle

Puesto que hoy los recursos parece que van de cursos y tutoriales, continuaremos con otro tutorial. En este caso os mostramos un tutorial sobre cómo empezar a programar para Android con Gradle.

En él no sólo se nos mostrará cómo funciona Gradle, sino también cómo montar proyectos Android con dicha estructura, así como proyectos de test.

Tutorial sobre inyección de dependencias

A pesar de que en Android el uso no es del todo común, la inyección de dependencias es una de las herramientas más potentes con la que un desarrollador puede contar.

Durante la primera parte de este tutorial nos contarán cómo usar este patrón con Dagger y las ventajas que supone tanto para testeo como para su arquitectura. Durante la segunda parte se muestra un ejemplo de cómo crear una aplicación desde cero, donde se añade soporte para inyección de dependencias utilizando Dagger.

Como podéis observar, esta semana nos hemos centrado un poco en cursos y tutoriales, no sin antes dejar un interesante artículo sobre diseño en Material Design. Y como cada semana decimos, ¡nos vemos en una semana!

Mostrar comentarios
Vídeos El Androide Libre
Las televisiones de Xiaomi llegan a España
Análisis del Netbot S15: robot aspirador que también friega
Cómo instalar la Play Store en el Huawei Mate 30
La estafa del móvil de 40 euros
Análisis Samsung Galaxy Fold
Análisis Huawei Nova 5T
Unboxing Samsung Galaxy Fold
Análisis realme X2 Pro
Análisis realme X2
realme en España
Análisis del OnePlus 7T
Unboxing OnePlus 7T
Análisis de la Honor Band 5
El iPhone 11 visto desde Android
Análisis de EMUI 10
Fujitsu crea un wearable para prevenir los golpes de calor
BlackBinder, leer partituras en Android nunca fue tan cómodo