Android Developer Challenge - Biblioteka.sk

Upozornenie: Prezeranie týchto stránok je určené len pre návštevníkov nad 18 rokov!
Zásady ochrany osobných údajov.
Používaním tohto webu súhlasíte s uchovávaním cookies, ktoré slúžia na poskytovanie služieb, nastavenie reklám a analýzu návštevnosti. OK, súhlasím


Panta Rhei Doprava Zadarmo
...
...


A | B | C | D | E | F | G | H | CH | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9

Android Developer Challenge
 ...
Android
Logo
VyvíjíGoogle, Open Handset Alliance
Rodina OSGNU/Linux
Druhmobilní
První zveřejnění23. září 2008
Aktuální verze14 / 4. října 2023[1]
Způsob aktualizaceOTA (Over-the-air)
Správce balíčkůAPK AAB
Podporované platformyARM, x86, MIPS (32bit)
ARMv8, x86-64, MIPS64 (64bit)
Typ jádramonolitické jádro (modifikované linuxové jádro)
Programovací jazykJava (uživatelské rozhraní), C (jádro), C++[2]
Výchozí uživatelské rozhranígrafické (multi-touch)
LicenceApache 2.0
GNU GPL v2 pro modifikace linuxového jádra
StavAktivní
Oficiální webandroid.com
Android 2.2 Froyo
Galaxy Nexus s Android 4.0 Ice Cream Sandwich
Google Nexus s Android 7.0 Nougat
Samsung Galaxy Z Flip 3 s Android 11

Android (anglická výslovnost ) je mobilní operační systém založený na jádře Linuxu, který je dostupný jako otevřený software (open source). Obvykle je doplněn o proprietární software, který poskytuje důležité služby.[3] Je používán na smartphonech, tabletech, chytrých televizích a dalších zařízeních. Vývoj Androidu vede firma Google pod hlavičkou konsorcia firem Open Handset Alliance a výrobci různých zařízení mohou Android upravovat při dodržení stanovených podmínek. Takto upravený systém zpravidla vývojáři nazývají jinak (One UI v telefonech Samsung, ColorOS od Oppo nebo dobrovolníky udržovaný LineageOS).

Systém Android má největší zastoupení na světě mezi všemi operačními systémy.[pozn. 1] Na smartphonech je nejrozšířenější od roku 2011, na tabletech od roku 2013.[5][6] V květnu 2021 měl Android celosvětově přes 3 miliardy aktivních uživatelů měsíčně.[7]

Systém Android poskytuje pro aplikace mezi svými verzemi víceméně spolehlivou kompatibilitu, od verze 5.0 již však nejstarší aplikace fungovat nemusí, od verze 14.0 také nelze instalovat aplikace vyvinuté pro starší systém než 6.0.[8]

Charakteristika

Vývoj Androidu vede firma Google pod hlavičkou Open Handset Alliance (sdružení 84 výrobců mobilních zařízení) v rámci projektu Android Open Source Project (AOSP).[9] Cílem je rozvoj mobilních technologií, které budou mít výrazně nižší náklady na vývoj a distribuci, a zároveň spotřebitelům přinese inovativní uživatelsky přívětivé prostředí. Při vývoji systému je brána v úvahu omezení, kterými disponují klasická mobilní zařízení, jako výdrž baterie, menší výkonnost a málo dostupné paměti. Zároveň je systém navržen pro běh na různých hardwarových platformách, čipových sadách, velikosti i rozlišení displeje.[10] Pro vývojáře aplikací poskytuje nástroje pro jejich vývoj – Android SDK.

AOSP zveřejňuje zdrojové kódy Androidu aby je mohl kdokoliv použít. Název Android je ochrannou známkou, a proto je toto označení možné používat jen při dodržení určitých podmínek (získání licence). Výrobce mobilního zařízení, který má od Google licenci, může vyměnit standardní uživatelské prostředí (tzv. launcher) za vlastní (například MIUI od Xiaomi, One UI od Samsungu). Pokud je systém upraven více nebo tvůrce nemá licenci od Google, musí být systém založený na AOSP prezentován pod jiným jménem (například HarmonyOS od Huawei, YunOS, Fire OS, OxygenOS od OnePlus, LineageOS atd.).

Samotný Android (tak jak je vyvíjen v AOSP) zajišťuje jen základní běh systému. Pro další síťové služby, hry atd. je do AOSP potřeba dodat podpůrné programové vybavení, což je obvykle proprietární software, například:

Aktualizace

Android se skládá z operačního systému (jádro a systémové nástroje), podpůrných knihoven (framework, resp. Služby Google Play), uživatelského prostředí (grafická nadstavba, v Androidu tzv. launcher) a dalších aplikací. Aplikace jsou přednostně distribuovány přes obchod Google Play a jsou přes něj i aktualizovány.

Služby Google Play (knihovny a API pro běžné aplikace) jsou od Androidu 4.4 aktualizovány společně s ostatními aplikacemi prostřednictvím obchodu s aplikacemi Google Play. To znamená, že i mobilní zařízení bez aktualizací samotného systému Android má k dispozici nejnovější verze podpůrných knihoven a mohou tak i na starším Androidu běžet nejnovější verze uživatelských aplikací (což je velký rozdíl proti iOS od Apple, který je nutné aktualizovat vcelku). Například v roce 2022 vydal Google nový Android 13 s aktualizovanými službami Google Play, které pomocí nového nástroje pro výběr fotografií (Photo Picker z Androidu 13) umožňují nedávat aplikacím kvůli sdílení fotek oprávnění na celý úložný prostor. Photo Picker následně Google backportoval i do starších verzí Androidu (až do verze Android 4.4 KitKat z roku 2013),[11] kde ho může využít jakákoliv aplikace.[12]

Samotný systém Android je v mobilním zařízení aktualizován buď přes USB konektor z počítače nebo metodou OTA (Over-The-Air).[13] Při metodě OTA poskytne výrobce telefonu ke stažení nový obraz systému, který je bezdrátově přenesen do mobilního zařízení a odtamtud je aktualizace do systému aplikována při restartu zařízení. Vydávání aktualizací zejména u levnějších zařízení vázne nebo není k dispozici vůbec. Google pro zjednodušení aktualizací systému (a tím i zkrácení čekání na nové aktualizace) spustil Project Treble, který implementoval do Androidu 8.0 Oreo vydaném v roce 2017.[14] Project Treble odděluje systém Android od implementace výrobců zařízení. Díky tomu mohou výrobci přebírat přímo od Google aktualizace systému Android, aniž by museli upravovat vlastní software (ovladače, systémové nadstavby, aplikace pro fotoaparát a podobně).[15] Bezpečnostní aktualizace Google vydává každý měsíc.[16]

Licence

Android je celosvětová ochranná známka, takže nikdo na světě nemůže jiný systém pojmenovat stejně. Jakákoliv změna v systému Android proto podléhá schválení firmy Google, která tak zajišťuje, že cokoliv je označeno jako Android, dosahuje jím stanovené kvality. Stejné opatření se týká držitelů jiných ochranných známek (např. Firefox, Windows apod.), protože pokud by firmy ochrannou známku takto nechránily, bylo by vlastnictví ochranné známky zrušeno. Základní podmínkou pro Android je zákaz forků, tedy vlastních systémů založených na AOSP (Android Open Source Project). Proto musí mít pozměněné systémy vycházející z AOSP odlišná jména (např. Fire OS od Amazonu nebo HarmonyOS od Huawei). Google dává podmínku „no forks“ i do smluv s OEM partnery (firmy vyrábějící Android zařízení), na což si výrobci alternativních systémů stěžují. V EU je tato podmínka neplatná, celosvětově dosáhla v roce 2022 jistého průlomu firma Amazon, když uzavřela s firmou Google dohodu o umožnění výroby televizí se systémem Fire TV OS, podle které firmy TCL, Xiaomi a Hisense budou nabízet oba typy produktů.[17]

Android není zcela otevřený systém, ale otevřená je jeho velká část: Linuxové jádro, knihovny, API i některé základní aplikace, která je šířena pod „business-friendly“ licencí (Apache/MIT). Výrobci tak mohou systém přizpůsobit různému hardware, případně ho jakkoliv jinak použít i pro své komerční produkty nebo lépe integrovat do systému své vlastní aplikace. Přestože jsou některé části uzavřenou technologii firmy Google,[18] je jím systém prezentován jako open source. Android obsahuje i patentované softwarové technologie, které si musí výrobci mobilních telefonů licencovat.[19] Licence umožňuje výrobci instalovat na zařízení Mobilní služby Google, ovšem výrobce musí splnit řadu podmínek.[20]

Díky vydání produktu jako open source a nezávislosti na použitém hardwaru může být Android spuštěn na velkém počtu přístrojů. Tato skutečnost zapříčinila vznik velkého a ekonomicky úspěšného ekosystému tvořeného aplikacemi, vývojáři a uživateli.[21]

Historie

Související informace naleznete také v článcích Seznam zařízení se systémem Android a Historie verzí Androidu.
Eric Schmidt, Andy Rubin a Hugo Barra (2012)
První komerční mobil s Androidem, T-Mobile G1 s Android 1.6 Donut

Společnost Android Inc. byla založena v Kalifornii v říjnu 2003 Andym Rubinem, Richem Minerem, Nickem Searsem a Chrisem Whitem. Google Inc. v srpnu roku 2005 odkoupil v té době nepříliš známou startup společnost Android Inc. a udělal z ní svoji dceřinou společnost.[22]

Po odkupu společnosti tým Googlu pod vedením Andyho Rubina vyvinul platformu založenou na Linuxovém jádře a v září roku 2007 Google získal několik patentů v oblasti mobilních technologií. Odborná veřejnost začala po akvizici spekulovat, že Google chce tímto krokem vstoupit na trh „chytrých“ mobilních telefonů a chystá vydání vlastního mobilu.[23]

5. listopadu 2007 bylo vytvořeno uskupení Open Handset Alliance. Konsorcium, které zahrnovalo společnosti zabývající se výrobou mobilních telefonů, čipů nebo mobilních aplikací, např. Google, HTC, Intel, LG, Motorola, nVidia, Qualcomm, Samsung, Texas Instruments a dalších 25 společností. Cílem tohoto konsorcia bylo vyvinout otevřený standard pro mobilní zařízení. V ten samý den Open Handset Alliance ohlásil svůj první produkt, Android, otevřenou mobilní platformu postavenou na jádře Linux verze 2.6. Výkonný předseda společnosti Google Eric Schmidt dal při této příležitosti ve svém projevu najevo, že má Google s platformou Android velké plány: „Dnešní oznámení je mnohem ambicióznější, než pouhý Google telefon, jak spekuloval tisk v posledních několika týdnech. Naší vizí je, že platforma, kterou představujeme, bude moci být použita na tisících rozdílných telefonních modelech.“ O týden později byl vydán první Android SDK pro vývojáře pod licencí open-source.[10]

V říjnu roku 2008 byl ve Spojených státech amerických uveden první komerční mobilní telefon T-Mobile G1 (HTC Dream) s operačním systémem Android (v České republice byl uveden v lednu 2009) a zároveň s tím bylo uvolněno SDK 1.0. V roce 2009 vzrostl počet zařízení používající Android na více než dvacet. Na konci roku 2010 se Android stal vedoucí platformou smartphonů, na počátku roku 2012 měl 59% podíl a v roce 2013 už jednoznačně dominoval trhu s podílem 80 %.[24] Mezi lety 2008 a 2013 působil Hugo Barra jako produktový mluvčí a zastupoval Android na tiskových konferencích.

Verze operačního systému Android navržená pro chytré hodinky se jmenovala Android Wear a byla poprvé uvedena v 18. března 2014. V březnu 2018 byl Android Wear přejmenován na Wear OS.

Přehled verzí

Jméno Interní přezdívka Číslo verze API level Datum vydání Poslední oprava zabezpečení Nejnovější verze Google Play
Android 1.0 1.0 1 Září, 2008
Android 1.1 Petit Four 1.1 2 Únor, 2009
Android Cupcake Cupcake 1.5 3 Duben, 2009
Android Donut Donut 1.6 4 Září, 2009
Android Eclair Eclair 2.0 5 Říjen, 2009
2.0.1 6 Prosinec, 2009
2.1 7 Leden, 2010
Android Froyo Froyo 2.2 – 2.2.3 8 Květen, 2010 3.2.25 (Říjen 2014)
Android Gingerbread Gingerbread 2.3 – 2.3.2 9 Prosinec, 2010 10.0.84 (Listopad 2016)
2.3.3 – 2.3.7 10 Únor, 2011
Android Honeycomb Honeycomb 3.0 11 Únor, 2011
3.1 12 May 10, 2011
3.2 – 3.2.6 13 Červenec, 2011
Android Ice Cream Sandwich Ice Cream Sandwich 4.0 – 4.0.2 14 Říjen, 2011 14.8.49 (Únor 2019)
4.0.3 – 4.0.4 15 Prosinec, 2011
Android Jelly Bean Jelly Bean 4.1 – 4.1.2 16 Červenec, 2012 21.33.56 (Září 2021)
4.2 – 4.2.2 17 Listopad, 2012
4.3 – 4.3.1 18 Červenec, 2013
Android KitKat Key Lime Pie 4.4 – 4.4.4 19 Říjen, 2013 Říjen 2017 23.30.13 (Srpen 2023)
4.4W – 4.4W.2 20 Červen, 2014
Android Lollipop Lemon Meringue Pie 5.0 – 5.0.2 21 Listopad, 2014 Listopad 2017 23.43.13 (Listopad 2023)
5.1 – 5.1.1 22 Březen, 2015 Březen 2018
Android Marshmallow Macadamia Nut Cookie 6.0 – 6.0.1 23 Říjen, 2015 Srpen 2018
Android Nougat New York Cheesecake 7.0 24 Srpen, 2016 Srpen 2019
7.1 – 7.1.2 25 Říjen, 2016 Říjen 2019
Android Oreo Oatmeal Cookie 8.0 26 Srpen, 2017 Leden 2021
8.1 27 Prosinec, 2017 Říjen 2021
Android Pie Pistachio Ice Cream 9 28 Srpen, 2018 Leden 2022
Android 10 Quince Tart 10 29 Září, 2019 Únor 2023
Android 11 Red Velvet Cake 11 30 Září, 2020 Leden 2024
Android 12 Snow Cone 12 31 Říjen, 2021
Android 12L Snow Cone v2 12.1 32 Březen, 2022
Android 13 Tiramisu 13 33 Srpen, 2022
Android 14 Upside Down Cake 14 34 Říjen, 2023
Android 15 Vanilla Ice Cream 15 Q3 2024

Historie verzí

Podrobnější informace naleznete v článku Historie verzí Androidu.

Od první verze bylo vydáno několik aktualizací, které opravují chyby a přidávají nové funkce. Jednotlivé verze systému se jmenují abecedně podle sladkostí (Cupcake, Donut, Eclair, Froyo, Gingerbread, Honeycomb, Ice Cream Sandwich, Jelly Bean, KitKat, Lollipop, Marshmallow, Nougat, Oreo a Pie).[25]

Zdroj:https://cs.wikipedia.org?pojem=Android_Developer_Challenge
Text je dostupný za podmienok Creative Commons Attribution/Share-Alike License 3.0 Unported; prípadne za ďalších podmienok. Podrobnejšie informácie nájdete na stránke Podmienky použitia.






Text je dostupný za podmienok Creative Commons Attribution/Share-Alike License 3.0 Unported; prípadne za ďalších podmienok.
Podrobnejšie informácie nájdete na stránke Podmienky použitia.

Your browser doesn’t support the object tag.

www.astronomia.sk | www.biologia.sk | www.botanika.sk | www.dejiny.sk | www.economy.sk | www.elektrotechnika.sk | www.estetika.sk | www.farmakologia.sk | www.filozofia.sk | Fyzika | www.futurologia.sk | www.genetika.sk | www.chemia.sk | www.lingvistika.sk | www.politologia.sk | www.psychologia.sk | www.sexuologia.sk | www.sociologia.sk | www.veda.sk I www.zoologia.sk


Verze Androidu Nové funkce
Android 1.0 Apple Pie
  • 23. září 2008 byla vydána první plná verze androidu s názvem Apple Pie.
  • Aplikace Android Market umožnila stahování a aktualizace aplikací prostřednictvím aplikace Market
  • Webový prohlížeč zobrazuje, zvětšuje a posouvá plné HTML a XHTML webové stránky – více stránek se zobrazuje jako okna („karty“)
  • Podpora fotoaparátu – tato verze však neměla možnost měnit rozlišení fotoaparátu, vyvážení bílé, kvalitu atd.
  • Složky umožňující seskupení několika ikon aplikací do jedné ikony složky na domovské obrazovce
  • Přístup k webovým emailovým serverům, podporující protokoly POP3, IMAP4 a SMTP
  • Synchronizace Gmailu s aplikací Gmail
  • Synchronizace kontaktů Google s aplikací Lidé
  • Synchronizace Kalendáře Google s aplikací Kalendář
  • Mapy Google a Street View pro zobrazení map a satelitních snímků, stejně jako lokální podnikání a získání trasy jízdy pomocí GPS
  • Služba Google Sync umožňuje správu synchronizace přes Gmail, Lidé a Kalendář
  • Vyhledávání Google umožňující uživatelům vyhledávat na internetu a telefonní aplikace, kontakty, kalendář atd.
  • Rychlé zasílání zpráv Google Talk
  • Okamžité zasílání zpráv, textové zprávy a MMS
  • Media Player, který umožňuje správu, import a přehrávání multimediálních souborů – nicméně tato verze postrádala videa a stereo Bluetooth podporu
  • Oznámení se objevují v stavovém řádku s možnostmi nastavení vyzváněcích tónů, varování LED nebo vibrací
  • Hlasové vytáčení umožňuje volat a umísťovat telefonní hovory bez zadání jména nebo čísla
  • Tapeta umožňuje uživateli nastavit obrázek nebo fotku pozadí za ikony a widgety domovské obrazovky
  • Přehrávač videa YouTube
  • Mezi další aplikace patří: Budík, Kalkulačka, Telefon (Telefon), Výchozí obrazovka (Spouštěč), Obrázky (Galerie) a Nastavení
  • Podpora Wi-Fi a Bluetooth
Android 1.1 Banana Bread
  • Podrobnosti a recenze jsou k dispozici, když uživatel vyhledává v Mapách podniky
  • Dlouhá předvolená doba hovoru při použití hlasitého odposlechu a možnost zobrazení / skrytí číselné klávesnice
  • Schopnost ukládat přílohy ve zprávách
  • Podpora přidána pro markýzy v rozvržení systému
1.5 (Cupcake)

linuxové jádro 2.6.27

30. dubna 2009 byla uvolněna aktualizace na Android 1.5 (Cupcake).[26] 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 mobilu.
  • 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/about/versions/android-1.5-highlights.html

1.6 (Donut)

linuxové jádro 2.6.29

15. září 2009 bylo uvolněno 1.6 (Donut) SDK.[27] 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 rozlišení displeje WVGA.
  • Vylepšení rychlosti vyhledávání a kamery.

http://developer.android.com/about/versions/android-1.6-highlights.html

2.0/2.1 (Eclair)

linuxové jádro 2.6.29[28]

26. října 2009 bylo uvolněno 2.0 (Éclair) SDK.[29] Mezi změny patří:[30]
  • 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/about/versions/android-2.0-highlights.html

2.0.1 SDK bylo vydáno dne 3. prosince 2009.[31]

2.1 SDK byla vydána dne 12. ledna 2010.[32]

2.2 (Froyo)linuxové jádro 2.6.32[33]