Firma Google kontynuuje swoją przejrzystość w zakresie wydawania wcześniejszych wersji nowych wersji Androida wraz z ogłoszeniem wersji zapoznawczej Androida O Developer. Jak zawsze, podgląd programisty został zaprojektowany, aby dać programistom wczesne spojrzenie na to, co pojawi się w systemie Android O, aby mogli zacząć dostosowywać swoje aplikacje do nowych interfejsów API i wytycznych projektowych. Daje to oczywiście wszystkim fanom Androida wczesne spojrzenie na to, co Google ma w zanadrzu również pod względem nowych funkcji.
Android O, w obecnej postaci z tym, co pokazuje nam Google, nie ma wielu zadziwiających funkcji. Podobnie jak w poprzednich wersjach dla programistów, poczujesz smak nowych funkcji i, co ważniejsze, ogólnych zmian strukturalnych, ale w przyszłych wersjach wersji dla programistów będzie można dodawać i dodawać kolejne, w miarę rozwoju Google.
Oto kilka najważniejszych punktów w wersji Androida O Developer Preview 1:
- Limity w tle: dodatkowe automatyczne limity zostaną nałożone na aplikacje działające w tle, szczególnie w zakresie usług w tle i aktualizacji lokalizacji. Zmiany te pozwolą programistom tworzyć aplikacje, które mają mniejszy wpływ na wydajność i baterię.
- Powiadomienia: w systemie Android O użytkownicy będą mogli zarządzać rodzajami powiadomień pochodzących z każdej aplikacji, zamiast kontrolować wszystkie powiadomienia dla tej aplikacji w ten sam sposób. Stopień szczegółowości kontroli zostanie zdefiniowany przez twórcę aplikacji. Wprowadzono także nowe zmiany wizualne w grupowaniu podobnych powiadomień, które ułatwiają „użytkownikom zobaczenie, co się dzieje” podczas odbierania wiadomości lub spoglądania w cień.
- Interfejsy API autouzupełniania: użytkownicy mogą wybrać aplikację „autouzupełniania” podobnie jak obecnie wybiera domyślną klawiaturę. Menedżerowie haseł będą mogli pracować z tym ustawieniem autouzupełniania, aby wyświetlać nazwy użytkowników i hasła, które można wprowadzać do aplikacji bez przełączania się na menedżera haseł.
- Ikony adaptacyjne: programiści mogą tworzyć ikony adaptacyjne, które można zmieniać w zależności od tego, jak system chce je wyświetlać, dzięki czemu pasują do różnych telefonów o różnym wyglądzie interfejsu. Nowe ikony mogą być animowane w różnych częściach interfejsu podczas interakcji.
- Dźwięk Bluetooth: Android O obsługuje wysokiej jakości kodeki audio Bluetooth, w tym kodek LDAC Sony.
Są to zmiany, które najprawdopodobniej wzbudzą u użytkowników ekscytację i gotowość na wprowadzenie nowej wersji na ich telefony, ale nadal wymagają dużo pracy od programistów, aby obsłużyć nowe zmiany. Przynajmniej w tej pierwszej wersji zapoznawczej dla programistów nie ma tu wiele do „pokazania” - są to głównie zmiany struktury i interfejsu API, które pozwalają programistom tworzyć lepsze wrażenia podczas uruchamiania aplikacji na Androida O.
Więcej informacji: Jak zainstalować wersję dla programistów Androida O Preview
Pierwszy Android Developer Preview jest już dostępny w postaci fabrycznego pliku obrazu i nie jest w żaden sposób przeznaczony do użytku na podstawowym telefonie lub przez zwykłych konsumentów. Jest dostępny dla Pixel, Pixel XL, Nexus 6P, Nexus 5X, Pixel C i Nexus Player. Zbiegając się z tą decyzją, Android O nie jest jeszcze częścią programu Android Beta - musisz poczekać na późniejszą wersję, która będzie uważana za bardziej stabilną.
Według strony internetowej Google Developers dla Androida, wersja O Android Preview nie zostanie wprowadzona w wersji 2 do połowy maja, z wersją Preview Preview 3 w połowie czerwca, a czwartą wersją zapoznawczą krótko przed ostateczną wersją w trzecim kwartale 2017 roku.