Přejít na obsah
Domů

Android — přehled operačního systému pro mobilní zařízení

Android je široce rozšířený mobilní operační systém založený na upraveném linuxovém jádru. Článek popisuje jeho architekturu, historii, použití, aktualizace a rozdíly vůči jiným systémům.

Android je operační systém navržený primárně pro mobilní zařízení a tablety. Vznikl jako otevřená platforma, kterou rozvíjí komunita i komerční subjekty a kolem ní se vyvinulo rozsáhlé softwarové a hardwarové ekosystém. Na úrovni uživatele poskytuje rozhraní pro běžné aplikace, správu oznámení, multitasking a grafiku včetně 2D i 3D akcelerace. Více informací najdete na oficiální stránce projektu.

Galerie obrázků

9 Obrázky

Architektura a klíčové části

Android je složen z několika vrstev: linuxové jádro, systémové knihovny a runtime, aplikační rámec a aplikace. Jako základ slouží upravené linuxové jádro, které zajišťuje správu procesů, ovladače a síťové služby. V systému se dále používá vrstva runtime a knihoven, která poskytuje běhové prostředí pro aplikace a přístup k hardwaru. Jádro samotné je v dokumentaci často označováno přehledně jako jádře systému.

  • Aplikační framework: API pro vývojáře a správu komponent.
  • Runtime: běh aplikací, změny v posledních verzích (ART).
  • Balíčky aplikací: instalace pomocí formátu APK a distribuce přes obchody.

Historie a vývoj

Platforma vznikla v nezávislém projektu a později prošla fází, kdy ji převzal velký technologický hráč, což vedlo k intenzivnímu rozvoji a komercializaci. Postupně se objevily desítky verzí, z nichž každá přinášela nové funkce, optimalizace a bezpečnostní aktualizace. Výrobci chytrých telefonů a tabletů dále přizpůsobují Android svým zařízením, což vedlo k široké nabídce modelů od značek jako HTC a Samsung, včetně referenčních zařízení řady Pixel vyráběných společností Google.

Použití a ekosystém

Android se používá v mnoha kategoriích zařízení: od chytrých telefonů přes tablety až po speciální varianty pro televize, hodinky a automobily. Typickými příklady zařízení jsou mobilní telefony, tablety jako Motorola Xoom nebo čtečky a tablety z obchodních řad jako Amazon Kindle. Platforma podporuje široké spektrum aplikací dostupných v oficiálním obchodě a v alternativních repozitářích.

  1. Chytré telefony: nejrozšířenější skupina zařízení (mobilní zařízení).
  2. Tablety: přizpůsobené rozhraní a optimalizace výkonu (tablety).
  3. Speciální edice: televize, nositelná elektronika, automobily.

Zabezpečení a aktualizace

Z hlediska bezpečnosti Android poskytuje mechanismy sandboxingu pro aplikace, autorizace oprávnění a pravidelné bezpečnostní záplaty. Praktické nasazení aktualizací závisí často na výrobci zařízení a mobilním operátorovi, což může způsobit zpoždění v dodání oprav end‑userům. Novější verze systému umožňují částečnou distribuci bezpečnostních komponent přímo prostřednictvím služby obchodu aplikací nebo modulárních aktualizací, čímž se některé opravy dostávají koncovým uživatelům rychleji než dříve.

Rozdíly, varianty a zajímavosti

Android je v porovnání s jinými systémy charakteristický vysokou upravitelností výrobců i koncových uživatelů. Existuje projekt otevřeného jádra a referenční implementace, ale také komerční forky a proprietární verze bez některých služeb. Systém podporuje multitasking a rozsáhlou grafickou akceleraci. Z hlediska trhu je Android obecně považován za nejrozšířenější mobilní operační systém v technických přehledech.

Pro úplnost: při hledání informací o konkrétních funkcích nebo kompatibilitě zařízení lze navštívit stránky výrobce nebo specializované zdroje; například zařízení z řady Pixel poskytuje Google, zatímco řada dalších značek nabízí vlastní přidané funkce a rozhraní (srovnání verzí). Pro detaily o hardwarové podpoře a ovladačích se používají oficiální repozitáře a technické články (technická dokumentace, jádro).

Programy pro Android

Programy pro Android, nazývané také "aplikace", obvykle pocházejí z obchodu Google Play. Programy pro Android mají příponu .apk. Dne 7. května 2019 nahradil jazyk Kotlin jazyk Java, který společnost Google upřednostňuje pro vývoj aplikací pro systém Android. Java je stále podporována, stejně jako jazyk C++. Google uvádí, že "aplikace pro Android lze psát pomocí jazyků Kotlin, Java a C++". Lze použít i jiné jazyky; například Python a Go, přičemž tyto jazyky a dokonce i C++ mohou mít omezení. Velké části samotného operačního systému jsou také napsány v jazyce Java. V obchodě Google Play je pro systém Android k dispozici více než 2,6 milionu aplikací. Některé aplikace jsou distribuovány i jinde.

Čísla a názvy verzí systému Android

Každá verze systému Android má číslo i název podle cukrovinek. Čísla a názvy verzí jsou následující:

  • 1.1: (Bez kódového označení)
  • 1.1: Petit Four
  • 1.5: Cupcake
  • 1.6: Donut
  • 2.0 a 2.1: Eclair
  • 2.2: Froyo (FROzen YOgurt)
  • 2.3: Perník
  • 3.x: Honeycomb (verze pouze pro tablety)
  • 4.0: Ice Cream Sandwich
  • 4.1, 4.2 a 4.3: Jelly Bean
  • 4.4: KitKat
  • 5.0 a 5.1: Lollipop
  • 6.0 a 6.0.1: Marshmallow
  • 7.0 a 7.1:
  • 8.0: Oreo
  • 9.0: Koláč
  • 10.0: (bez kódového označení)
  • 11.0: byla vydána pouze jako beta verze, takže její název není znám.

Související stránky

Otázky a odpovědi

Otázka: Co je to Android?

Odpověď: Android je operační systém pro mobilní zařízení, jako jsou chytré telefony a tablety.

Otázka: Pro jaká zařízení se Android nejčastěji používá?

Odpověď: Systém Android se většinou používá pro chytré telefony, jako je například vlastní Pixel od společnosti Google, a také od jiných výrobců telefonů, jako jsou HTC a Samsung. Používá se také pro tablety, jako je Motorola Xoom a Amazon Kindle.

Otázka: Co je jádrem systému Android?

Odpověď: Jako jádro systému Android se používá upravené linuxové jádro.

Otázka: Jak populární je systém Android?

Odpověď: Android je nejoblíbenější mobilní operační systém a nejoblíbenější operační systém obecně. Google uvádí, že se každý den prodá více než 1,3 milionu chytrých telefonů se systémem Android.

Otázka: Podporuje systém Android multitasking a 2D/3D grafiku?

Odpověď: Ano, systém Android podporuje multitasking a dvourozměrnou a trojrozměrnou grafiku.

Otázka: Jsou poskytovány bezpečnostní aktualizace pro starší verze systému Android?

Odpověď: Bezpečnostní aktualizace nejsou poskytovány pro verze starší než Android 10. Novější verze dostávají bezpečnostní aktualizace, pokud je výrobce telefonu podporuje.

Otázka: Jaká je aktuální stabilní verze systému Android?

Odpověď: Aktuální stabilní verze je Android 12, vydaná 4. října 2021. Od května 2022 je nejpoužívanější verzí Android 11.

Související články

Autor

AlegsaOnline.com Android — přehled operačního systému pro mobilní zařízení

URL: https://cs.alegsaonline.com/art/4041

Sdílet

Zdroje