LineageOS este unul dintre cele mai populare ROM-uri personalizate și este disponibil pentru o multitudine de dispozitive Android, o caracteristică care se adaugă reputației sale în rândul utilizatorilor. Sunt înclinați să clipească LineageOS pe dispozitivele lor, datorită multitudinii de personalizare, precum și opțiunilor de personalizare.
Cu toate acestea, echipa de la Lineage nu este mulțumită de această stare și acum caută să ofere dezvoltatorilor de aplicații mai multă libertate pentru a-și optimiza aplicațiile și a crea caracteristici personalizate pentru utilizatorii LineageOS. Prin urmare, a anunțat astăzi lansarea platformei Lineage SDK (LineageSDK pe scurt) pentru comunitatea de dezvoltatori.
LineageSDK, așa cum este definit de blogul oficial, este o resursă puternică care ajută echipa Lineage să își introducă caracteristicile exclusive, fără să se asocieze cu cadrul de bază al Android, dar reușește totuși să ofere dezvoltatorilor unele funcționalități suplimentare.
În prezent, Lineage a lansat prima iterație publică a SDK-ului lor numită Ilama (API 9). Această iterație a LineageSDK este livrat cu un set de noi API-uri utile, cum ar fi API-ul Styles și API-ul Profiles. În timp ce primul oferă dezvoltatorilor opțiunea de a aduce modificări esteticii aplicației lor, acesta din urmă este util pentru crearea de profiluri personalizate pentru întregul sistem..
Folosind API-ul Styles, care a fost introdus inițial în LineageOS 15.1, dezvoltatorii pot reglați UI-ul, includeți un mod întunecat automat și modificați culorile pe baza elementelor aplicației. API-ul Profiles, pe de altă parte, utilizează una dintre cele mai puternice caracteristici ale LineageOS și va permite acum dezvoltatorilor să coacă caracteristici pentru setați profiluri speciale pentru funcții precum Wi-Fi, Bluetooth, NFC, rețea, volum, afișaj și multe altele.
LineageSDK este complet open-source și contribuțiile la acesta sunt binevenite. Acest kit de dezvoltare a început să fie lansat odată cu versiunea LineageOS 15.1 din această săptămână, astfel încât să puteți vedea dezvoltatorii care își modifică aplicațiile pentru a fi mai bine optimizați pentru ROM-urile personalizate. Acesta este un pas major pentru Lineage, care s-a născut din cenușa cianogenului. Ce păreri aveți despre LineageSDK? Spune-ne în comentariile de mai jos.