Holograficzny interfejs
Android 3.0 o nazwie roboczej Honeycomb (Plaster miodu) został zaprojektowany pod kątem wykorzystania w nowoczesnych urządzeniach mobilnych o dużym ekranie, takich jak tablety. W porównaniu do wersji 2.2 lub 2.3 przemodelowano w nim właściwie wszystko, od wyglądu po funkcjonalności.
Pierwsze co rzuca się w oczy to odmieniony interfejs użytkownika, określany przez twórców mianem holograficznego. Dzięki jego przejrzystości nawigacja po systemie, obsługa jego funkcji i ich adaptacja do własnych potrzeb jeszcze nigdy nie były tak proste i intuicyjne.
Nawigacja i kontrola nad aplikacjami
Dzięki nowemu paskowi systemowemu (System Bar), widocznemu we wszystkich aplikacjach, użytkownicy będą mieli ułatwiony i szybki dostęp do powiadomień, przycisków nawigacyjnych i bieżących informacji o systemie. Wszystko to znajdzie się na niewielkiej belce umieszczonej u dołu ekranu. Z zasady będzie ona zawsze widoczna, jednak jeśli to tylko potrzebne, schowanie jej nie będzie stanowić problemu.
Z kolei na górze ekranu znajduje się pasek akcji (Action Bar), z poziomu którego uzyskujemy szybki dostęp do menu kontekstowego i widgetów. Pasek akcji jest aktywny ilekroć korzystamy z aplikacji. Jego zawartość determinowana jest przez programy, z których korzystamy.
Dopasuj ekran startowy do swoich potrzeb
Kolejną nowością jest możliwość zaprojektowania pięciu ekranów startowych. Każdy z nich pozwoli na bezpośredni i łatwy dostęp do opcji systemowych, programów i multimediów. Użytkownicy mogą w pełni dostosować do swoich potrzeb skróty do aplikacji, widgetów i wszystkiego, co chcieliby mieć pod ręką.
Każda strona startowa oferuje opcję wyszukiwania plików, kontaktów oraz informacji w sieci. Przezroczystość przenoszonych elementów poprawia znacznie przejrzystość oprawy graficznej, a dodatkowe efekty wizualne pozwalają cieszyć się atrakcyjnym wyglądem interfejsu.
Wielozadaniowość
Trudno wyobrazić sobie nowoczesny system bez rozwiązania umożliwiającego równoczesne wykonywanie więcej niż jednego procesu/zadania. W Androidzie 3.0 wystarczy, że użytkownik użyje opcji Recent Apps (Ostatnie aplikacje) na systemowym pasku, by wyświetlić listę wszystkich aktualnie używanych aplikacji. Dzięki temu łatwo przeniesiemy się do wybranego programu. By ułatwić identyfikację wszystkich zadań, do listy dołączane są zrzuty ekranowe programów z chwili ostatniego ich użycia.
Wygodna klawiatura systemowa
Przeznaczenie nowego Androida wymusiło spore zmiany w klawiaturze systemowej. Duży ekran tabletu pozwolił na powiększenie klawiszy, zmianę ich kształtu i położenia. Co ciekawe, pojawiły się także nowe klawisze, takie jak np. Tab. Wszystko po to, aby jak najbardziej zwiększyć wygodę, dokładność i szybkość korzystania z dotykowej klawiatury. Oczywiście nie mogło zabrnąć różnego rodzaju ułatwień. Jedną z nich jest możliwość przełączenia się na kontrolę głosową, w skład której wchodzi opcja syntezy mowy oraz wyszukiwania głosowego.
Intuicyjny proces kopiuj/wklej
Kto by przypuszczał, że taki drobiazg jak proste kopiuj/wklej może tak znacząco przyczynić się do wygodniejszej obsługi całego systemu. Szczególnie w przypadku interfejsu obsługiwanego dotykiem. W Androidzie 3.0 proces ten stał się bardziej naturalny. Możemy szybko zaznaczyć wybrane słowo i edytować obszar zaznaczenia określając jego ramy. Następnie dzięki paskowi Action Bar owe "zaznaczenie" możemy łatwo skopiować do schowka, wkleić lub użyć przy przeszukiwaniu dokumentu czy zawartości internetu przez wyszukiwarkę.
Jednym z najważniejszych zastosowań tabletów jest możliwość przeglądania stron internetowych. Ulepszona przeglądarka nowego Androida ma funkcje, które ułatwiają nawigacje w sieci i efektywniejsze zarządzanie dostępnymi zasobami. I tak na przykład zakładki i historia odwiedzonych stron są teraz wyświetlane w jednym zunifikowanym module.
Zgodnie z najnowszymi trendami przeglądarkę wyposażono w tak zwany „incognito mode”, który pozwala na anonimowe poruszanie się po internecie. Użytkownicy mogą również synchronizować przeglądarkę z Google Chrome czy korzystać z usprawnionej technologii multidotykowej dostępnej od teraz także w aplikacjach opartych na JavaScript i stron niezaprojektowanych z myślą o urządzeniach mobilnych.
Bogata w opcje aplikacja aparatu/kamery
Tablety wyposażone w system Android 3.0 będą mogły w pełni wykorzystać możliwości wbudowanych kamer dzięki przeprojektowanej aplikacji służącej do ich obsługi. Pozwoli ona docenić zalety większego ekranu tabletów i zapewnić szybki dostęp do takich opcji jak choćby ekspozycja, ostrość, przybliżanie-oddalanie, flash czy przełączanie się pomiędzy przednią i tylną kamerką "w locie".
Użytkownicy otrzymują również dostęp do nowych funkcjonalności pokroju nagrywania poklatkowego (time-lapse recording). Ponadto dzięki unowocześnionej galerii możemy przeglądać zdjęcia w trybie pełnoekranowym, mając cały czas łatwy dostęp do pozostałych zasobów przedstawionych w formie miniaturek.
Przejrzysta lista kontaktów i e-maile z poziomu widgetu
Ciekawie zmodernizowano listę kontaktów i aplikację służącą do przesyłania e-maili. Wykorzystują teraz interfejs użytkownika składający się z dwóch paneli. Dzięki temu dostęp, wyszukiwanie i organizacja kontaktów przedstawionych w formie osobnych kart oraz przeglądanie i zarządzanie mailami stało się łatwiejsze i bardziej intuicyjne. Użytkownicy mogą teraz bezproblemowo zaznaczać kilka wiadomości naraz i wykonywać na nich przy pomocy paska akcji takie operacje jak np. przenoszenie do innych folderów. Możliwe jest również śledzenie aktywności poczty dzięki widgetowi na głównym ekranie.
Funkcje widgetów na ekranie startowym
W Honeycomb wielki nacisk położono na widgety i ich jak najefektywniejsze wykorzystanie. Skoro nowy system zasilić miał tablety wyposażone w znacznie większe ekrany, odejście od dotychczasowego interfejsu użytkownika i znaczne rozszerzenie funkcjonalności widgetów wydawało się oczywiste. Wprowadzono więc szereg nowości mających pozwolić deweloperom na większą swobodę w tworzeniu widgetów, a nam, użytkownikom - uprzyjemnić korzystanie z posiadanego urządzenia. Wśród nowych rozwiązań znalazło się między innymi układanie widgetów w sterty (3D Stack) czy używanie gestów dotykowych do przewijania czy zmiany zawartości prezentowanej przez dany widget.
Obszerniejsze powiadomienia
Powiadomienia to jedna z bardziej istotnych funkcji każdej edycji systemu Android. Dzięki nim dowiadujemy się nie tylko o konkretnych wydarzeniach takich jak np. nadejście maila czy pojawienie się nowych aktualizacji dla zainstalowanego oprogramowania, ale również uzyskujemy informacje o wszelkich zmianach jakie zachodzą w systemie. Honeycomb znacznie rozszerza tę funkcjonalność. Od teraz deweloperzy będą mogli tworzyć całkowicie nowe, bogatsze powiadomienia zawierające oprócz tekstu także duże i małe ikony.
Multizaznaczanie i funkcja przeciągnij/upuść
Nowy Android pozwoli również na łatwiejsze zarządzanie wszelkimi aplikacjami dzięki możliwościom nowego schowka, systemu zaznaczania wielu pozycji jednoczenie i funkcji Drag-and-Drop (przeciągnij i upuść). Przenoszenie kilkunastu plików naraz jest teraz bajecznie proste. Wystarczy parę ruchów palcem i pożądana zawartość ląduje w innej lokalizacji. Chyba nie trzeba nikogo przekonywać jak bardzo przydatne będzie to rozwiązanie np. dla utrzymania porządku w skrzynce odbiorczej.
Akceleracja sprzętowa grafiki 2D i silnik Renderscript 3D
Kolejną nowinką Plastra miodu jest wprowadzenie nowej, sprzętowej akceleracji OpenGL, która może wspomagać wiele dwuwymiarowych operacji graficznych dla aplikacji Androida, takich jak choćby Paint, Xfermode czy Canvas. Zgodnie z zapowiedziami akceleracja graficzna będzie łatwa do kontroli, a deweloperzy tworzący aplikacje będą mogli sami określić nie tylko stopień jej globalnego użycia, ale także dokładnie skonfigurować jej wykorzystanie przez poszczególne aplikacje. Dzięki zaś nowemu silnikowi graficznemu - Renderscript 3D - możliwe stanie się tworzenie świetnie prezentujących się aplikacji i gier.
Nie można również zapominać o nowej, elastycznej konstrukcji animacji pozwalającej w łatwy sposób animować wszelkie elementy interfejsu użytkownika, dodając do nich ciekawe efekty wizualne. Wszystko razem wzbogaca znacząco doznania płynące z użytkowania urządzeń opartych na Androidzie 3.0.
Nowe opcje multimedialne i komunikacyjne
Najnowsza wersja Androida przynosi sporo nowości w zakresie obsługi multimediów i funkcji komunikacyjnych. Wbudowana obsługa protokołów transferu treści multimedialnych (Media/Picture Transfer Protocol) pozwoli na szybkie i łatwe przenoszenie filmów, zdjęć lub innych plików z kamery czy komputera podłączonych po USB bez potrzeby każdorazowego ich instalowania w systemie. Nie zapomniano również o możliwości wykorzystania normalnej klawiatury USB i Bluetooth.
Wśród dodatkowych funkcjonalności systemu pojawił się także strumieniowy transfer danych przez http (obsługa większości specyfikacji streamingu, w tym adaptacyjny bit-rate) oraz obsługa różnego rodzaju zabezpieczeń DRM, co może okazać się szczególnie ważne dla deweloperów.
Nowe możliwości tworzenia aplikacji
Android od zawsze był systemem przyjaznym deweloperom, a twórcy jego trzeciej odsłony postarali się, by ich nowe dzieło otwierało mnóstwo nowych możliwości w pisaniu aplikacji. W Honeycomb udostępniono więc zarówno specjalne API powstałe z myślą o tworzeniu programów biznesowych, jak i narzędzia ułatwiające obsługę silnika Renderscript 3D. Pojawiła się też możliwość rozbijania poszczególnych aplikacji na mniejsze części nazwane fragmentami (Fragments). Ich późniejsze łączenie na różne sposoby służyć ma zwiększeniu interaktywności danej aplikacji, a także umożliwić jej łatwe uruchomienie również na urządzeniach wyposażonych w mniejsze ekrany.
Tak oto dochodzimy do niezwykle istotnej cechy nowego systemu – wstecznej kompatybilności. Bezproblemowo uruchomimy bowiem na nim aplikacje napisane dla wcześniejszych wersji systemu Android. Najlepsze jest to, że zmiany w kodzie nie będą potrzebne. Wystarczy dodanie jednego atrybutu do pliku.
Podsumowanie
Chociaż oficjalna premiera Androida 3.0 miała miejsce parę tygodni temu, cały czas wywołuje spore emocje. Szumne zapowiedzi i obsługa wielordzeniowych procesorów skutecznie podkręcały atmosferę wokół tego systemu. Niestety jak na razie na rynku dostępne jest tylko jedno urządzenie wyposażone w Honeycomb - Motorola Xoom. Jej debiut z pewnością można uznać za udany. Użytkownicy chwalą sobie wyjątkową wygodę, przejrzystość i nietuzinkowe możliwości nowego systemu. I choć nie obyło się bez problemów, takich jak początkowy brak obsługi technologii Adobe Flash, wszystko wskazuje na to, że Honeycomb będzie poważnym konkurentem systemu Apple iOS stosowanego w iPadach.