Cientos de miles de desarrolladores están aprendiendo Jetpack Compose
08/02/2023
Publicado por el equipo de AndroidJetpack componer es el conjunto de herramientas de interfaz de usuario moderno de Android que utilizan muchas aplicaciones conocidas como Pinterest, SoundCloud y Lyft. Permite a los desarrolladores crear aplicaciones de Android de mejor calidad de manera más intuitiva y eficiente. Para ayudar a los desarrolladores de todo el mundo a aprovechar estos beneficios, lanzamos componer campamentouna serie de reuniones de Android donde los desarrolladores pudieron aprender Jetpack Compose, trabajar en red con sus compañeros y trabajar juntos en proyectos prácticos de codificación, con la guía de los "líderes de campamento" que facilitaron las sesiones.
Para ayudar a los desarrolladores en diferentes niveles de experiencia, Compose Camp ofreció 2 pistas. El pista para principiantes estaba dirigido a personas nuevas en el desarrollo o la codificación de Android. En esta pista, los desarrolladores aprendieron la conceptos básicos de la creación de aplicaciones de Android y cómo crear una interfaz de usuario con Compose. El pista experimentada fue diseñado para ayudar a los desarrolladores que ya estaban familiarizados con la compilación para Android, pero que querían aprende a usar Jetpack Compose. Los desarrolladores aprendieron conceptos más avanzados en diseños, temas, arquitectura, migración y más.
Campistas de todo el mundo
Escuchamos a Rahul Sain, un entusiasta desarrollador de Android que fue líder de campo de composición para el Instituto de Tecnología GDSC Bhagwan Parshuram - Delhi.
“Compose Camp me permitió educar a otros sobre las nuevas tecnologías utilizadas por los desarrolladores y me ayudó a aprender sobre ellas en el proceso. Nuestra universidad ahora cuenta con un grupo de compañeros desarrolladores que se concentran únicamente en el desarrollo de aplicaciones para Android".
Rahul ha creado varias de sus propias aplicaciones, incluidas Scribble.ioque creó con Jetpack Compose.
“¡Usé Jetpack Compose en mi juego publicado, que ha recibido más de 10 000 instalaciones en los primeros tres meses de su lanzamiento!”
También tuvimos la oportunidad de escuchar a Madona Wambua, experta en desarrollo de Google e ingeniera sénior de Android en Western Governors University, que reside en Nueva York. Visitó Kenia durante unas vacaciones prolongadas, durante las cuales dirigió sesiones de Compose Camp a través de los capítulos de Nairobi del Grupo de desarrolladores de Google y Mujeres Techmakers. Madona guió a sus estudiantes a través de la pista para principiantes de Compose Camp y agregó actividades adicionales para mantener a los estudiantes interesados como su giro divertido en el programa.
“¡Los Campamentos Compose son atractivos y divertidos! Algunas de mis partes favoritas fueron cuando los estudiantes vieron lo genial que era usar un idioma para escribir la interfaz de usuario e hicieron preguntas sobre Kotlin. Me encanta enseñar; cuando veo a mis alumnos resolver problemas juntos, compartir ideas y aprender lo fácil que es escribir su interfaz de usuario en Compose, me reconforta el corazón”.
Si está buscando liderar una sesión de aprendizaje con sus compañeros, consulte Compose Camp Guía del organizador para todo lo que necesitas para dirigir un taller de desarrollo de Android.
Consejos de aprendizaje de la comunidad
Todos tienen diferentes métodos para aprender algo nuevo, por lo que les pedimos a los participantes de Compose Camp que compartieran sus consejos y trucos favoritos para aprender Jetpack Compose, y estas fueron algunas de nuestras respuestas favoritas. Esperamos que lo ayuden en su viaje de aprendizaje de desarrollo de Android:
“Revisar la Componer muestras y el Ahora en la aplicación Android (NiA) desde Android en GitHub. ¡Son excelentes activos para aprender las mejores prácticas de Compose! 😍😊” -Odín de Noruega
"Usar [the] Biblioteca de animación acompañante para agregar animaciones geniales en su interfaz de usuario Compose ". -Mansi del GDG Ahmedabad en India
“One palabra mágica para los oídos de los desarrolladores de Android, Modificador. Haga bordes redondeados, dibuje bordes y establezca sombras con facilidad. Learn Modifier y la flexibilidad de la personalización [in] tus elementos de la interfaz de usuario son una locura.” -Prohibición de Montenegro
“@PreviewParameter proporciona datos de muestra para Composables, lo que permite una vista previa de Composable y acelera el desarrollo al proporcionar datos de muestra”. -Experto desarrollador de Google Nav Singh de GDG Montreal en Canadá
Para obtener más consejos sobre cómo aprender a redactar, consulte el Serie Conceptos básicos de composición en el canal de YouTube para desarrolladores de Android.
Avanza en tu aprendizaje y comienza con Compose
Recomendamos usar Jetpack componer si está buscando crear una nueva aplicación, y puede usar los mismos conceptos de desarrollo para extender su aplicación a tabletas, dispositivos plegables y Wear OS. En caso de que te hayas perdido Compose Camp o si estás buscando profundizar tu aprendizaje, puedes tomar el Jetpack Compose para desarrolladores de Android o el Conceptos básicos de Android con Compose cursos en línea ahora. Para obtener más oportunidades de aprendizaje de Android en su área local, consulte nuestro Comunidades de desarrolladores de Google cerca de usted.
¡Feliz composición!
Te puede interesar