Los clubes de estudiantes de desarrolladores de Google de la India crean aplicaciones de Android con Kotlin


Escrito por Siddhant Agarwal, Community Manager de Google Developer Student Clubs India y Biswajeet Mallik, Program Manager, Google Developers India

Los clubes de estudiantes de desarrolladores de Google se organizaron recientemente Jams de estudio de Android, una colección de grupos de estudio organizados por la comunidad en 275 campus en toda la India. Estos cursos de estudio ayudaron a los estudiantes a crear aplicaciones de Android en el lenguaje de programación Kotlin a través de un programa proporcionado por Google.

Miles de estudiantes de más de 250 universidades asistieron a estos eventos virtuales y vieron la creación de cientos de nuevas aplicaciones de Android creadas con Kotlin. Para celebrar todo este emocionante trabajo, queríamos mostrar algunas aplicaciones destacadas creadas por los participantes de la sesión de Android Study Jam:

Aplicación Stumate

Logotipo de Android 12

Desarrollado por Instituto de Tecnología GDSC GMR, Stumate es un lugar para estudiantes que buscan una solución para almacenar todos sus archivos y notas en un solo lugar organizado en sus dispositivos. Esta aplicación también permite a los estudiantes enviar notificaciones a sus compañeros de clase sobre la tarea mientras cargan notas en un PDF, documento de Word o presentación.

La aplicación usa la biblioteca de Material Design para el front-end y Firebase como backend. Algunos de los conceptos técnicos utilizados en la aplicación incluyen:

  1. SharedPreferences y RoomDatabase para almacenar credenciales de usuario
  2. WorkManager para programar recordatorios a una hora determinada
  3. Enlace de datos para ver el contenido
  4. Autenticación de Firebase (inicio de sesión único de Google y autenticación de correo electrónico), base de datos en tiempo real, almacenamiento, mensajería en la nube de Firebase, Crashlytics
  5. Firebase Test Lab para probar la aplicación en varios dispositivos

Puedes encontrar esta aplicación en Play Store Aquí.

Pregúntame de forma anónima App

Logotipo de Android 12

Ask Me Anonymously es una aplicación de chat desarrollada por Universidad GDSC Chandigarh donde los usuarios pueden hacerse preguntas sin revelar su identidad.

Esta aplicación utiliza conceptos que se enseñaron en Android Study Jam como:

  1. RecyclerView
  2. Ciclo de vida de la actividad
  3. El enlace de datos
  4. Usar Glide para cargar y ver imágenes desde Internet

La aplicación también usa Firebase Realtime Database y Firebase Cloud Storage para implementar la funcionalidad anterior, también usa algunas otras características importantes de Firebase como Cloud Messaging y Firebase Dynamic Links.

Puedes encontrar esta aplicación en Play Store Aquí.

Aplicación Travel Wise

Logotipo de Android 12

Desarrollado por Instituto Indio de Tecnología de la Información GDSC, Lucknow, Travel Wise es una aplicación que ayuda a los usuarios a encontrar compañeros de viaje en su viaje, lo que le permite compartir su viaje y ahorrar en viajes.

La aplicación utiliza Google Firebase para la autenticación y Realtime Database para el archivo.

Aplicación Eye Tester

Logotipo de Android 12

En la era digital actual, el tiempo que se pasa frente a la pantalla ha aumentado considerablemente, lo que hace que los problemas de visión sean más comunes. Facultad de Ingeniería GDSC Vidyavardhaka ha desarrollado una aplicación Eye Tester, que indica si debe o no visitar a un médico basándose en una simple prueba digital de la vista.

La aplicación usa el concepto “brindis” que hace que el texto aparezca por un corto tiempo y luego desaparece, y “aleatorio” que genera números aleatorios. La aplicación está diseñada utilizando el “diseño de restricciones” de Compose, que le brinda la flexibilidad de diseñar la interfaz de usuario de la aplicación de manera eficiente.

Aplicación Taperback

Instituto Tecnológico GDSC Veermata Jijabai desarrolló Taperback, una aplicación de Android para leer libros y novelas. En Taperback, los usuarios pueden leer una gran colección de libros gratuitos recopilados manualmente de sitios web en línea que ya están disponibles públicamente. Los libros de estos sitios se cargan posteriormente en Firebase Firestore and Storage mediante un portal web personalizado, junto con otros metadatos de libros. A menudo se agregan nuevos libros todos los días.

Esta aplicación fue creada usando Kotlin y XML. Algunos de los conceptos clave utilizados son Kotlin Coroutines, gráficos de navegación, RecyclerView, WebView, SQLite, almacenamiento en caché de datos y más.

Queremos agradecer a todos los facilitadores de Android Study Jam por organizar estas sesiones y por ayudar a los estudiantes a desarrollar estas emocionantes aplicaciones de Android con Kotlin.

La comunidad del club de estudiantes de desarrolladores de Google en la India ahora lleva su entusiasmo a Desafío de soluciones 2021, donde están creando aplicaciones que sirven a su comunidad local.

Para comenzar

¿Listo para comenzar a aprender Kotlin y crear tus propias aplicaciones de Android? Si eres un estudiante universitario, inscríbete en Club de estudiantes de desarrolladores de Google cerca de usted. Si eres un profesional, encuentra el adecuado Grupo de desarrolladores de Google para ti.

Compruebe también

El arsenal de Android: historias de usuarios

Puedes leerlo en portugués (https://github.com/welbert6/MaterialStoryView/edit/master/ReadmePT.md) Capturas de pantalla Introducción MaterialStoryView es una biblioteca de Android …

Deja una respuesta

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