LineageOS is een van de meest populaire aangepaste ROM's en is beschikbaar voor een groot aantal Android-apparaten, een kenmerk dat bijdraagt aan de reputatie bij de gebruikers. Ze zijn geneigd LineageOS op hun apparaten te laten flitsen, dankzij de vele aanpassingen en personalisatie-opties.
Het team van Lineage is echter niet tevreden met deze toestand en wil nu app-ontwikkelaars voorzien meer speelruimte om hun apps te optimaliseren en aangepaste functies te bouwen voor LineageOS-gebruikers. Daarom heeft het vandaag de release aangekondigd van Lineage-platform SDK (afgekort LineageSDK) voor de ontwikkelaarsgemeenschap.
LineageSDK, zoals gedefinieerd door de officiële blog, is een krachtige bron die het Lineage-team helpt bij het introduceren van zijn exclusieve functies zonder te synchroniseren met het kernframework van Android, maar slaagt er nog steeds in om ontwikkelaars wat extra functionaliteit te bieden.
Momenteel heeft Lineage de eerste openbare iteratie van hun SDK uitgebracht, genaamd Ilama (API 9). Deze iteratie van de LineageSDK wordt geleverd met een reeks nuttige nieuwe API's, zoals de Styles API en Profiles API. Terwijl de eerste ontwikkelaars de mogelijkheid biedt om wijzigingen aan te brengen in de esthetiek van hun app, is de laatste handig voor het bouwen van aangepaste profielen voor het hele systeem.
Met behulp van de Styles API, die aanvankelijk werd geïntroduceerd in LineageOS 15.1, kunnen ontwikkelaars Verfijn de gebruikersinterface, voeg een automatische donkere modus toe en pas de kleuren aan gebaseerd op elementen van de app. De Profiles API daarentegen maakt gebruik van een van de krachtigste functies van LineageOS en stelt ontwikkelaars nu in staat om functies te maken om Stel specifieke profielen in voor functies zoals Wi-Fi, Bluetooth, NFC, netwerk, volume, weergave en nog veel meer.
LineageSDK is volledig open-source en bijdragen hieraan zijn zeer welkom. Deze ontwikkelingskit is begonnen met de uitrol met de LineageOS 15.1-build van deze week, zodat je kunt zien hoe ontwikkelaars hun apps aanpassen om beter te worden geoptimaliseerd voor aangepaste ROM's. Dit is een grote stap voor Lineage, die werd geboren uit de as van Cyanogen. Wat is uw mening over LineageSDK? Vertel het ons in de reacties hieronder.