Pastoreo de elefantes: lucha contra un proyecto Gradle de 3500 módulos

Nuevas noticias de la zona droide
Hola, estás leyendo Infinum Android Sweets, que te trae las últimas noticias relacionadas con Android directamente en tu bandeja de entrada cada semana.
Pastoreo de elefantes: lucha contra un proyecto Gradle de 3500 módulos
Hace unos siete meses, en abril, el equipo de Mobile Developer Experience Android (MDXA) se embarcó en un viaje para modernizar el código responsable de crearlo todo: la lógica de compilación.
para saber mas
Artículos

Hemos estado jugando con Molecule en el lateral durante unos cinco meses. No está listo para un 1.0 porque hay algunas compensaciones en la forma en que usamos Compose y la forma de nuestra API que no estamos 100% seguros de que sean las correctas. A partir de esta semana, la biblioteca es pública y se ha integrado en la aplicación Cash para realizar más pruebas en el mundo real.

Hoy compartimos más de nuestro trabajo de código abierto y estamos comprometidos a desarrollar más herramientas de interior al aire libre.

En esta publicación, revisaremos la ruta tomada por el equipo de Android de GoDaddy Studio para administrar el estado de la interfaz de usuario en la aplicación. Cubriremos MVVM y cómo causó problemas, la implementación inicial de MVI y los problemas que enfrentamos. Finalmente, veremos cómo llegamos a utilizar el Marco Mobius de Spotify para la gestión estatal.

Durante al menos 7 años he estado jugando con arquitecturas de Android “alternativas” en un contexto profesional. Esta publicación de blog es una breve descripción general de una arquitectura que he usado para los dos últimos proyectos de producción para los que fui líder de Android, y describe una introducción de alto nivel a una aplicación centrada en tiempo de ejecución en el nivel de producción.
Bibliotecas y recursos útiles
Kover – Complemento de Gradle para agentes de cobertura de código de Kotlin: IntelliJ y JaCoCo.
Cree iconos de aplicaciones para cualquier plataforma
Video / Podcast
Te damos la bienvenida a Now on Android, tu guía continua sobre las novedades y las novedades en el mundo del desarrollo de Android.
Clase de la semana
Una clase auxiliar para proporcionar el número de rangos ocupados por cada elemento.
Más allá de Android

¿Podemos mover nuestro entorno de desarrollo de nuestras máquinas locales a un servidor remoto e interactuar con él a través de un IDE mediado por navegador?

Compruebe también

El evento del iPad de Apple el 7 de mayo podría revelar una gran sorpresa

Puntos clave Apple puede omitir los conjuntos de chips M3 para los iPads 2024 en …

Deja una respuesta

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