Ann 🎈 Profile picture
Feb 1 8 tweets 3 min read
#100DaysOfCode #AndroidDev #JetpackCompose

📲 100 días de código para Android Devs: Día 8

🟢 Jetpack Compose en Android
🔸 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 💜✨👇

anahisalgado.com/contenido-jetp…

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Ann 🎈

Ann 🎈 Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @anncode

Jan 31
#100DaysOfCode #AndroidDev

📲 100 días de código para Android Devs: Día 7

🟢 Android y las Bases de Datos
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
Read 7 tweets
Jan 11
⚡🧵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 🤯
Read 12 tweets
Sep 17, 2021
✨ LAMBDAS ✨
Llegó la hora de entender al fin qué son y cómo usarlas

⚡️🧵
Si pensabas que tener variables cuyos datos pueden cambiar en el tiempo era algo mágico 🔮✨

Tienes que conocer las: ⚡️L a m b d a s

Si sabes cómo funcionan las variables entender las lambdas será mucho más fácil.
Mira la imagen 👇
A las ⚡️L a m b d a s también se les conoce como:

🥷 Funciones anónimas

Esto es porque al ser un bloque de código o una función se buscó la forma más simplificada de expresarlo.
Read 6 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

:(