🔸 Es un hecho que hacer UI al estilo Android era de las cosas más difíciles y retadoras para un Mobile Developer.
💙 Y es de reconocerse que esfuerzos como React Native o Flutter han apoyado este proceso de hacer que la construcción de UI sea cada vez más sencilla y eficiente.
El problema de UI de Android va más allá del hecho de solo usar xml, en realidad si vamos a fondo las cosas se tornan obscuras cuando analizas el árbol de jerarquías entre Views.
El simple hecho de tener Herencia implicada hacía que los componentes no pudieran escalar por sí solo
Es por eso que el Sistema de UI en Android decidió construirse desde cero y con Kotlin 💜
Si quieres estar listo para usar Jetpack Compose haz válido este cupón para que estudes conmigo Kotlin y no te falte nada 💖 udemy.com/course/curso-e…
Para construir Jetpack Compose se usó el Principio de Diseño:
✨ Composition over Inheritance ✨
Si quieres saber más sobre este principio te recomiendo que me sigas en Instagram donde te lo explico a detalle. Mira aquí: instagram.com/p/CRjTM68rBix/
Precisamente en base a este principio es de dónde sale su nombre Jetpack Compose 💖
👩💻 Así que gracias a este poderoso Principio y a la Programación Reactiva es que ahora los Android Developers tenemos una forma mucho más eficiente de construir y escalar UI.
Mira todo mi contenido sobre Jetpack Compose en Android 💜✨👇
En una aplicación móvil existen vario "niveles" de perisistencia de datos.
🍃 Volátil que persistirá mientras la aplicación está abierta.
🔄Local que persistirá mientras la app esté instalada
☁ En la nube que trasciende aunque desinstales la aplicación.
Cada uno tiene un nombre más técnico que podría acercarse a esto:
🍃 Volátil podrían ser tus variables
🔄 Local podrían ser desde un archivo hasta una base de datos
☁ Nube por ejemplo una REST API
⚡🧵Hilo para mejorar o crear ✨ Hábitos ✨ y así Cumplir tus Metas en este 2022
👩🔬 1. Olvidate de tus metas, enfócate en tus sistemas.
Bueno, no literalmente te olvides de tus metas.
Lo que quiero decir es que estas son los trófeos que queremos lograr, en cambio los sistemas son las estratégias que nos generan resultados.
💫 Crea procesos, rutinas, genera un sistema recurrente, invierte tu energía en la planeación que en la meta en sí.
Al final te darás cuenta de todo lo bueno que lograste incluso si no cumpliste la meta 🤯