Android OS by Google osiągnął swoją obecną dominującą pozycję na rynku mobilnych systemów operacyjnych przede wszystkim dzięki trzem czynnikom: po pierwsze środowisko open source do współpracy, po drugie wsparcie Google i wreszcie ekosystem aplikacji.
Niedawno Google zdjęło opakowanie z nowej głównej wersji Androida. Mianowicie, Androida 5.0, Lollipopa. Największą zmianą w systemie Android 5.0 jest ogólna filozofia projektowania systemu operacyjnego, a towarzyszące jej kilka zmian pod maską lepsza wydajność, stabilność i żywotność baterii.
W tym poście omówimy 5 najważniejszych zmian w systemie Android 5.0 Lollipop.
Zobacz także: Ptasie mleczko kontra Lollipop »
1. Projekt materiału
Material Design to zupełnie nowa filozofia projektowania Google dla nowego systemu Android 5.0 Lollipop.
Material Design kładzie większy nacisk na animowanie praktycznie wszystkiego, co dzieje się na wyświetlaczu, tak aby nic nie pojawiało się przypadkowo znikąd, wszystko jest animowane i wszystko. Obiekty na ekranie są prezentowane użytkownikowi bez przerywania ciągłości doświadczenia użytkownika. Zapewnia bardzo potrzebną dbałość o szczegóły w całym interfejsie użytkownika.
Material Design wykorzystuje również warstwowy interfejs użytkownika, a aby nadać sobie dynamiczny wygląd, wykorzystuje realistyczne oświetlenie, cienie i przekładki w celu rozróżnienia między różnymi warstwami. Kładzie również nacisk na odważne, żywe schematy kolorów, aby zapewnić przyjemne, kolorowe wrażenia użytkownika.
1 Screenshot
2 Screenshot
3 Screenshot
2. Środowisko uruchomieniowe Androida
Android 5.0 Lollipop przełącza się na nowe środowisko uruchomieniowe aplikacji, znane jako Android Runtime lub w skrócie ART. Google wprowadził Android Runtime jako środowisko uruchomieniowe w toku w systemie Android 4.4, ale przeszedł kilka zmian, aby stać się tym, czym jest teraz.
Stary Dalvik Runtime dla Androida był projektem Just in Time lub JIT Compiler, w którym działania były kompilowane na żądanie użytkownika lub systemu. Doprowadziło to do znacznego czasu spędzonego na kompilacji za każdym razem, co oznaczało większe zużycie procesora i baterii.
Nowe środowisko uruchomieniowe Androida to Z wyprzedzeniem lub kompilator AOT projekt, w którym aplikacje i działania są kompilowane podczas procesu instalacji lub podczas pierwszego uruchomienia. Podejście AOT skraca czas uruchamiania aplikacji, zużycie pamięci RAM, użycie procesora, a to z kolei prowadzi do płynniejszego, szybszego i wydajniejszego doświadczenia użytkownika, a także znacznego zwiększenia żywotności baterii.
In Android 4.4, ART był dość wadliwy, ponieważ nie wszystkie aplikacje mogły dostosować się do podejścia AOT i po prostu ulegały awarii. Po tysiącach zmian kodu w ART, w Androidzie 5.0, ART ma pełną kompatybilność wsteczną z kompilacją JIT i kilkoma innymi zmianami, które umożliwiają bezproblemowe działanie praktycznie każdej aplikacji.
3. Zmienione powiadomienia i najnowsze aplikacje
Google całkowicie przebudował system powiadomień w najnowszym systemie Android 5.0 Lollipop. Nie różni się to dokładnie pod względem funkcjonalnym, działa prawie tak samo jak starsze wersje, ale główna zmiana dotyczy sekcji interfejsu użytkownika.
Google wprowadził Powiadomienia na ekranie blokady w tej wersji systemu operacyjnego, co pozwala szybko przeglądać powiadomienia bez konieczności odblokowywania telefonu. Możesz także ograniczyć lub całkowicie wyłączyć tę funkcję, aby zwiększyć bezpieczeństwo, aby obcy nie mogli zobaczyć twoich powiadomień.
Google dodał również tryb Nie przeszkadzać z funkcją powiadomień priorytetowych, którą możesz skonfigurować tak, aby zezwalać na połączenia i powiadomienia tylko od wybranych kontaktów. Możesz ustawić tę funkcję, aby codziennie włączała się w oparciu o określone ramy czasowe.
Oprócz tych zmian funkcjonalnych panel powiadomień ma teraz warstwową konstrukcję, z całkowicie przezroczystym tłem i kafelkami ułożonymi warstwami na górze. Wygląda schludnie iw żaden sposób nie wpływa na funkcjonalność.
Panel Ostatnie aplikacje również przeszedł całkiem poważną zmianę, teraz ma kartę taką jak interfejs użytkownika, jak widzieliśmy w Google Chrome. Jest bardziej zorientowany na użytkownika i zaprojektowany, aby jeszcze bardziej wypełnić lukę między zawartością lokalną i chmurową. Karty Chrome Open są zintegrowane z najnowszym przełącznikiem aplikacji, co zapewnia łatwe przełączanie między treściami internetowymi a aplikacjami lokalnymi. Ponadto zawartość ostatniego przełącznika aplikacji utrzymuje się po ponownym uruchomieniu, co oznacza, że możesz wrócić do pracy po ponownym uruchomieniu, bez konieczności odnajdywania tego, co robiłeś.
4. Projekt Volta
Google dodało ogromną serię zmian pod kryptonimem Project Volta. Projekt Volta skupia się przede wszystkim na poprawie zużycia baterii urządzenia. Dwie główne części w ramach Projektu Volta to Tryb oszczędzania bateriiI Historyk baterii.
Zupełnie nowy tryb oszczędzania baterii to funkcja końcowa użytkownika. Wyłącza animacje, zmniejsza jasność ekranu, zmniejsza cykle synchronizacji aplikacji i podkręca procesor i GPU urządzenia, aby oszczędzać baterię. Google twierdzi, że włączenie przy 15% żywotności baterii może potencjalnie wydłużyć czas użytkowania nawet o 90 minut. To nie brzmi jak dużo, ale kiedy masz 1% baterii i nie ma w pobliżu ładowarki, będziesz jej potrzebować.
Battery Historyn to przede wszystkim narzędzie zorientowane na programistów, które pozwala programistom śledzić wakelocks urządzenia, użycie procesora i inne parametry baterii w czasie za pośrednictwem Android Debug Bridge (ADB) i komputera. Zostało to ogłoszone, aby programiści mogli zoptymalizować własne aplikacje, aby zużywać skrócone cykle procesora i oszczędzać baterię. Skrypt Pythona jest teraz dostępny bezpośrednio od Google dla programistów.
Projekt Volta w systemie Android 5.0 Lollipop powinien z czasem przynieść użytkownikom znaczne oszczędności baterii w codziennym użytkowaniu.
5. Lepsze bezpieczeństwo
W tegorocznym nowym wydaniu Androida duży nacisk kładzie się na ulepszone zabezpieczenia. Google wprowadziło ogromną ilość zmian, które powinny znacznie zwiększyć bezpieczeństwo Twojego urządzenia.
Począwszy od Androida 5.0 Lollipop będzie miał wyłącznik awaryjny. W przypadku kradzieży urządzenia jest ono w zasadzie bezużyteczne, jeśli nie można go odblokować. Google upewniło się, że zablokowanego urządzenia nie można nawet przywrócić do ustawień fabrycznych w oprogramowaniu lub poprzez odzyskiwanie, a nawet flashować przez fastboot, co w zasadzie oznacza, że jest to przycisk do papieru. Dla użytkowników korporacyjnych, którzy mają w telefonie wrażliwe dane, jest to ratunek.
Po drugie, Android 5.0 Lollipop zawierał pełną obsługę SELinux z domyślnym ustawieniem wymuszania w jądrze. SELinux oznacza Security Enhanced Linux i powstał jako projekt badawczy w NSA, mający na celu zabezpieczenie serwerów opartych na Linuksie przed kradzieżą i naruszeniem danych. W przypadku systemu Android oznacza to, że złośliwe aplikacje nie mogą uzyskać dostępu do danych i partycji systemowych bez wyraźnej zgody użytkownika. Aplikacje można uruchamiać w piaskownicy, dzięki czemu nie mają dostępu do niczego poza własną przestrzenią użytkownika. Dzięki temu lokalne dane użytkownika są znacznie bezpieczniejsze niż kiedykolwiek wcześniej.
Po trzecie, Google dodał funkcję Zaufane urządzenia i Zaufane twarze w Androidzie. Dzięki temu użytkownicy mogą dodawać odblokowanie oparte na rozpoznawaniu twarzy dla określonych użytkowników oraz rozpoznawanie urządzeń. Dzięki temu Twoje urządzenie może odblokować się bez hasła po rozpoznaniu twarzy lub, jeśli powiedzmy, że jest połączone z samochodem lub urządzeniem do noszenia. Ale jeśli te warunki nie zostaną spełnione, poprosi Cię o hasło.
Dostępna jest również obsługa przypinania aplikacji, która umożliwia użytkownikom zablokowanie telefonu w określonej aplikacji. Jest to naprawdę przydatne, gdy dajesz komuś telefon do rozmowy i nie chcesz, aby ta osoba miała dostęp do innych treści.
Wreszcie, Google rozszerzyło tryb wielu użytkowników ze swoich tabletów na wszystkie telefony, a także tryb gościa. Chociaż nie jest to do końca funkcja bezpieczeństwa, pozwala różnym użytkownikom blokować swoje treści, jednocześnie zachowując pełną funkcjonalność na własnych kontach.
Android 5.0 Lollipop to główna aktualizacja systemu operacyjnego dla Androida. Przyniósł wiele rewolucyjnych aktualizacji User Experience, a także ulepszenia zaplecza dotyczące bezpieczeństwa, wydajności i baterii. To punkt zwrotny dla Androida, w odniesieniu do wielu dziedzin, w których był już wcześniej krytykowany.
Więc na ostatnie pytanie, czy Twoje urządzenie z Androidem otrzyma Androida 5.0 Lollipop? Oto urządzenia, które do tej pory otrzymały potwierdzenie odbioru Lollipop:
1. Google (przede wszystkim)
- Nexus 5, Nexus 4, Nexus 7 (2012 i 2013), Nexus 10, Android One
- Nexus 5 i 7 2013 otrzymały już ostateczną wersję zapoznawczą.
2. Motorola (90 dni po wydaniu 5.0)
- Moto X (1 i 2 gen), Moto G (1 i 2 gen), Moto E, Droid Ultra, Droid MAXX, Droid Mini
3. HTC (90 dni po wydaniu 5.0)
- Jeden M8, jeden M7
- Jeden Mini, Jeden Mini 2, Jeden Max, Jedno E8, Jedno oko E8 (później niż 90 dni)
4. Sony (bez ram czasowych)
- Xperia Z3, Xperia Z3 Compact, Xperia Z3 Tablet, Xperia Z2, Xperia Z2 Tablet, Xperia Z1, Xperia Z1 Compact, Xperia Z, Xperia ZL, Xperia ZR, Xperia Tablet Z, Xperia Z Ultra.
5. Samsung
- Galaxy S5, Uwaga 4, Uwaga 3, Galaxy S4, Galaxy Alpha.
6. Jeden plus
- OnePlus One
Wiele innych urządzeń na pewno otrzyma Androida 5.0 Lollipop, ale na dzień dzisiejszy są to urządzenia, które zostały oficjalnie potwierdzone przez firmy, aby otrzymać aktualizację Androida 5.0.
Jogesh
Witaj Shaunak,
Dobra robota bracie. Dziękuję za udostępnienie tego. Cieszę się z twoich umiejętności pisania.
Jigara Thakkara
Cóż, fajny post o Androidzie Lollipop. Nadal czekam na aktualizację w moim Nexusie 4.
Rajesh Namase
Wkrótce to otrzymasz: https://twitter.com/Android/status/532623587874963456
Danni
Piękne zrzuty ekranu. Obecnie używam Androida KitKata 4.4. Te funkcje sprawiły, że oszalałem i chcę zostać zaktualizowany do tej wersji Lollipop.
Umakar
Świetny post nie może się doczekać aktualizacji Z pewnością wkrótce napiszę pełną recenzję na TechyCafe.com
Dawatecha
Łao! To są świetne funkcje, nie mogę się doczekać, aż dostanę Androida 5.0 Lollipop na moje urządzenie z Androidem.
Rahul Yadav
To najlepszy sposób, aby dowiedzieć się, czy Twój smartfon obsługuje Android Wear i funkcje.
Max Arthur
To sprawia, że chcę dostać Androida Lollipop.
Fandi Ahmad
Cześć,
Dziękujemy za artykuł o nowych funkcjach systemu operacyjnego Android 5.0.
Jimmy
Wciąż czekam na aktualizację Lollipop dla mojego smartfona, ale po przeczytaniu Twojego posta jestem naprawdę podekscytowany nowym systemem operacyjnym Google.
Satisz Kadian
Jest miły i kompetentny. Doceniam sposób, w jaki opisujesz temat. Kontynuuj publikowanie.
Asmi Khalil
Nawet na moim starym Galaxy Note N7000 (używam nieoficjalnego ROM CM12), Android Lollipop działa płynniej niż JellyBean. Bez wątpienia Google wykonało poważną pracę, aby wprowadzić tę ważną aktualizację Androida z ponad 5000 nowymi funkcjami i obiektami w Android SDK.
Dzięki za post!
Brijesha Gohila
Mam aktualizację Androida L na moim Moto G 2. generacji, ale napotykam wiele problemów, takich jak problem z ogrzewaniem i poświęcenie więcej czasu na naładowanie telefonu. Czy ktoś ma takie same problemy?
Tonmoya Parvesa
Witaj, bracie Shaunak, dzięki za dobrą aukcję. Naprawdę po prostu niesamowite. Niektóre już sprawdziłem i są po prostu niesamowite. Ponieważ jestem nowym użytkownikiem Androida, dlatego tak bardzo lubię Twój blog. Dziel się własnym doświadczeniem.
Cheers.
warsi . duński
Naprawdę doceniam twoją pracę, a twój post jest dla mnie bardzo pomocny, publikuj dalej, kolego.
Wikas Patel
Android Lollipop był jedną z najlepszych wersji Androida, z jakich korzystałem. W erze Androida KitKat ogólna zasada była taka, że jeśli Twój telefon miał 1 GB pamięci RAM i czterordzeniowy procesor, powiedzmy Snapdragon 400, miałeś prawie gwarantowaną dobrą wydajność, ale teraz czas się zmienił i rządzi Android Nougat.
Twoje zdrowie!