Os fundamentos do desenvolvemento móbil nativo con Android son explorados a través do código actualizado e das bibliotecas máis recentes:
5. Aprende mentres te divirtes
4. Siga as mellores prácticas
3. Superar os retos con retos de programación
2. Crea unha aplicación móbil completa
1. Domina o esencial de Android con cuestionarios
0. Listo para aprobar certificacións e entrevistas de traballo?
Dispoñible exclusivamente en Google Play e codificado enteiramente coa linguaxe Kotlin, "Kotlin para Android" é algo máis que unha demostración dos desenvolvementos máis populares de Android.
|> Comeza a codificar en Kotlin:
Aprende o idioma Kotlin desenvolvendo unha aplicación para Android divertida e divertida.
Nota: Kotlin é unha linguaxe de programación estática moderna.
"Permíteche escribir mellor aplicacións máis rápidas e fortes"
|> Deseña unha interface de usuario:
Aprende a usar compoñentes gráficos nativos coas regras de Material Design.
|> Aprende SDK de Android:
Crea unha aplicación móbil completa con Android Studio.
\> Desafío:
Proponse un itinerario de aprendizaxe en preto de dez temas, con retos de codificación para cada un.
\> Cuestionario:
Que é Kotlin?
R. É un framework de Android
B. É unha biblioteca famosa
C. É unha linguaxe de programación estática moderna
D. É un contorno de desenvolvemento integrado
Do mesmo xeito que un xogo no que ti es o heroe, todos os temas, excepto os dous primeiros, pódense abordar sen orde.
/!\ É imposible para min divulgar os 11 temas nunha única lista, xa que "bloques de palabras e listas de palabras verticais/horizontais" é unha infracción común da política de Google Play.
*ABCD Android*
Aprende Android creando un primeiro proxecto con Android Studio
Nesta sección expóñense os conceptos fundamentais do mundo Android, o desenvolvemento do entorno e a programación.
Ademais, pon a proba os teus coñecementos a través do cuestionario que se ofrece ao final deste curso.
* Kotlin e Kotlin Advanced *
Aprende o idioma Kotlin desenvolvendo unha aplicación para Android en todo o mundo da praia
Para mellorar as túas habilidades, un dos retos propostos é:
codificar unha vista personalizada con globos máxicos.
*Interface de usuario nativa*
Un consello para estar en sintonía coas regras do Material Design:
Use compoñentes nativos!
Nota: Material Design é un conxunto de directrices adaptables para teléfonos, tabletas e portátiles. Son regras de deseño, en 3D con materiais, para garantir a continuidade da interface.
Glosario: UI significa interface de usuario.
Este curso contén elementos básicos da IU, algunhas prácticas recomendadas para crear unha IU adecuada e consellos sobre recursos.
*Comidas*
Un menú é esencial para crear unha aplicación completa.
Desde a interface de usuario ata a arquitectura, este tema trata sobre como tratar os compoñentes de navegación gráfica.
*RecyclerView*
RecyclerView é a clave para presentar unha lista de elementos, funciona cun adaptador para automatizar a visualización.
O concepto de adaptador afonda segundo:
+ Como conecta datos e visualización?
+ Que tipo de vista é adecuado?
O reto é mostrar unha lista das praias máis fermosas.
Nota: é posible optimizar este desenvolvemento (visualización da lista) con Compose.
* Configuración de usuario *
Os parámetros de usuario deben ser considerados en primeiro lugar para gardar datos persistentes, funciona coa biblioteca androidx.preferences, ou coa biblioteca DataStore, de Jetpack, para a súa integración nunha arquitectura MAD (Modern Android Development).
En todos os casos, trátase de ler e escribir pares clave-valor, recuperables mesmo despois de pechar a aplicación.
* Publicar *
O mellor para o final: a verdade sobre o negocio dunha aplicación móbil.
Última actualización
19 de nov. de 2024