Es_Android
  • Inicio
  • Aplicaciones
  • Juegos
  • Trucos Android
  • Desarrollo
  • Wearables
No encontramos nada!
View All Result
Es_Android
  • Inicio
  • Aplicaciones
  • Juegos
  • Trucos Android
  • Desarrollo
  • Wearables
No encontramos nada!
View All Result
Es_Android
No encontramos nada!
View All Result
Home Desarrollo Android

¡Graduación de MAD Skills Navigation Series 2!

Por EsAndroid
01/07/2021
en Desarrollo Android
Tiempo de lectura:3 minutos
Share on FacebookShare on Twitter



¡Graduación de MAD Skills Navigation Series 2!

Escrito por Murat Yener

Es una envoltura !! Acabamos de completar la segunda serie de Navegación hacia las habilidades MAD. En esta serie, revisamos la aplicación DonutTracker de Chet y agregamos una característica importante que faltaba: la capacidad de rastrear el café.

Las nuevas funciones conllevan nuevas responsabilidades. Al agregar el seguimiento del café, también mejoramos la experiencia de navegación, implementamos la navegación condicional, modularizamos la aplicación y finalmente aprendimos qué cambios con el soporte de múltiples backstacks.

Índice de Contenidos

  • Episodio 1: NavigationUI
  • Episodio 2: Navegación condicional
  • Episodio 3: Diagramas anidados e inclusión
  • Episodio 4: Módulos de funciones
  • Episodio 5: varias pilas traseras
  • Episodio 6: Preguntas y respuestas en vivo
  • Aplicaciones de muestra

Episodio 1: NavigationUI

Cuando se agregaron nuevos destinos a la aplicación, usamos NavigationUI para brindar una mejor experiencia de interfaz de usuario de navegación. NavigationUI nos ayudó a integrar automáticamente NavigationView y BottomNavigationView con los ID de menú existentes para los destinos. Puede ver el video vinculado a continuación o, si lo prefiere, leer el artículo aquí.

Episodio 2: Navegación condicional

Agregamos una función de seguimiento de café en el primer episodio, pero ya sea que los usuarios deshabiliten o habiliten el rastreador de café, aún pueden navegar al fragmento CoffeeList. En este episodio, lo solucionamos agregando navegación condicional y diciéndoles a nuestros usuarios que realicen selecciones cuando inicien la aplicación por primera vez.

Puede encontrar el mismo contenido en forma de artículo aquí.

Episodio 3: Diagramas anidados e inclusión

En el tercer episodio, dimos un paso atrás y organizamos el gráfico de navegación mediante el uso de gráficos anidados y la etiqueta de inclusión para importar otros gráficos. Si bien mantuvimos nuestro proyecto más organizado, esto también nos permitió modularizar la aplicación y ver cómo funciona la navegación de módulos. Mira el artículo o video a continuación.

Episodio 4: Módulos de funciones

En el cuarto episodio, llevamos la aplicación un paso más allá y convertimos el módulo de café en un módulo de funciones. Con este cambio, la función de seguimiento de café solo se descargará e instalará para los usuarios que tengan esta función habilitada. Las funciones dinámicas nos permitieron modularizar la aplicación para ahorrar espacio de red y almacenamiento para el usuario. Para obtener más información, mire el video vinculado a continuación o lea el artículo aquí.

Esto te puede interesar...

¿Cuál es la memoria RAM predeterminada en Android?

Blog de desarrolladores de Android: Twitter usa Jetpack Compose para el desarrollo de funciones: mayor productividad, menos errores

Episodio 5: varias pilas traseras

En este episodio, cubrimos una característica muy solicitada, la compatibilidad con varios archivos backstack para la navegación. Para admitir múltiples backstacks, todo lo que necesita hacer es actualizar su navegación y las dependencias de fragmentos. Con NavigationView y BottomNavigationView, puede observar instantáneamente múltiples comportamientos de backstack sin tener que cambiar ningún código.

Puede encontrar el mismo contenido en forma de artículo aquí.

Episodio 6: Preguntas y respuestas en vivo

Finalmente, concluimos la segunda fila de navegación con una sesión de preguntas y respuestas en vivo donde respondimos sus preguntas. Si se perdió las preguntas y respuestas, consulte la grabación a continuación.

Aplicaciones de muestra

Rastreador de donas y café

La aplicación utilizada para los primeros 4 episodios de la serie es la aplicación DonutTracker que Chet desarrolló durante la primera serie de navegación en MAD Skills. Puede realizar un seguimiento del progreso en cada episodio mirando el código de inicio y la solución de este repositorio.

Ejemplo de navegación avanzada

Este proyecto se utiliza para demostrar la compatibilidad con varios backstacks en la navegación. Antes de la versión de navegación 2.4.0-alpha01, este proyecto ofrecía NavigationExtensions para imitar el comportamiento de múltiples backstacks. Puede consultar el código de la solución con las dependencias actualizadas y las extensiones de navegación eliminadas en este repositorio.

Con esto finaliza la segunda serie de navegación, ¡pero la serie MAD continúa con otro tema interesante! ¡Manténgase actualizado para más MADness de Android!



Tags: GraduaciónMADNavigationSeriesSkills

Relacionado

memoria RAM

¿Cuál es la memoria RAM predeterminada en Android?

Por EsAndroid

Además de los megapíxeles de la cámara y las pantallas de alta frecuencia, la mayor tendencia parece ser la memoria...

Blog de desarrolladores de Android: Twitter usa Jetpack Compose para el desarrollo de funciones: mayor productividad, menos errores

Blog de desarrolladores de Android: Twitter usa Jetpack Compose para el desarrollo de funciones: mayor productividad, menos errores

Por EsAndroid

Publicado por el equipo de Android Como una de las plataformas de redes sociales más utilizadas, Twitter siempre está buscando...

Cosas que debe saber de la Android App Excellence Summit 2022

Cosas que debe saber de la Android App Excellence Summit 2022

Por EsAndroid

Publicado por el equipo de Google Play Crear una experiencia de usuario consistente e intuitiva es más importante que nunca...

Ampliación de los requisitos de la API de nivel objetivo de Play para fortalecer la seguridad del usuario

Ampliación de los requisitos de la API de nivel objetivo de Play para fortalecer la seguridad del usuario

Por EsAndroid

Publicado por Krish Vitaldevara, director de gestión de productos Google Play ayuda a nuestra comunidad de desarrolladores a llevar las...

¿Viste esto?

Nuevo avance de los acabados del e-scooter Okinawa Okhi 90 de 200 km de alcance

Nuevo avance de los acabados del e-scooter Okinawa Okhi 90 de 200 km de alcance

Las mejores aplicaciones de cocina y recetas para Android

Las mejores aplicaciones de cocina y recetas para Android

Tendencia

  • Las 9 mejores formas de arreglar WhatsApp que no se conecta en Android

    Las 9 mejores formas de arreglar WhatsApp que no se conecta en Android

    0 shares
    Share 0 Tweet 0
  • Las mejores esferas de reloj Wear OS que puedes encontrar

    0 shares
    Share 0 Tweet 0
  • Los 10 mejores juegos de motos para Android en 2022

    0 shares
    Share 0 Tweet 0
  • 10 mejores juegos de billar para Android en 2022

    0 shares
    Share 0 Tweet 0
  • Las mejores esferas de reloj Garmin para tu Fenix, Forerunner, Venu y más

    0 shares
    Share 0 Tweet 0
Es Android

El más completo y actualizado portal de noticios, juegos, desarrollo y todo lo relacionado al mundo de Android

  • Politica de privacidad
  • Politica de Cookies
  • Contacto
  • Siri para Android

© 2022 Es_android - Todos los derechos reservados.

No encontramos nada!
View All Result
  • Inicio
  • Aplicaciones
  • Juegos
  • Trucos Android
  • Desarrollo
  • Wearables

© 2022 Es_android - Todos los derechos reservados.