Technologie

LineageSDK otwiera niestandardowe funkcje ROM LineageOS dla twórców aplikacji

LineageSDK otwiera niestandardowe funkcje ROM LineageOS dla twórców aplikacji

LineageOS jest jednym z najbardziej popularnych niestandardowych ROM-ów i jest dostępny dla wielu urządzeń z Androidem, co zwiększa jego reputację wśród użytkowników. Są skłonni do flashowania LineageOS na swoich urządzeniach dzięki mnóstwu dostosowań, a także opcjom personalizacji.

Zespół Lineage nie jest jednak zadowolony z tego stanu i teraz stara się zapewnić programistom aplikacji więcej swobody w optymalizacji swoich aplikacji i tworzeniu niestandardowych funkcji dla użytkowników LineageOS. W związku z tym ogłosił dzisiaj wydanie platformy Lineage SDK (w skrócie LineageSDK) dla społeczności programistów.

LineageSDK, zgodnie z definicją na oficjalnym blogu, jest potężnym zasobem, który pomaga zespołowi Lineage wprowadzić jego ekskluzywne funkcje bez synchronizacji z podstawową strukturą Androida, ale nadal zapewnia programistom dodatkowe funkcje.

Obecnie Lineage wydało pierwszą publiczną iterację swojego SDK o nazwie Ilama (API 9). Ta iteracja LineageSDK jest dostarczany z zestawem przydatnych nowych interfejsów API, takich jak Styles API i Profiles API. Podczas gdy ta pierwsza zapewnia programistom możliwość wprowadzania zmian w estetyce aplikacji, druga jest przydatna do tworzenia niestandardowych profili dla całego systemu.

Korzystając z API Styles, które zostało pierwotnie wprowadzone w LineageOS 15.1, programiści mogą dopracuj interfejs użytkownika, włącz automatyczny tryb ciemności i dostosuj kolory na podstawie elementów aplikacji. Z drugiej strony Profiles API wykorzystuje jedną z najpotężniejszych funkcji LineageOS i umożliwia teraz programistom pieczenie funkcji w celu ustawić określone profile dla funkcji, takich jak Wi-Fi, Bluetooth, NFC, sieć, głośność, wyświetlacz i wiele innych.

LineageSDK jest całkowicie open-source i wkład w to samo jest mile widziany. Ten zestaw deweloperski zaczął być wprowadzany wraz z kompilacją LineageOS 15.1 z tego tygodnia, więc możesz zobaczyć, jak programiści dostosowują swoje aplikacje, aby były lepiej zoptymalizowane pod kątem niestandardowych ROM-ów. To ważny krok dla Lineage, który narodził się z popiołów cyjanu. Jakie są Twoje poglądy na LineageSDK? Powiedz nam o tym w komentarzach poniżej.

Jak Jak uzyskać cyfrową równowagę na dowolnym urządzeniu z systemem Android Pie (bez rootowania)
Jak uzyskać cyfrową równowagę na dowolnym urządzeniu z systemem Android Pie (bez rootowania)
Wśród wielu nowych funkcji w Android Pie jedną z największych (i prawdopodobnie najbardziej przydatnych) była Cyfrowa równowaga - próba Google pomagaj...
Jak Jak nagrywać ekran z dźwiękiem na komputerze Mac
Jak nagrywać ekran z dźwiękiem na komputerze Mac
Jeśli kiedykolwiek próbowałeś nagrać ekran komputera Mac, prawdopodobnie wiesz, że jest to QuickTime najlepszy sposób na zrobienie tego. Obsługuje nag...
Jak Jak odblokować komputer Mac za pomocą iPhone'a
Jak odblokować komputer Mac za pomocą iPhone'a
Na tegorocznym WWDC Apple ogłosił funkcję, która pozwoli ludziom z Apple Watch na odblokowywanie komputerów Mac bez konieczności wpisywania haseł. Cho...