Wersje systemu Android

Z Wikipedii, wolnej encyklopedii
Skocz do: nawigacja, szukaj

Historia wersji systemu operacyjnego Android rozpoczęła się wraz z wydaniem Androida beta w listopadzie 2007. Pierwsza komercyjna wersja, czyli Android 1.0, została wydana we wrześniu 2008. System ten doczekał się wielu aktualizacji, które krok po kroku modyfikują jego pierwotną wersję. Aktualizacje te są wydawane najczęściej w celu poprawiania błędów, zmian wizualnych i dodawania nowych funkcji. Do tej pory w ciągu ponad 4 lat wyprodukowano 9 oficjalnych wersji Androida. Wcześniejsze (do wersji 2.3 Gingerbread) dedykowane były dla smartfonów; wersja 3.0 Honeycomb (plaster miodu) była przeznaczona na tablety. Pierwszą z edycji systemu w pełni dostosowaną zarówno do tabletów jak i smartfonów była 4.0 Ice Cream Sandwich (lodowa kanapka).

Najnowszą wydaną wersją systemu jest 5.0.1 Lollipop, której premiera odbyła się 2 grudnia 2014 roku.

Najpopularniejszymi na rynku wersjami Androida są Jelly Bean 4.1 (21,3% użytkowników), 4.2 (20,4% użytkowników) oraz KitKat 4.4 (33,9% użytkowników)[1].

Nazewnictwo[edytuj | edytuj kod]

Pierwsze, wstępne wersje Androida zostały nazwane Astro i Bender. Nazwy te jednak nie mogły być ostatecznie użyte ze względu na spory z właścicielami owych znaków towarowych[2], przyjęto więc następujące nazwy:

  • Apple Pie – szarlotka (1.0),
  • Banana Bread – chleb bananowy (1.1)[3][4].

Od kwietnia 2009 roku każda wersja Androida zostaje opracowana pod nazwą nawiązującą do jakiegoś deseru bądź innego słodkiego produktu. Poza tym wersje systemu są wydawane w kolejności alfabetycznej:

  • Cupcakebabeczka (1.5),
  • Donutpączek (1.6),
  • Eclaireklerka (2.0 – 2.1),
  • Froyo (ang. frozen yogurt) – mrożony jogurt (2.2 – 2.2.3),
  • Gingerbreadpiernik (2.3 – 2.3.7),
  • Honeycomb[5] – plaster miodu (3.0 – 3.2).
  • Ice Cream Sandwichlodowa kanapka (4.0 – 4.0.4),
  • Jelly Beanżelek (4.1 – 4.3.1),
  • KitKat – batonik Kit Kat (4.4 – 4.4.4),
  • Lollipop[6]lizak (5.0 – 5.0.1).

Lista wersji systemu Android[edytuj | edytuj kod]

wersja API Level nazwa jądro data wydania wprowadzone zmiany
1.0 1 Apple Pie Linux 2.6.25 23 września 2008
  • pierwsza wersja systemu Android, ukształtowanie systemu, wprowadzenie podstawowych funkcji
1.1 2 Banana Bread Linux 2.6.26 9 lutego 2009
  • możliwość zapisywania załączników z wiadomości MMS
  • możliwość pokazania/ukrycia klawiatury numerycznej podczas rozmowy
  • możliwość pokazania opinii i szczegółów o danej firmie wyszukiwanej w aplikacji Mapy
  • poprawa wielu błędów jakie odkryto w wersji 1.0
1.5 3 Cupcake Linux 2.6.27 30 kwietnia 2009
  • nowa animacja ładowania systemu
  • dodana funkcja automatycznego obracania ekranu
  • obsługa widżetów, które mogą być dodane na ekranach użytkownika
  • obsługa zewnętrznych klawiatur ekranowych tworzonych przez programistów, wprowadzenie słownika niestandardowych wyrazów
  • obsługa profili Bluetooth A2DP i AVRCP, możliwość parowania telefonu z innym sprzętem posiadającym funkcję Bluetooth
  • możliwość nagrywania i odtwarzania filmów w formatach MP4 i 3GP
  • możliwość kopiowania i wklejania tekstu w przeglądarce internetowej
  • możliwość przesyłania filmów do serwisu YouTube i zdjęć do serwisu Picasa bezpośrednio z telefonu
  • możliwość automatycznego łączenia z zestawem słuchawkowym Bluetooth, gdy ten znajdzie się w zasięgu telefonu
  • animowane przejścia między ekranami użytkownika
  • wyświetlenie dokładnej daty połączenia w rejestrze połączeń
1.6 4 Donut Linux 2.6.29 15 września 2009
  • dodanie narzędzi Gesture framework i Gesture Builder
  • dodanie darmowego oprogramowania nawigacyjnego od Google
  • łatwiejsze wyszukiwanie apikacji i możliwość obejrzenia jej zdjęć w Android Market
  • obsługa rozdzielczości WVGA oraz QVGA
  • integracja aparatu, kamery i galerii filmów/zdjęć w jednej aplikacji
  • galeria umożliwia zaznaczenie kilku zdjęć do usunięcia
  • poprawiona funkcja wyszukiwania: dodano możliwość przeszukiwania zakładek, historii, kontaktów i sieci bezpośrednio z pulpitu telefonu
  • poprawiono obsługę CDMA/EVDO, IEEE 802.1X, VPN i system rozpoznawania mowy
  • poprawiono szybkość działania aparatu fotograficznego i funkcji wyszukiwania
2.0 5 Eclair 26 października 2009
  • obsługa wielu kont email, podpięcie wielu kont email do jednej aplikacji
  • wyszukiwanie wiadomości SMS i MMS
  • możliwość kliknięcia zdjęcia kontaktu w celu szybkiego dostępu do komunikacji
  • automatyczne usuwanie starych wiadomości (użytkownik określa, od którego momentu wiadomości będą kasowane)
  • poszerzenie możliwości aparatu przez dodanie obsługi lampy błyskowej, cyfrowego zoomu, trybu makro i możliwości zmiany balansu bieli
  • obsługa multitouch w klawiaturze i poprawiony słownik uczący się nowych zwrotów na podstawie częstości ich wprowadzania
  • wsparcie dla HTML5 w przeglądarce, podwójnie kliknięcie w ekran skutkuje zoomem obrazu
  • geolokalizacja
  • obsługa Bluetooth 2.1
  • obsługa animowanych tapet
  • poprawione sprzętowe wsparcie dla wyświetlanej grafiki
  • aktualizacja Map Google do wersji 3.1.2
  • odświeżenie interfejsu, optymalizacja wykorzystania zasobów telefonu
2.0.1 6 3 grudnia 2009
  • drobne poprawki, niewielkie zmiany API
2.1 7 12 stycznia 2010
  • dodatkowe 2 pulpity
  • nowa lista aplikacji z efektami 3D i czarnym tłem
  • rozpoznawanie głosu dla wszystkich pól tekstowych
  • widgety z pogodą i informacjami
  • zmieniony interfejs galerii, uproszczona edycja zdjęć
2.2 8 Froyo Linux 2.6.32 20 maja 2010
  • wprowadzona automatyczna aktualizacji aplikacji pochodzących z Android Market
  • optymalizacja szybkości działania systemu
  • wsparcie dla Flash 10.1 Mobile
  • poprawienie wydajności (nowy silnik V8 i JIT)
  • lepsza współpraca z Bluetooth
  • nowe biblioteki
  • możliwość instalacji aplikacji na karcie pamięci
  • płynniejszy podgląd kamery/aparatu
  • aplikacje mogą same robić backup swoich danych
  • tethering WiFi i USB
  • poprawienie interfejsu galerii
  • lepsza kontrola zoomu w aparacie
2.2.1 23 września 2010
  • drobne zmiany
2.2.2 22 stycznia 2011
  • usunięto poważne błędy
2.3 9 Gingerbread 6 grudnia 2010
  • uproszczono i zmieniono interfejs
  • zwiększono szybkość i energooszczędność
  • poprawiono zaznaczanie tekstu i funkcję kopiuj/wklej
  • zmiany wyglądu
  • wprowadzono obsługę rozmów wideo przez przednią kamerkę
  • poprawiono funkcję kontrolowania stanu baterii
  • możliwość wykonywania połączeń SIP
  • nowy menadżer pobierania plików w przeglądarce
2.3.3 10 Linux 2.6.35 22 lutego 2011
  • drobne usprawnienia
  • uaktualnione API
2.3.4 maj 2011
2.3.5 25 lipca 2011
  • poprawiona wydajność sieci w Nexus S 4G
  • poprawki i usprawnienia
2.3.6 2 września 2011
  • poprawiony błąd związany z wyszukiwaniem głosowym
2.3.7 20 września 2011
3.0 11 Honeycomb Linux 2.6.39 24 stycznia 2011
  • optymalizacja dla tabletów i procesorów NVidia Tegra
  • aplikacje Google zoptymalizowano pod duże rozdzielczości
  • nowe widgety
  • lepsze wykorzystanie większej rozdzielczości ekranu
  • przyciski wstecz/home/menu znajdują się na ekranie
  • przycisk "Apps" jest teraz w górnym rogu ekranu
  • akceleracja grafiki 2D
3.1 12 10 maja 2011
  • obsługa urządzeń podłączanych do gniazda USB
  • udoskonalony mechanizm zarządzania widżetami
  • poprawiony multitasking
3.2 13 18 lipca 2011
  • praca na 7" urządzeniach
  • wsparcie dla chipsetów Qualcomm
  • ulepszone widżety
  • aktualizacje oprogramowania tj. Movie Studio, Movies czy Music
4.0 14 Ice Cream Sandwich Linux 3.0 19 października 2011
  • obsługa procesorów dwurdzeniowych i rozdzielczości 720p w telefonach
  • optymalizacja dla procesorów TI OMAP 4
  • interfejs Holo (z nową czcionką Roboto), możliwość zastąpienia przycisków obsługi gestami
  • nowy menedżer zadań
  • edytor zdjęć
  • Google+ 2.0
  • Google Music 2.0
  • Android Beam
  • obsługa sprzętowej akceleracji interfejsu
  • wbudowany edytor grafiki
  • łatwiejsze tworzenie folderów na ekranie domowym (metoda przeciągnij i upuść)
  • nowa metoda odblokowywanie: Face Unlock (polega na rozpoznawaniu twarzy)
  • usprawniona aplikacja aparatu
4.0.3 15 16 grudnia 2011
  • naprawa błędów
4.0.4 28 marca 2012
  • poprawa stabilności
  • przyśpieszenie działania kamery
  • płynniejsza animacja rotacji ekranu
4.1.2 16 Jelly Bean 27 czerwca 2012
  • Project Butter – poprawiono szybkość działania systemu
  • mniejsze zapotrzebowania zasobów sprzętowych
  • optymalizacja z ekranami HD w telefonach i Full HD w tabletach
  • optymalizacja wydajności w grach dla procesorów NVidia Tegra 3 i kart graficznych NVidia GeForce ULP
  • opcjonalny dual boot z Google Chrome OS
  • usprawniony pasek powiadomień
  • automatyczne dopasowywanie widgetów
  • poprawiona klawiatura
  • nowa aplikacja aparatu
  • dodano nowe zabezpieczenia ASLR
  • Google Now
  • usprawniony Google Play
  • Google Maps Offline
  • rozpoznawanie mowy offline
  • dostosowanie interfejsu do małych tabletów/dużych smartphonów (phabletów) (5 cali do 7 cali)
  • tryb horyzontalny
4.2 17 Linux 3.4 13 listopada 2012
  • optymalizacja z procesorami Qualcomm Snapdragon S4 Pro i kartami graficznymi Adreno 320
  • logowanie się wielu użytkowników (tablety)
  • ulepszone Google Maps
  • ulepszony Dialer
  • ulepszony interfejs aparatu
  • centrum personalizacji Customization Center
  • poprawione funkcje aparatu
  • natywna obsługa transmisji wideo takich jak np. Miracast
  • widżety na ekranie blokady
  • aplikacja Photo Sphere umożliwiająca robienie panoram takich jak w Street View
  • nowa klawiatura umożliwiająca pisanie w trybie Swype
4.2.1 27 listopada 2012
  • dodano obsługę kontrolerów Bluetooth takich jak pady czy joysticki
  • naprawiono błąd z brakiem miesiąca "grudzień" w liście wyboru miesięcy przy zapisywaniu wydarzenia w aplikacji Kontakty
4.2.2 11 lutego 2013
  • naprawiono błąd streamingu muzyki przez Bluetooth.
  • przytrzymanie ikony Wi-Fi i Bluetooth w szybkich ustawieniach powoduje włączenie/wyłączenie opcji.
  • odświeżone powiadomienie pobierania pliku, pokazuje ono stan procentowy i przewidywany czas do jego ukończenia
  • nowy dźwięk dla ładowania bezprzewodowego i powiadomienia o niskim stanie baterii
  • usunięto opcję pokazania wszystkich połączeń w aplikacji telefonu
  • nowa animacja galerii pozwala na jej szybsze otworzenie
  • biała lista debugowania USB
  • poprawki błędów i wydajności aplikacji
4.3 18 24 lipca 2013
  • nowy interfejs aparatu
  • obsługa Bluetooth LE i AVRCP 1.3
  • obsługa rozdzielczości 4K
  • wsparcie dla OpenGL ES 3.0
  • optymalizacja oprogramowania i wprowadzenie do kodu rozwiązania o nazwie TRIM, które odpowiada za usprawnienie działania pamięci urządzenia
  • wyeliminowano zacięcia animacji w domyślnym launcherze
  • obsługa 5 nowych języków
4.3.1 3 października 2013
  • drobne poprawki i udoskonalenia dla tabletu Google Nexus 7 LTE (2013)
4.4 19 KitKat 31 października 2013
  • odświeżony interfejs, półprzezroczysty pasek statusu z białymi ikonami, możliwość przejścia aplikacji w tryb widoku półprzezroczystego
  • optymalizacja systemu pod kątem mniej wydajnych urządzeń
  • możliwość wyboru domyślnej aplikacji do obsługi SMS-ów
  • wbudowana możliwość nagrywania ekranu
  • platformy programistyczne dla druku i ustawień przezroczystości interfejsu
  • większe możliwości dla usług aplikacji korzystających z paska powiadomień
4.4.1 5 grudnia 2013
  • nowe funkcje dla aparatu w Nexusie 5
  • zwiększono kompatybilność aplikacji z nowym środowiskiem ART
  • poprawki błędów
4.4.2 9 grudnia 2013
  • dalsze rozszerzenie zabezpieczeń i poprawki błędów
  • usunięcie "App Ops" wprowadzonego w Androidzie 4.3
4.4.3 2 czerwca 2014
  • wyeliminowany został problem z nieoczekiwanym zamknięciem procesu mm-qcamera-daemon
  • wyeliminowano błędy związane z obsługą Bluetooth i podłączenia urządzenia przez USB
  • wyeliminowano błędy związane z MMS, Email/Exchange, Kalendarzem, Kontaktami/Dialerem, DSP, IPv6, VPN
  • wyeliminowano nagłe restarty urządzenia
  • naprawiono błędy związane z aparatem, Wi-Fi, oraz przerwami w połączeniu pakietowej transmisji danych
  • poprawiono wiele innych błędów
  • usprawniono wczytywanie podfolderów systemowych
  • wprowadzono dodatkowe zabezpieczenia przed rootowaniem
4.4.4 19 czerwca 2014
  • naprawiono CVE-2014-0224
  • naprawiono lukę w zabezpieczeniach OpenSSL
5.0 21 Lollipop 3 listopada 2014
  • całkiem nowy przebudowany interfejs, nowy design (Material Design)
  • dłuższa żywotność baterii (Project Volta)
  • środowisko uruchomieniowe aplikacji ART (zniesienie Dalvika)
  • nowe i przyjemniejsze zabezpieczenia (Personal Unlocking)
  • większa stabilność systemu
  • większe możliwości dla usług aplikacji korzystających z paska powiadomień
  • wsparcie dla 64-bitowych procesorów
  • optymalizacja dla procesorów NVidia Tegra K1
  • Android Auto
  • Bluetooth 4.1
  • Android TV
5.0.1 2 grudnia 2014
  • poprawa błędów, w tym rozwiązanie problemów z odtwarzaniem video i obsługa błędnie wprowadzonego hasła

Przypisy

  1. Dashboards (ang.). Android Developers. [dostęp 2014-12-01].
  2. Google Keynote at AnDevCon II (ang.). W: Development Team [on-line]. YouTube.com, 2011-11-09. [dostęp 2012-07-08].
  3. Android 5.0 to Jelly Bean, a następny – Key Lime Pie?. Tabletowo. [dostęp 2014-08-09].
  4. Different versions of Android OS (ang.). Gizbot. [dostęp 2014-08-09].: "There are several versions starting from Apple Pie, Banana Bread, Cupcake [...]"
  5. Google oficjalnie prezentuje Honeycomba.
  6. Android – 5.0 Lollipop (ang.). Google. [dostęp 2014-10-16].

Linki zewnętrzne[edytuj | edytuj kod]