- Qué Aprenderás en esta sección
- Que es Java
- Instalación y Configuración de Intellij
- Instalación del JDK
- Hola Mundo en Java
- Comentarios
- Variables y Tipos de Datos
- Operadores aritméticos y de asignación
- Condicional IF y Operadores Relacionales
- Condicional Switch
- Bucle While
- Bucle For
- Arrays
- Console Input
- Herramientas de Debug
- Funciones
- Clases y Objetos
- Herencia y Polimorfismo
- Interfaz y Clase Abstracta
- Evaluación de los temas aprendidos
- Qué Aprenderás en esta sección
- Aclaraciones Previas
- Nuestra primer app
- Recorriendo Android Manifest
- Que es Gradle
- Modificando nuestro layout
- Armando la logica de nuestra activity
- Pasaje de Datos entre activities
- Herramientas de Debug
- Evaluación de los temas aprendidos
- Qué Aprenderás en esta sección
- Que es Git y Como Crear un repositorio local
- Que es GitHub y como usar GitKraken
- Como subir nuestro proyecto Android a Git
- Qué Aprenderás en esta sección
- Armado del layout de Home
- Carga de Imagenes por Glide
- Agregar un enlace web a nuestra imagen
- Corrigiendo bugs
- Como hacer llamadas de teléfono
- Sistema de autenticación sencillo
- Habilitar el multi lenguaje
- Compilar APK
- Código Fuente
- Evaluación de los temas aprendidos
- Qué Aprenderás en esta sección
- Creando una Pantalla de Login
- Creando el Splash
- Creando una Sesión de Login
- Implementamos PreferencesManager y Logout
- Armamos la lista de Notas
- Populando nuestra lista de notas
- Evento click en ListView
- Analizamos las diferencias entre ListView and RecyclerView
- Creamos el ViewHolder de Notas
- Creamos el Adapter de Notas
- Creamos una lista de notas y las asignamos al Adapter
- Creamos un evento de click sobre la nota
- Subiendo el código a Git
- Evaluación de los temas aprendidos
- Qué Aprenderás en esta sección
- Primer Vistazo a la API de Pokemon
- Preparamos el proyecto
- Implementamos Interface y Loader de Pokemon
- Primer llamada a la API
- Creamos la lista de Pokemons con RecyclerView
- Creamos el modelo PokemonById
- Llamamos al servicio de Pokemon Detail
- Maquetamos el detalle de Pokemon
- Populamos los primeros datos del detalle
- Lista de Habilidades con StringBuilder
- Implementamos BaseActivity
- Implementamos la lista de Juegos
- Implementamos ScrollView
- Como funciona RelativeLayout
- Agregamos el icono de nuestra App
- Removemos Pokemons de la Lista
- Agregamos Pokemons a la lista
- Estilo Material Design del boton Eliminar Pokemon
- Feedback de Loading en Servicio
- Implementamos nuestro propio CallBack de Retrofit
- Flujo de control de respuestas de servicio fallidas
- Armamos un Dialog Manager
- Subiendo el codigo a GitHub
- Evaluación de los temas aprendidos
- Qué Aprenderás en esta sección
- Creamos el proyecto y lo versionamos con git
- Creamos nuestro primer Mapa
- Ignoramos xml con credenciales de Google
- Creamos el ViewHolder de Demos
- Creamos el Adapter de Demos
- Creamos el RecyclerView de Demos
- Reemplazamos BaseActivity por Class