Gorąco po wczorajszym ogłoszeniu o systemie Android 5.1 Lollipop, Google wydało programistom zestaw Android SDK 5.1, wraz ze szczegółami dotyczącymi deweloperów zawartych w nowej wersji systemu operacyjnego. Po pierwsze, system Android 5.1 podnosi platformę do poziomu API 22, który obejmuje nowe interfejsy API dla urządzeń z więcej niż jedną kartą SIM, a także dodatkowe interfejsy API dla usług operatora.
Istnieją również nowe interfejsy API umożliwiające aplikacjom opracowanym przez operatora, dystrybuowanym za pośrednictwem Google Play, wykonywanie zadań związanych z obsługą sieci i innymi funkcjami w systemie telefonicznym. Bezpośrednia komunikacja z interfejsem sieciowym jest teraz możliwa za pośrednictwem aplikacji z „uprawnieniami operatora”. Wcześniej tylko system Android mógł to robić, a aktualizacja tego rodzaju rzeczy często wymagała aktualizacji oprogramowania układowego.
Jest to krok w kierunku wycofania funkcji sieciowych z systemu i pozwoli na łatwiejsze - i miejmy nadzieję, szybsze - aktualizacje w przyszłości.
Jak wyjaśnia Google:
Te interfejsy API zapewniają bezpieczny i elastyczny sposób dla aplikacji opracowanych przez operatora, aby wykonywać te zadania i być dystrybuowane za pośrednictwem Google Play. Aplikacje korzystające z tych funkcji muszą być podpisane certyfikatem zgodnym z certyfikatem na karcie Universal Integrated Circuit Card (UICC) urządzenia.
Chociaż nie ma dowodów na bezpośredni związek między nimi, ciekawe jest, że te rzeczy się rozwijają, ponieważ spodziewamy się, że Verizon Nexus 6 odwróci głowę.
Zaktualizowane pliki SDK są dostępne w witrynie programisty Google pod linkiem źródłowym. Aktualizacje tabletów Nexus od Nexusa 7 (2012) i nowszych oraz telefony od Nexusa 4 i nowszych są planowane na „następne kilka tygodni”.
: Co nowego w systemie Android 5.1 Lollipop
Źródło: Android Developers