Aplicaciones Android

Cómo y por qué creé un feed de Twitter simulado en Jetpack Compose

yngkody / mock-twitter-feed-jetpack

Captura de pantalla 2021-08-05 a las 4.32.59 PM.png

sobre mí

¡He estado programando desde que tenía 15 años y he estado involucrado en el desarrollo de aplicaciones móviles desde 2016! Me gusta este campo de la ingeniería de software porque es algo muy tangible. Puede ver su impacto directo en áreas con millones de usuarios finales.

El problema que quiero resolver

Quiero escribir elementos y secuencias de UI / UX más rápidos y con mayor capacidad de respuesta en Android, y abandonar los métodos antiguos de crear vistas nativas en Android (XML, jerarquía de vistas de Android).

¿Por qué elegí hacer esto?

Esta es una aplicación Twitter Feed simulada para demostrar cómo construir elementos de la interfaz de usuario en Jetpack Compose. Jetpack Compose es el último kit de herramientas de Kotlin que permite la reorganización paramétrica de la interfaz de usuario. Si me preguntas, ¡sería repugnante!

Pila de tecnología

Android Studio Arctic Fox
Jetpack componiendo
MVVM

El proceso de creación de un feed de Twitter simulado en Jetpack Compose

Comencé este proyecto de acuerdo con la documentación oficial de Google sobre cómo escribir vistas de IU.

Mi desafío

no cualquiera. Muy simple y fácil de aprender. Google ha hecho un trabajo asombroso.

Experiencia clave

Muchas empresas emergentes de tecnología fracasan en última instancia porque utilizan tecnología obsoleta o obsoleta y no pueden mantenerse al día con el progreso de la ingeniería de software.

  • Ahora, más que nunca, la interfaz de usuario debe ser más rápida con velocidades de Internet más rápidas en todo el mundo. El mundo de la informática es cada vez más rápido, por lo que los datos deben representarse más rápido.

  • La función de interfaz de usuario parametrizada utilizada por Jetpack Compose solo permite volver a dibujar los datos modificados, no la vista completa.

  • Por lo tanto, si tiene una LazyColumn cuyo parámetro es un elemento de tipo de objeto de datos, podrá manipular una sola tarjeta de un solo parámetro de una sola instancia del objeto de datos.

Consejos y sugerencias

Primero lea qué es Jetpack Compose y * por qué es importante para la dirección del desarrollo de aplicaciones móviles y su importancia defecto así como también.

Reflexiones finales y próximos pasos

Me gusta el desarrollo de aplicaciones móviles y me ha disgustado la jerarquía de vistas y XML en Android Studio durante mucho tiempo. Kotlin y Jetpack Compose son muy amigables con los desarrolladores, no estoy seguro de quién lo odia. !

LEER  Localizar un Número de Teléfono por Satélite GRATIS

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba