El código fuente de la aplicación Google I / O 2019 está listo para su lectura.

Si alguna vez se ha preguntado c√≥mo trabajan los desarrolladores de Google en sus aplicaciones m√≥viles, aqu√≠ hay informaci√≥n que puede responder sus preguntas. El equipo de Android Dev lanz√≥ recientemente el c√≥digo fuente para la versi√≥n de Android de la aplicaci√≥n Google I / O de 2019. Por supuesto, no hay otra versi√≥n disponible, pero el c√≥digo ser√° muy √ļtil para que los desarrolladores comprendan c√≥mo se ha modificado la aplicaci√≥n. La versi√≥n 2019 es muy importante debido a modificaciones importantes y nuevas funciones y caracter√≠sticas.

Que Aplicaci√≥n Google IO 2019 tener algunas funciones de Android Q como Gesture Navigation y Dark Theme. Esta aplicaci√≥n es compatible con la navegaci√≥n gestual completa. Intenta volver a la pantalla de inicio con gestos. Sin embargo, aseg√ļrese de expandir el contenido de la aplicaci√≥n para extraer de un extremo a otro y que pueda manejar cualquier movimiento de aplicaci√≥n en conflicto como se describe AQU√ć.

Las aplicaciones desarrolladas por Google se pueden configurar con temas oscuros para aumentar la visibilidad y reducir el uso de energía. Simplemente configure el tema con este código:

  

o

La aplicaci√≥n Google I / O 2019 muestra una pantalla de programaci√≥n mejorada que proporciona soluciones a problemas anteriores de rendimiento y usabilidad. Ver√° que la interfaz de usuario de programaci√≥n ahora es una transmisi√≥n √ļnica, por lo que solo puede hacer que el contenido sea visible. (Ver commit 1 y 2.)

La aplicaci√≥n redise√Īada tambi√©n tiene una funci√≥n de b√ļsqueda. La funci√≥n de b√ļsqueda de texto completo de Jetpack Room se ha utilizado para que los datos importantes se actualicen y recuperen peri√≥dicamente del servidor. El efecto es que los resultados de b√ļsqueda se muestran al instante.

Se agreg√≥ un componente de navegaci√≥n para hacer que la nueva versi√≥n de la aplicaci√≥n sea una aplicaci√≥n de Actividad √ļnica. La implementaci√≥n de la funci√≥n da como resultado varias mejoras, como todas las transiciones que se muestran de un vistazo, se elimina el c√≥digo repetitivo y los argumentos entre fragmentos se escriben est√°ticamente. Otras mejoras importantes incluyen la nueva interfaz de usuario de inicio y la configuraci√≥n remota de Firebase. Explore el c√≥digo en Github para obtener m√°s informaci√≥n.