Historie verzí platformy Android

Historie verzí platformy Android

Od první verze bylo vydáno několik aktualizací, které opravují chyby a přidávají novou funkcionality. Jednotlivé verze systému jsou označovány podle zákusků (Cupcake, Donut, Eclair, Froyo, Gingerbread).

1.5 (Cupcake) Linuxové jádro 2.6.27

30. Dubna 2009 byla uvolněna aktualizace na Android 1.5 (Cupcake). Tento update přidává několik nových funkcí:

  • Možnost nahrávat a sledovat videa z kamery.
  • Nahrávání videí na YouTube a fotografií na Picasu přímo z telefonu.
  • Nová softwarová klávesnice s automatickým dokončováním slov.
  • Bluetooth – podpora A2DP.
  • Možnost automaticky připojit Bluetooth headset.
  • Nové widgety a složky.
  • Animace při přechodu mezi obrazovkami.
  • Rozšířena funkce kopírovat a vložit.

http://developer.android.com/sdk/android-1.5-highlights.html

1.6 (Donut)

Linuxové jádro 2.6.29

15. září 2009 bylo uvolněno 1.6 (Donut) SDK.Změny:

  • Vylepšený Android Market.
  • Nové prostředí fotoaparátu, kamery a galerie.
  • Galerie umožňuje označit více fotografií k vymazání.
  • Aktualizované vyhledávání hlasem.
  • Quick Search Box – umožňuje vyhledávat záložky, historii, kontakty a na webu z domovské obrazovky.
  • Podpora pro technologie CDMA/EV-DO, 802.1x, VPN, Gesta a syntéza řeči.
  • Podpora pro WVGA rozlišení displeje.
  • Vylepšení rychlosti vyhledávání a kamery.

http://developer.android.com/sdk/android-1.6-highlights.html

2.0/2.1 (Eclair)

Linuxové jádro 2.6.29

26. října 2009 bylo uvolněno 2.0 (Éclair) SDK. Mezi změny patří:

  • Optimalizována rychlost hardwaru.
  • Podpora pro více velikostí a rozlišení displeje.
  • Zdokonalené uživatelské prostředí.
  • Nové prostředí prohlížeče a podpora HTML5.
  • Nový seznam kontaktů.
  • Mapy Google aktualizovány na 3.1.2.
  • Podpora pro Microsoft Exchange.
  • Podpora přisvětlovací diody.
  • Digitální zoom (fotoaparát).
  • Vylepšená softwarová klávesnice.
  • Podpora pro Bluetooth 2.1.
  • Animované tapety na domovské stránce.

http://developer.android.com/sdk/android-2.0-highlights.html

2.2 (Froyo)
Linuxové jádro 2.6.32

20. května 2010 na konferenci Google I/O byl představen Android 2.2. Přidává nové technologie a funkce uživatelského prostředí. Jedná se o zásadní upgrade, i když z čísla verze to není patrné:

  • Možnost instalovat aplikace na paměťovou kartu.
  • Adobe vydalo plugin Adobe Flash 10.1. Není integrován do systému, distribuce je řešena přes Android Market nebo přes stránky Adobe.
  • Díky JIT (Just-in-time) kompilátoru se podařilo zvýšit rychlost systému na různých benchmarcích 2x až 5x. Dále je vylepšena správa paměti RAM.
  • Možnost vytvořit z telefonu WiFi hotspot, nebo sdílet internetové připojení přes USB kabel.
  • Dva nové režimy telefonu – „car mode“ a „night mode“ (režim v autě a noční režim).
  • Více nastavení fotoaparátu a kamery.
  • Přidána podpora pro OpenGL ES 2.0, vícebarevný trackball, vylepšena podpora pro Exchange, Bluetooth a přidána další vrstva vývojářského API.

http://developer.android.com/sdk/android-2.2-highlights.html

2.3/2.4 (Gingerbread),
Linuxové Jádro 2.6.35

6. prosince 2010 byla vypuštěna verze Android 2.3 Gingerbread.

  • Podpora video formátu WebM pro HTML5 video
  • Podpora pro Near Field Communication standard, který dnes podporují některé mobilní telefony
  • Podpora SIP protokolu pro internetovou telefonii
  • Lepší správa prostředků
  • Upravená virtuální klávesnice
  • Zlepšená funkce kopírovat a vložit
  • Podpora více kamer a nových sensorů
  • Nové Google Maps 5 s 3D přístupem (Dostupné přes market pro všechny verze androida)
  • Rozšíření podpory nativního kódu

3.0/3.1/3.2 (Honeycomb)

Verze pro tablety. Změny zahrnují:

  • Optimalizaci pro velké obrazovky tabletů
  • Spousta nových prvků uživatelského rozhraní
  • Podpora vícejádrových procesorů
  • Hardwarová akcelerace pro grafiku
  • Přístup ke Google eBooks
http://developer.android.com/sdk/android-3.0-highlights.html

4.0 (Ice Cream Sandwich)

 19.října 2011 byla představena verze 4.9, která přináší funkcionalitu verze Honeycomb do chytrých telefonů. Mezi nejzajímavější novinky této verze patří:
  • Nové bezpečností funkce
  • Rozpoznávání obličeje
  • Sjednocené kontakty sociálních sítí
  • Offline vyhledávání v emailu
  • Sdílení informací pomocí NFC

http://developer.android.com/sdk/android-4.0-highlights.html

Android byl do nedávna nejoblíbenějším mobilním systémem pro hackery, Google se však velmi snažil a do své nejnovější verze systému Android přidal i mnoho bezpečnostních opatření.

Kódování dat

Pravděpodobně tím pro uživatele nejpodstatnějším vylepšením bezpečnosti je možnost kódování dat. To znamená, že data, u kterých si tuto možnost nastavíte, budou veškerým vnitřním i vnějším vlivům odolávat až do doby, dokud uživatel nezadá své heslo nebo identifikační číslo. Výhodou tohoto zabezpečení je to, že když vám někdo ukradne mobilní telefon tak se nedostane k vašim datům, přes systém totiž nepůjde udělat ani wipe bez výše zmíněného hesla. Nevýhodou ovšem může být, že když zapomenete své identifikační číslo, tak ani vy nebudete mít přístup ke svým datům, a tak jediná možnost, jak telefon znovu používat, je pouze hard reset, tudíž zresetování mobilu do výchozího továrního stavu.

ASLR

Technologie Address Space Layout Randomization (v překladu náhodné rozložení adresového prostoru). Tato technologie funguje tak, že systém ukládá data v paměti na různé náhodné pozice a tím ztěžuje (nebo dokonce zabraňuje) jejich případnému čtení či jejich přepsání procesem, kterému na to nebylo uděleno právo, program, kterému nebude cesta sdělena, je totiž nebude moci vůbec najít. ASLR lze najít i v jiných systémech, např v iOS od verze 4.3, nebo v desktopových operačních systémech, jakými jsou Windows Vista, 7, MacOSx či různé distribuce Linuxu.

Rozpoznání tváře

Toto je funkce nového systému, o které se mluví nejvíc a kterou uživatel bude používat asi nejčastěji. Jedná se o tzv. Face Unlock. Podobnou technologii můžeme znát i například z Windowsů, kde je na to spousta aplikací a je jen dobře, že ji uvidíme i v nejrozšířenějším systému pro mobilní zařízení.

Zakázání/zablokování aplikací

Další velkou výhodou nového systému, která ovšem s bezpečností moc společného nemá, je zakázání aplikací. Tato funkce určitě potěší nejednoho z nás, protože dovolí uživateli vesměs smazat předinstalované aplikace. Sice se nesmažou doslova kvůli tomu, že jsou součástí systému, ale neuvidíte je v menu, nebudete je moci používat a budou zabírat patřičně méně místa, než kdyby byly aktivované. Plné odstranění těchto předinstalovaných aplikací bude stále vyžadovat práva super uživatele (root).