LineageOS es una de las ROM personalizadas más populares y está disponible para una multitud de dispositivos Android, una característica que se suma a su reputación entre los usuarios. Están inclinados a flashear LineageOS en sus dispositivos, gracias a la gran cantidad de personalización, así como a las opciones de personalización..
Sin embargo, el equipo de Lineage no está satisfecho con este estado y ahora busca proporcionar a los desarrolladores de aplicaciones más libertad para optimizar sus aplicaciones y crear funciones personalizadas para los usuarios de LineageOS. Por lo tanto, ha anunciado hoy el lanzamiento del SDK de la plataforma Lineage (LineageSDK para abreviar) para la comunidad de desarrolladores..
LineageSDK, como se define en el blog oficial, es un recurso poderoso que ayuda al equipo de Lineage a presentar sus características exclusivas sin sincronizarse con el marco central de Android, pero aún logra proporcionar a los desarrolladores algunas funcionalidades adicionales..
Actualmente, Lineage ha lanzado la primera iteración pública de su SDK llamada Ilama (API 9). Esta iteración del LineageSDK viene con un conjunto de nuevas API útiles, como la API de estilos y la API de perfiles.. Mientras que el primero ofrece a los desarrolladores la opción de realizar cambios en la estética de su aplicación, el segundo es útil para crear perfiles personalizados para todo el sistema..
Usando la API de estilos, que se introdujo inicialmente en LineageOS 15.1, los desarrolladores pueden ajustar la interfaz de usuario, incluir un modo oscuro automático y ajustar los colores basado en elementos de la aplicación. La API de perfiles, por otro lado, aprovecha una de las funciones más poderosas de LineageOS y ahora permitirá a los desarrolladores crear funciones para establecer perfiles particulares para funciones como Wi-Fi, Bluetooth, NFC, red, volumen, pantalla y mucho más.
LineageSDK es completamente de código abierto y las contribuciones al mismo son muy bienvenidas. Este kit de desarrollo comenzó a implementarse con la compilación LineageOS 15.1 de esta semana, por lo que puede ver a los desarrolladores ajustar sus aplicaciones para optimizarlas mejor para ROM personalizadas. Este es un gran paso para Lineage, que nació de las cenizas de Cyanogen. ¿Cuáles son sus opiniones sobre LineageSDK? Cuéntanos en los comentarios a continuación.