LineageOS é um dos ROMs personalizados mais populares e está disponível para uma infinidade de dispositivos Android, uma característica que aumenta sua reputação entre os usuários. Eles estão inclinados a atualizar o LineageOS em seus dispositivos, graças à tonelada de personalização, bem como às opções de personalização.
A equipe do Lineage, no entanto, não está satisfeita com esse estado e agora está procurando fornecer aos desenvolvedores de aplicativos mais margem de manobra para otimizar seus aplicativos e construir recursos personalizados para usuários do LineageOS. Portanto, ela anunciou hoje o lançamento do SDK da plataforma Lineage (LineageSDK para abreviar) para a comunidade de desenvolvedores.
LineageSDK, conforme definido pelo blog oficial, é um recurso poderoso que ajuda a equipe do Lineage a apresentar seus recursos exclusivos sem usar a estrutura central do Android, mas ainda consegue fornecer aos desenvolvedores algumas funcionalidades extras.
Atualmente, Lineage lançou a primeira iteração pública de seu SDK chamada Ilama (API 9). Esta iteração do LineageSDK vem com um conjunto de novas APIs úteis, como a API de estilos e a API de perfis. Enquanto o primeiro fornece aos desenvolvedores a opção de fazer alterações na estética de seu aplicativo, o último é útil para construir perfis personalizados para todo o sistema.
Usando a API de estilos, que foi inicialmente introduzida no LineageOS 15.1, os desenvolvedores podem ajuste a interface do usuário, inclua um modo automático de escurecimento e ajuste as cores com base em elementos do aplicativo. A API de perfis, por outro lado, aproveita um dos recursos mais poderosos do LineageOS e agora permitirá que os desenvolvedores criem recursos para definir perfis específicos para recursos como Wi-Fi, Bluetooth, NFC, rede, volume, tela e muito mais.
LineageSDK é totalmente de código aberto e contribuições para o mesmo são bem-vindas. Este kit de desenvolvimento começou a ser lançado com a compilação LineageOS 15.1 desta semana, então você pode ver os desenvolvedores ajustando seus aplicativos para serem melhor otimizados para ROMs personalizados. Este é um grande passo para o Lineage, que nasceu das cinzas do Cyanogen. Qual é a sua opinião sobre o LineageSDK? Conte-nos nos comentários abaixo.