CURSO DEFINITIVO ANDROID

Temario del curso:

XML vs. Editor Gráfico

Diferencia entre LinearLayout y RelativeLayout

Diseño Responsive en Android

Del diseño a la programación, maquetación de vistas

Inyección de vistas con ButterKnife

RecyclerView widget

ItemAnimator

Cómo hacer CustomViews

CoordinatorLayout, Appbarlayout, CollapsingToolbarLayout

BottomBar

ItemDecorator

Adapter

Cómo optimizar la carga de imagenes traídas de internet

CardView

Cómo soportar material design para Android menor a 5.0

Widgets Básicos en Android

De MVC a MVP + Clean

Otras opciones(MVVM)

Trade-offs y como elegir una aproximación a tu arquitectura

Refactorizando nuestra app

Consumiendo REST APIs

Requisiciones HTTP al servidor

Reconocimiento de JSON

Usando Gson como parser

Unit testing

Acceso a Hardware(Cámara, GPS)

Firebase para autenticación

Puedes apoyar a la página asignando un donativo