SlideShare una empresa de Scribd logo
1 de 8
Descargar para leer sin conexión
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

Similar a Android Study jam presentacion

Remote System Controller with Android technologies
Remote System Controller with Android technologiesRemote System Controller with Android technologies
Remote System Controller with Android technologiesMiguel Garcia Ponce
 
NFC-Conexiones remotas a bases de datos
NFC-Conexiones remotas a bases de datosNFC-Conexiones remotas a bases de datos
NFC-Conexiones remotas a bases de datosGDGMallorca
 
Presentación pwa
Presentación pwaPresentación pwa
Presentación pwaSKYPE21
 
04 17-2021 - procesando modelos tabulares global azure latam
04 17-2021 - procesando modelos tabulares global azure latam04 17-2021 - procesando modelos tabulares global azure latam
04 17-2021 - procesando modelos tabulares global azure latamGaston Cruz
 
Angular of things: angular2 + web bluetooth
Angular of things: angular2 + web bluetoothAngular of things: angular2 + web bluetooth
Angular of things: angular2 + web bluetoothSergio Castillo Yrizales
 
Los reinos de finizens - Nuestro stark tecnológico
Los reinos de finizens - Nuestro stark tecnológicoLos reinos de finizens - Nuestro stark tecnológico
Los reinos de finizens - Nuestro stark tecnológicoFinizens
 
Ponencia Final Dispositivos Móviles
Ponencia Final Dispositivos Móviles Ponencia Final Dispositivos Móviles
Ponencia Final Dispositivos Móviles Adán Silva
 
Curso Angular 9 - CodeURJC - Marzo 2020
Curso Angular 9 - CodeURJC - Marzo 2020Curso Angular 9 - CodeURJC - Marzo 2020
Curso Angular 9 - CodeURJC - Marzo 2020Micael Gallego
 
Html5, Rest, JSON, Angular JS y Java EE 7 - Aplicaciones Web Modernas y Esca...
Html5, Rest, JSON, Angular JS y Java EE 7  - Aplicaciones Web Modernas y Esca...Html5, Rest, JSON, Angular JS y Java EE 7  - Aplicaciones Web Modernas y Esca...
Html5, Rest, JSON, Angular JS y Java EE 7 - Aplicaciones Web Modernas y Esca...Eudris Cabrera
 
Zend Framework Taller de SeeD Software, Colombia
Zend Framework Taller de SeeD Software, ColombiaZend Framework Taller de SeeD Software, Colombia
Zend Framework Taller de SeeD Software, Colombiarazigal
 

Similar a Android Study jam presentacion (20)

Remote System Controller with Android technologies
Remote System Controller with Android technologiesRemote System Controller with Android technologies
Remote System Controller with Android technologies
 
NFC-Conexiones remotas a bases de datos
NFC-Conexiones remotas a bases de datosNFC-Conexiones remotas a bases de datos
NFC-Conexiones remotas a bases de datos
 
Principios de cloud native
Principios de cloud nativePrincipios de cloud native
Principios de cloud native
 
Introducción a Android
Introducción a AndroidIntroducción a Android
Introducción a Android
 
Kubernetes para developers
Kubernetes para developersKubernetes para developers
Kubernetes para developers
 
Presentación pwa
Presentación pwaPresentación pwa
Presentación pwa
 
Principios de cloud native
Principios de cloud nativePrincipios de cloud native
Principios de cloud native
 
202204-Modernizando aplicaciones legacy
202204-Modernizando aplicaciones legacy202204-Modernizando aplicaciones legacy
202204-Modernizando aplicaciones legacy
 
My first app Android
My first app AndroidMy first app Android
My first app Android
 
04 17-2021 - procesando modelos tabulares global azure latam
04 17-2021 - procesando modelos tabulares global azure latam04 17-2021 - procesando modelos tabulares global azure latam
04 17-2021 - procesando modelos tabulares global azure latam
 
Angular of things: angular2 + web bluetooth
Angular of things: angular2 + web bluetoothAngular of things: angular2 + web bluetooth
Angular of things: angular2 + web bluetooth
 
Netbeans ide 7.2
Netbeans ide 7.2Netbeans ide 7.2
Netbeans ide 7.2
 
Netbeans ide 7.2(2)
Netbeans ide 7.2(2)Netbeans ide 7.2(2)
Netbeans ide 7.2(2)
 
Netbeans ide 7.2(2)
Netbeans ide 7.2(2)Netbeans ide 7.2(2)
Netbeans ide 7.2(2)
 
Los reinos de finizens - Nuestro stark tecnológico
Los reinos de finizens - Nuestro stark tecnológicoLos reinos de finizens - Nuestro stark tecnológico
Los reinos de finizens - Nuestro stark tecnológico
 
Ponencia Final Dispositivos Móviles
Ponencia Final Dispositivos Móviles Ponencia Final Dispositivos Móviles
Ponencia Final Dispositivos Móviles
 
S4-PD1.pptx
S4-PD1.pptxS4-PD1.pptx
S4-PD1.pptx
 
Curso Angular 9 - CodeURJC - Marzo 2020
Curso Angular 9 - CodeURJC - Marzo 2020Curso Angular 9 - CodeURJC - Marzo 2020
Curso Angular 9 - CodeURJC - Marzo 2020
 
Html5, Rest, JSON, Angular JS y Java EE 7 - Aplicaciones Web Modernas y Esca...
Html5, Rest, JSON, Angular JS y Java EE 7  - Aplicaciones Web Modernas y Esca...Html5, Rest, JSON, Angular JS y Java EE 7  - Aplicaciones Web Modernas y Esca...
Html5, Rest, JSON, Angular JS y Java EE 7 - Aplicaciones Web Modernas y Esca...
 
Zend Framework Taller de SeeD Software, Colombia
Zend Framework Taller de SeeD Software, ColombiaZend Framework Taller de SeeD Software, Colombia
Zend Framework Taller de SeeD Software, Colombia
 

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