Conocimientos Previos.
- Tipos de Aplicaciones Móviles : WebApp - Nativas - Hibridas
- ¿ Cuales son las Etapas en el Desarrollo de Aplicaciones Móviles ?
- ¿ Cuales son los Requisitos para desarrollar Aplicaciones Android ?
- Caracteristicas y Arquitectura de Android
- ¿Cuales son los componentes de una App Android ?
- ¿Cuales son las alternativas Para Emular o Probar Apps Android ?
Instalación y Configuración.
- ¿Como Descargar e Instalar Android Studio ?
- Estructura de Directorios en Android Studio
- ¿Que es el SDK y como configurarlo ?
- ¿Como configurar emulador AVD en android studio ?
- ¿Como instalar y configurar Genymotion para emular apps android ?
- ¿Como emular apps android en mi dispositivo fisico ?
Tips..
- ¿Android Studio no reconoce GenyMotion?
- ¿Como Aumentar Código fuente en AndroidStudio?
- ¿Como cambiar el Tema de Android Studio?
- Que es Kotlin ¿Reemplazará a Java en Android?
Android Básico..
- Conceptos Básicos Android
- Aplicación desde Cero Part 1: Creando la GUI.
- Aplicación desde Cero Part 2: Creando la Lógica.
- Ejemplo Aplicación Android desde Cero en 13 Minutos.
- Ciclo de Vida de una Actividad en Android
- El Archivo Manifest y las Actividades en Android
- Interfaces Graficas en Android - ¿Que es el RelativeLayout?
- Interfaces Graficas en Android - ¿Ejemplo Ventana Login usando RelativeLayout?
- Interfaces Graficas en Android - ¿Que es el LinearLayout?
- Interfaces Graficas en Android - ¿Ejemplo Ventana Login usando LinearLayout?
- Interfaces Graficas en Android - ¿Como usar ScrollView en Android?
- Interfaces Graficas en Android - ¿Que es el ConstraintLayout?
- Ejemplo Interface Grafica con ConstraintLayout en Android
- ¿Cuales son los Componentes Graficos Básicos en Android?
- Uso del Toast en Android
- Botones En Android - 3 Formas de Controlar el evento onClick
- Ejemplo Botón Personalizado en Android
- Componentes de Texto en Android - TextView y EditText
- ¿ Como usar CheckBox en Android ?
- ¿ Como usar RadioButton en Android ?
- ¿ Como Usar el ToggleButton en Android ?
- ¿Como usar el Switch en Android ?
- Mensajes de Log en Android - LogCat
- ¿ Como Navegar entre Actividades en Android ?
- ¿ Como enviar Parámetros entre Actividades en Android ?
- ¿ Como usar el Archivo String.xml en Android ?
- Como usar Spinner en Android - Archivo de Recursos
- Ejemplo Spinner usando ArrayList en Android
- Como Usar ListView en Android.
- ListView usando ArrayList en Android.
- Orientación de Pantalla en Android - Modo Landscape y Portrait
- Como controlar el tamaño de pantallas en Android - (Trabajo con Tablets)
- Como bloquear la orientación de nuestra App - Giro de Pantalla
Android Intermedio.
Presistencia - SharedPreferences - SQLite.
- Uso de SharedPreferences en Android
- Curso Básico SQLite
- Como crear una BD SQLite en Android
- Como Registrar Datos (Insert) en SQLite
- Como Insertar Datos en SQLite usando Sentencias SQL
- Como Descargar BD SQLite y Mostrarla con SQLite Administrator
- Como Consultar Datos de la BD Sqlite en Android
- Como Consultar Datos de la BD Sqlite usando sentencias SQL
- Como Actualizar y Eliminar Información de la BD SQLite en Android
- Como llenar Spinner con información de la BD SQLite en Android
- Como seleccionar elemento de la BD en Spinner
- Como llenar ListView desde una BD SQLite
- Como transportar Objetos de la BD SQLite entre Actividades en Android
- Como Trabajar con Multiples Tablas en SQLite
- Como llenar RecyclerView desde BD SQLite
- Que son los Fragments en Android
- Como usar Fragments Estaticos en Android
- Como agregar Eventos en Fragments en Android
- Como Usar Fragments Dinamicos
- Como Crear un Navigation Drawer en Android
- Como Personalizar Navigation Drawer - Iconos y Banner
- Como Crear un ViewPager en Android - Swipe View
- Como Crear un Swipe View con Tabs
- Como Agregar un Swipe View con Tabs en NavigationDrawer - Part 1
- Como Agregar un Swipe View con Tabs en NavigationDrawer - Part 2
- Como usar RecyclerView en Android
- Como Crear un RecyclerView Personalizado en Android
- RecyclerView Personalizado en Modo Grid
- RecyclerView Dinamico en Android - Modo List a Modo Grid
- Como Agregar Evento OnClick en RecyclerView
- Como agregar RecyclerView en un Fragment
- Como Usar CardView en Android
- ¿Que es el Patrón Maestro Detalle?
- Part 1. Crear RecyclerView en un Fragment.
- Part 2. Crear el Detalle
- Part 3. Orientación De Pantalla
- Part 4. ScrollView y Modo LandScape
- Part 4. Optimizar App para Tablets y Uso de CardView
- Como cargar imágenes de la Galeria en Android
- Como Crear un AlertDialog
- Como usar la camara del dispositivo en Android
- Como asignar permisos de cámara y escritura para Android 6.0+
- Como asignar permisos de cámara y almacenamiento para Android 7.0+
Android Avanzado.
Presistencia -BD Remota - WebService con PHP, Mysql, JSON.
- BD Remota en Android - WebService con PHP, Mysql, JSON (Presentación)
- Conceptos Básicos BD Remota en Android - WebService con PHP, Mysql, JSON
- Part 1. Crear WebService registro de usuario - BD Remota en Android
- Part 2. Registro de usuario con Volley - BD Remota en Android
- Part 3. Consulta de usuarios con Volley - BD Remota en Android
- Part 4. Consultar Lista de Usuarios con RecyclerView - BD Remota en Android
- Part 5. Registrar Imágenes en la Base de Datos desde PHP - BD Remota en Android
- Part 6. Consultar Imágenes en la Base de Datos con JSON - BD Remota en Android
- Part 7. RecyclerView Personalizado con Imágenes de la BD - BD Remota en Android
- Part 8. Bajar Resolución Imagen consultada - BD Remota en Android
- Part 9. Cargar Imágen desde la galeria - BD Remota en Android
- Part 10. Tomar Foto y Almacenarla en el dispositivo - BD Remota en Android
- Part 11. Conceptos para el envio de imágenes a un servidor remoto - BD Remota en Android
- Part 12. Como enviar imágen al servidor desde mi App - BD Remota en Android
- Part 13. Como registrar imágen en BD remota - BD Remota en Android
- Part 14. Como optimizar imágen para almacenarla en la base de datos - BD Remota en Android
- Part 15. Cargar imágen desde el servidor usando URL de la imágen - BD Remota en Android
- Part 16. Lógica WebServices y Campo URL Imágen - BD Remota en Android con Volley
- Part 17. Como mostrar imágen desde Url - BD remota en Android con Volley
- Part 18. Llenar RecyclerView de Imagenes mediante URL - BR Remota Con Volley
- Part 19. Hacer Update y Delete a BD Remota en Android con Volley (Actualizar y Eliminar)
- Part 20. ¿ Porqué usar el Patrón Singleton ? - BD Remota en Android con Volley
- Part 21. Como usar el patrón Singleton con Volley en Android - BD remota en Android con Volley
- Part 22. Como crear un hosting gratis con 000webhost - BD remota en Android
- Part 23. Como crear BD en 000webhost - BD remota en Android
- Part 24. Como subir Archivos a 000webhost con FileZilla - BD remota en Android
- Part 25. Como conectarnos a un server remoto desde nuestra App con 000webhost - BD remota en Android
- BD Remota en Android - WebService con PHP, Mysql, RETROFIT(Presentación)
Presistencia -BD Remota - FIREBASE. (Pendiente)
- BD Remota en Android - FIREBASE (Presentación)
Genial ésta página y excelente explicación!
ResponderEliminarHola, muchas gracias, espero que te sirvan.
Eliminarhola, como hago para comunicarme contigo para consultarte algo
ResponderEliminarAcabo de descubrir tu blog y mirar algunos de tus videos. Un gran trabajo. Enhorabuena y muchas gracias por compartirlo.
ResponderEliminarEste comentario ha sido eliminado por el autor.
ResponderEliminarmuy buen material gracias totales!!!!
ResponderEliminarCurso de Android presencial en D.F. aprende Programación de Dispositivos Móviles desde la instalación y configuración hasta poder realizar aplicaciones utilizando base de datos SQL Lite.
ResponderEliminarDios te guarde Cristian Henao ....
ResponderEliminarEstoy aprendiendo mucho con sus videos. Muchas gracias por compartir los conocimientos.
ResponderEliminarExcelente contenido. Mucho que estudiar por acá. Muchisimas gracias Cristian por compartir tu conocimiento.
ResponderEliminarHola me llamo Carlos, soy de Pereira (Colombia), que excelentes videos, tiene un material muy completo me es de mucha ayuda, muchas gracias por compartir el conocimiento.
ResponderEliminarGran trabajo, me ayudan mucho tus vídeos, cuando vas a abordar el tema de BD con Firebase? Estoy intentando realizar una app de futbol y no soy capaz jeje
ResponderEliminarmuchas gracias siga adelante, me gusta mucho como explicas le rogaría un tutorial de kotlin
ResponderEliminar