This work is licensed under the Apache 2.0 License
Android Study Jam
4 sesiones intensivas + Bonus
This work is licensed under the Apache 2.0 License
Modulos
Introducción Frontend
Backend Avanzado
Bonus
This work is licensed under the Apache 2.0 License
Introducción
● Introduccion al Study jam
● Instalacion de Android Studio
● Conceptos básicos
● IDE
● Estructura del proyecto
● Android
● Activity, Service, Broadcast receiver, Content provider
● Kotlin
● Configurar un dispositivo para trabajar
● Crear un nuevo proyecto
This work is licensed under the Apache 2.0 License
● UI en Android
● Material Design
● Crear un diseño en Android
● Manipular la vista
● View Binding vs Jetpack Compose
● Reaccionar a eventos
● Activities y Fragments
● Concepto de Live Data
Frontend
This work is licensed under the Apache 2.0 License
● Arquitectura
● MVVM
● Modelo de capas
● Data source
● Local con Room
● Remoto con Retrofit
● Repositorio
● Casos de uso
● View Model
Backend
This work is licensed under the Apache 2.0 License
● Navigation/Intent
● Inyección de dependencias
● Hilt
● Kotlin Flows
● StateFlow y ShareFlow
Avanzado
This work is licensed under the Apache 2.0 License
● Publicar una app en el Playstore
● Google Play console
● Firebase para backend
Bonus
This work is licensed under the Apache 2.0 License
Teoria Práctica
Revisión de
proyecto
Revisión de la continuidad del
proyecto personal según lo
aprendido en la sesión.
Compartir el aprendizaje
individual con el grupo
dependiendo de los detalles
específicos que podría tener
cada uno
Realizar el código en vivo
relacionado con lo aprendido.
Desarrollar los conceptos paso
a paso en grupo con un
proyecto general.
Evaluar eventuales dificultades
o particularidades de la
implementación del código
Revisar los conceptos que se
van a tratar en la sesión.
Introducir o afianzar conceptos
relacionados necesarios para
cada tema.
Estructura de las sesiones

Más contenido relacionado

PDF
435338801 programacion-mobile-android
PDF
371081023 curso-desarrollo-android
DOCX
Prontuario del Curso de Android
PDF
Tripticoandroid
PPTX
Sesión 03 - Aplicaciones móviles ATI.pptx
PPTX
Curso Iniciacion android
PDF
Curso de android con kotlin
PPTX
Android basics v3
435338801 programacion-mobile-android
371081023 curso-desarrollo-android
Prontuario del Curso de Android
Tripticoandroid
Sesión 03 - Aplicaciones móviles ATI.pptx
Curso Iniciacion android
Curso de android con kotlin
Android basics v3

Similar a Android Study jam presentacion (20)

PDF
Acción 1 Desarrollo de APPS en Android
PPTX
Sesión 04 - Aplicaciones móviles ATI.pptx
PDF
Programa de Curso on line de Android!
PPTX
Aplicacion movil
PPTX
Android Basics v2.5
PDF
Android Study Jams Introduccion
PDF
Mdw guia-android-1.3
PDF
Curso android desarrollo de aplicaciones moviles
PDF
Puntos clave curso android
PDF
LIBRO DE ANDROID
PPTX
PDF
android-studioSAFSASFAFASFSAFASFFASF.pdf
PDF
Catalogo de formacion en TIC - Legadrive_2014
PDF
Developing for Android (The movie)
PDF
App en Android Studio
PDF
Silabo android taller
PDF
Mdw guia-android-1.3
PDF
Mdw guia-android-1.3
PDF
457126889 android-pdf
Acción 1 Desarrollo de APPS en Android
Sesión 04 - Aplicaciones móviles ATI.pptx
Programa de Curso on line de Android!
Aplicacion movil
Android Basics v2.5
Android Study Jams Introduccion
Mdw guia-android-1.3
Curso android desarrollo de aplicaciones moviles
Puntos clave curso android
LIBRO DE ANDROID
android-studioSAFSASFAFASFSAFASFFASF.pdf
Catalogo de formacion en TIC - Legadrive_2014
Developing for Android (The movie)
App en Android Studio
Silabo android taller
Mdw guia-android-1.3
Mdw guia-android-1.3
457126889 android-pdf

Último (9)

PDF
DNS_SERVIDORES PARA ASER PRACTICAS EN REDES
PPTX
presentación de introducción a las metodologías agiles .pptx
PPTX
ORIGEN DE LA IA - GRADO 1102 INTELIGENCIA
PDF
Presentacion de compiladores e interpretes
PPTX
hojas_de_calculo_aplicado para microsoft office
PDF
Clase 3 - Presentación visual (Insertando objetos visuales) POWER POINT.pdf
PPTX
Control de seguridad en los sitios web.pptx
PPTX
Implementación equipo monitor12.08.25.pptx
PPTX
PROPIEDADES Y METODOS DE PrOO CON PYTHON
DNS_SERVIDORES PARA ASER PRACTICAS EN REDES
presentación de introducción a las metodologías agiles .pptx
ORIGEN DE LA IA - GRADO 1102 INTELIGENCIA
Presentacion de compiladores e interpretes
hojas_de_calculo_aplicado para microsoft office
Clase 3 - Presentación visual (Insertando objetos visuales) POWER POINT.pdf
Control de seguridad en los sitios web.pptx
Implementación equipo monitor12.08.25.pptx
PROPIEDADES Y METODOS DE PrOO CON PYTHON

Android Study jam presentacion

  • 1. This work is licensed under the Apache 2.0 License Android Study Jam 4 sesiones intensivas + Bonus
  • 2. This work is licensed under the Apache 2.0 License Modulos Introducción Frontend Backend Avanzado Bonus
  • 3. This work is licensed under the Apache 2.0 License Introducción ● Introduccion al Study jam ● Instalacion de Android Studio ● Conceptos básicos ● IDE ● Estructura del proyecto ● Android ● Activity, Service, Broadcast receiver, Content provider ● Kotlin ● Configurar un dispositivo para trabajar ● Crear un nuevo proyecto
  • 4. This work is licensed under the Apache 2.0 License ● UI en Android ● Material Design ● Crear un diseño en Android ● Manipular la vista ● View Binding vs Jetpack Compose ● Reaccionar a eventos ● Activities y Fragments ● Concepto de Live Data Frontend
  • 5. This work is licensed under the Apache 2.0 License ● Arquitectura ● MVVM ● Modelo de capas ● Data source ● Local con Room ● Remoto con Retrofit ● Repositorio ● Casos de uso ● View Model Backend
  • 6. This work is licensed under the Apache 2.0 License ● Navigation/Intent ● Inyección de dependencias ● Hilt ● Kotlin Flows ● StateFlow y ShareFlow Avanzado
  • 7. This work is licensed under the Apache 2.0 License ● Publicar una app en el Playstore ● Google Play console ● Firebase para backend Bonus
  • 8. This work is licensed under the Apache 2.0 License Teoria Práctica Revisión de proyecto Revisión de la continuidad del proyecto personal según lo aprendido en la sesión. Compartir el aprendizaje individual con el grupo dependiendo de los detalles específicos que podría tener cada uno Realizar el código en vivo relacionado con lo aprendido. Desarrollar los conceptos paso a paso en grupo con un proyecto general. Evaluar eventuales dificultades o particularidades de la implementación del código Revisar los conceptos que se van a tratar en la sesión. Introducir o afianzar conceptos relacionados necesarios para cada tema. Estructura de las sesiones