LineageOS est l'une des ROM personnalisées les plus populaires et est disponible pour une multitude d'appareils Android, une caractéristique qui ajoute à sa réputation auprès des utilisateurs. Ils sont enclins à faire clignoter LineageOS sur leurs appareils, grâce à la tonne de personnalisation, ainsi qu'aux options de personnalisation.
L'équipe de Lineage n'est cependant pas satisfaite de cet état et cherche maintenant à fournir aux développeurs d'applications plus de latitude pour optimiser leurs applications et créer des fonctionnalités personnalisées pour les utilisateurs de LineageOS. Par conséquent, il a annoncé aujourd'hui la sortie du SDK de la plate-forme Lineage (LineageSDK en abrégé) pour la communauté des développeurs..
LineageSDK, tel que défini par le blog officiel, est une ressource puissante qui aide l'équipe Lineage à présenter ses fonctionnalités exclusives sans avoir à se connecter avec le cadre de base d'Android, mais parvient toujours à fournir aux développeurs des fonctionnalités supplémentaires..
Actuellement, Lineage a publié la première itération publique de son SDK appelée Ilama (API 9). Cette itération du LineageSDK est livré avec un ensemble de nouvelles API utiles, telles que l'API Styles et l'API Profiles. Alors que le premier offre aux développeurs la possibilité d'apporter des modifications à l'esthétique de leur application, le second est pratique pour créer des profils personnalisés pour l'ensemble du système..
À l'aide de l'API Styles, initialement introduite dans LineageOS 15.1, les développeurs peuvent affinez l'interface utilisateur, incluez un mode sombre automatique et ajustez les couleurs basé sur des éléments de l'application. L'API Profiles, d'autre part, exploite l'une des fonctionnalités les plus puissantes de LineageOS et permettra désormais aux développeurs de créer des fonctionnalités pour définir des profils particuliers pour des fonctionnalités telles que Wi-Fi, Bluetooth, NFC, réseau, volume, affichage et bien plus encore.
LineageSDK est entièrement open-source et les contributions à celui-ci sont les bienvenues. Ce kit de développement a commencé à être déployé avec la version LineageOS 15.1 de cette semaine, vous pouvez donc voir les développeurs peaufiner leurs applications pour être mieux optimisées pour les ROM personnalisées. C'est une étape majeure pour Lineage, qui est né des cendres de Cyanogen. Quelle est votre opinion sur LineageSDK? Dites-nous dans les commentaires ci-dessous.