Název školy: Autor: Název: Číslo projektu: Název projektu:

Slides:



Advertisements
Podobné prezentace
Hotel Tatra, Velké Karlovice 23. – 25. dubna 2007 S4U – Seminář o Univerzitním informačním systému 1 Osobní management Tomáš Procházka.
Advertisements

 Mobilní telefony umožňují spojení s pevnou telefonní sítí přímo volbou telefonního čísla na vestavěné klávesnici. Nejnovější mobily používají kombinaci.
S MARTPHONE Mgr. Rostislav Harenčák 2014 OKO – občanské kompetence občanům registrační číslo: CZ.1.07/3.1.00/
Android SPŠ a VOŠ Jana Palacha Kladno Miroslav Hladík EP
Tabulkový procesor Formuláře – interaktivní prvky v Excelu Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Růžena Hynková. Dostupné z Metodického.
Mobilní aplikace Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Ing. Jitka Vlčková. Dostupné z Metodického portálu ISSN
Vypracováno kolektivem autorů České společnosti pro technickou normalizaci Úřad pro technickou normalizaci, metrologii a státní zkušebnictví
Uvedení autoři, není-li uvedeno jinak, jsou autory tohoto výukového materiálu a všech jeho částí. Tento projekt je spolufinancován ESF a státním rozpočtem.
1/1/ Rozšíření aplikace FatRat Luboš Doležel Vedoucí práce: Ing. Jan Žďárek, PhD. Oponent: Ing. Tomáš Kadlec
Číslo projektu: CZ.1.07/1.4.00/ Název DUM: Prostředí internetu Číslo DUM: III/2/VT/2/2/27 Vzdělávací předmět: Výpočetní technika Tematická oblast:
Autor:Ing. Pavel Brož Předmět/vzdělávací oblast:Informační a komunikační technologie Tematická oblast:Práce se standardním aplikačním programovým vybavením.
Název školy:ZŠ a MŠ Verneřice Autor výukového materiálu:Mgr. Jiří Benda Číslo projektu:CZ.1.07/1.4.00/ Název:VY_32_INOVACE_I.ICT3 Vytvořeno:3. 7.
Základní škola a mateřská škola Lázně Kynžvart Autor: Mgr. Petra Šandová Název: VY_32_INOVACE_5B_INF3_16_ Téma: pro 4.,5.ročník ZŠ, vytvořeno:
Software Licence a distribuce Karel Nymsa Dotkněte se inovací CZ.1.07/1.3.00/
Název šablony: ICT2 – Inovace a zkvalitnění výuky prostřednictvím ICT Vzdělávací oblast dle RVP:Základy výpočetní techniky Okruh dle RVP:Základy informatiky.
Počitačová bezpečnost - je obor informatiky, který se zabývá zabezpečením informací v počítačích (odhalení a zmenšení rizik spojených s používáním počítače).
ŠKOLA: Gymnázium, Chomutov, Mostecká 3000, příspěvková organizace AUTOR:Mgr. Jiří Kolář NÁZEV:VY_32_INOVACE_08B_15_Sítě_internet2 TEMA:HARDWARE A SOFTWARE.
INTERNET. Internet je celosvětový systém navzájem propojených počítačových sítí, ve kterých mezi sebou počítače komunikují pomocí rodiny protokolů TCP/IP.
OneNote. Co to je?  OneNote patří k produktům Microsoftu, nyní je ke stažení zdarma  jde o aplikaci pro rychlou, snadnou a přehlednou správu různých.
ZŠ Brno, Řehořova 3 S počítačem snadno a rychle Informatika 9. ročník III
Software =je v informatice sada všech počítačových programů používaných v počítači, které provádějí nějakou činnost. - Software je protiklad k hardwaru,
Způsoby připojení k internetu
Číslo projektu CZ.1.07/1.4.00/ Název sady materiálů
Architektura operačních systémů
Rozhraní a porty Jsou to prvky, které vytvářejí rozhraní mezi počítačem a periférním zařízením.
PŘIHLÁŠENÍ K ELEKTRONICKÉ EVIDENCI TRŽEB
Microsoft Excel verze 2010 Mgr. Přemysl Kejzlar.
NÁZEV ŠKOLY: Střední odborné učiliště a Základní škola AUTOR: Bc
Systém vzájemného sdílení mezi občanem a obcí
AUTOR: Mgr. Marcel Bednařík NÁZEV: VY_32_INOVACE_09_INF_12
Základní škola a mateřská škola Lázně Kynžvart Autor: Mgr
Mobilní aplikace nebo web?
MICROSOFT WINDOWS.
Základní pojmy pro práci s OS Windows
Výukový materiál zpracován v rámci projektu
Systémové databáze v SQL Serveru
Internet.
Software počítače – opakování
Inf Počítač a lidé s handicapem
Operační systémy soubory, zkratky
Inf Operační systémy a jejich funkce
OPERAČNÍ SYSTÉM WINDOWS
INTERNET Číslo projektu CZ.1.07/1.5.00/ Název školy
ORGANIZACE DAT V POČÍTAČI
Financováno z ESF a státního rozpočtu ČR.
Architektura UIS Bc. Tomáš Procházka Sekce jádra systému Vývojový tým Univerzitního informačního systému Mendelova zemědělská a lesnická univerzita v.
Prvky v síti Střední škola hotelová a služeb Kroměříž Název školy
Dostupné z Metodického portálu ; ISSN
Software počítače 1 - opakování
SOFTWARE OSOBNÍHO POČÍTAČE
Inf Ovládání operačního systému
Střední odborná škola a Střední odborné učiliště, Hradec Králové, Vocelova 1338, příspěvková organizace Registrační číslo projektu: CZ.1.07/1.5.00/
Financováno z ESF a státního rozpočtu ČR.
Hotelová škola, Obchodní akademie a Střední průmyslová škola Teplice,
Souběh Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Ing. Libor Otáhalík. Dostupné z Metodického portálu ISSN: 
Číslo projektu: CZ.1.07/1.4.00/ Název DUM: Internetové prohlížeče
Využití softwaru při tréninku a hodnocení sportovních aktivit
Informační a komunikační technologie Informatika
GPRS, EDGE, CDMA, WiFi, vytáčené připojení, linka euro ISDN, ADSL
Základní komponenty počítače
Opakování učiva pro 9. ročník
ŠKOLA: Gymnázium, Chomutov, Mostecká 3000, příspěvková organizace
Název školy: Autor: Název: Číslo projektu: Název projektu:
Číslo projektu Číslo materiálu název školy Autor Tematický celek
Nádherné prezentace navrhnete a předvedete snadno a s jistotou.
Základní škola a mateřská škola Lázně Kynžvart Autor: Mgr
Software Mgr. Václav Chvál.
Digitální učební materiál
Opakování učiva pro 7. ročník
Opakování učiva pro 9. ročník
Transkript prezentace:

Název školy: Autor: Název: Číslo projektu: Název projektu: SŠ spojů a informatiky Tábor Petr Vlach VY_32_INOVACE_OS_20 CZ.1.07/1.5.00/34.1021 Moderní škola – inovace výuky na SŠSI Tábor

Android

Historie operačního systému Android začala již v roce 2003, kdy stejnojmennou společnost založili Andy Rubin, Rich Miner, Nick Sears a Chris White. Jejich cílem bylo, dle jejich slov, začít vytvářet chytřejší mobilní přístroje, které budou brát v úvahu nároky uživatelů a jejich polohu. Činnost této společnosti z počátku nevzbuzovala příliš pozornosti, pro svět byli „jen“ jedním z dalších vývojářů softwaru pro mobilní telefony. Zlom nastal až v roce 2005, kdy společnost Android Inc. byla koupena gigantem Google. Klíčoví lidé na svých postech zůstali i po akvizici (Andy Rubin je nyní vice prezidentem mobilní divize Googlu) a pod novým majitelem dostal vývoj rychlejší tempo. Objevily se první spekulace o tom, že Google plánuje představit svůj vlastní mobilní telefon (přezdívaný gPhone), což bylo umocněno tím, že získali mnoho patentů v oblasti mobilní komunikace. V roce 2007, jen pár měsíců po té, kdy byl na trh uveden v mnoha směrech revoluční iPhone od Apple, ale Google představil mnohem ambicioznější plán. Společně s dalšími hráči v oblasti mobilní komunikace vytvořili konsorcium Open Handset Alliance, které představilo světu nový mobilní operační systém Android. Mezi zakládajícími členy byli kromě Google například Nvidia, Samsung, LG, HTC, Motorola, Intel, Qualcomm, Ebay, T-Mobile, Telefonica a mnozí další. Jejich společným cílem je podpora a vývoj nově uvedeného mobilního operačního systému, který je založen na otevřených standardech. Aktuální seznam členů naleznete přímo na oficiálních stránkách. I když je od té doby Android zastřešován právě Open Handset Alliancí, hlavní úlohu při vývoji má stále Google.

Architektura Androidu

Bootloader(zavaděč): na základním obrázku není uveden- není to součást operačního systému , je to samostatný program.Slouží k zavedení OS po zapnutí zařízení. Pokud máte zavaděč odemčený, lze se do něj dostat tak, že při zapínání telefonu přidržíte nějakou kombinaci kláves. Tuto kombinaci má však každý telefon odlišnou. Mezi nejznámější alternativní zavaděče patří například ClockworkMod Recovery.

ROM: Taktéž se ještě nejedná o součást operačního systému, ale úzce s ním souvisí. Je to zvláštní část paměti zařízení, do které lze zapisovat pouze ve zvláštním režimu. Jedná se totiž o část paměti, ve které je uložen vlastní operační systém. Slovem ROM se také označují vlastní soubory s operačním systémem. Součástí ROM je také takzvaná Radio ROM. To je součást paměti, ve které jsou uloženy informace o operátorovi a základní ovladače hardwaru, především GSM čipu. Bývá zde také uložen SIM Lock (blokování telefonu na jednoho operátora). Radio ROM je firmware. Další částí ROM je Extended ROM. To jsou různé programy a vlastní úpravy systému od výrobce nebo od operátora. V Androidu jsou zde uloženy například Google apps. Posledním důležitým pojmem je CID Lock (Carrier ID). Jinak také Vendor Lock. Jedná se o mechanismus od výrobce či distributora zařízení, který má zabránit nahrání neoficiálních ROM. CID Lock lze odstranit, uživatel tím však přichází o záruku.

Kernel (jádro): Na základním obrázku je zobrazen úplně dole. Kernel je základem operačního systému a především zajišťuje komunikaci mezi hardwarem a softwarem. Mezi jeho hlavní součást patří Drivery (ovladače), které zařizují právě onu komunikaci. Dále také zajišťuje správu procesů, správu paměti, správu napájení, zajišťuje síťové spojení atd. Android nepoužívá vlastní jádro, ale využívá Linuxové jádro, standardně ve verzi 2.6. Knihovny (Libraries): Nativní knihovny androidu jsou napsány v C/C++ a jedná se o základní funkce systému. Surface manager se stará o zobrazování aplikací a jejich vrstvení. Open GL a SGL jsou knihovny pro práci s grafikou. Open GL pro 3D grafiku a SGL pro 2D Grafiku. Media Framework slouží k práci s mediálními soubory. Obsahuje například kodeky pro různé formáty audia a videa. SQLite slouží pro ukládání a práci s daty. Webkit je opensource vykreslovací jádro pro webový prohlížeč, FreeType se stará o vykreslování písma a SSL se stará o šifrování a zabezpečení přenosu dat. Také zde najdeme základní C knihovny.

Android Runtime a Dalvik Virtual Machine: Tato vrstva slouží primárně pro běh aplikací. Jelikož nejsou aplikace napsány v nativním kódu, ale v Javě ( využití široké komunity Java vývojářů), nachází se zde Dalvik Virtual Machine, což je aplikační virtuální stroj (podobný JAVA VM), který se stará o převod kódu ve kterém jsou napsané aplikace do nativního kódu. Do telefonu se JAVA vůbec nedostane. Důvod, proč nebyl zvolen Java VM, ale byl vyvinut vlastní virtuální stroj, je především licenční. Java VM a jeho součásti totiž nejsou opensource. Dále se zde nachází standardní Java knihovny. Application Framework: Vrstva obsahující další knihovny, tentokrát napsané v Javě, které tvoří vlastní systémové API, což je soubor funkcí, které umožňují programátorovi pracovat s prvky operačního systému. Jedná se zejména o přístup ke grafickým prvkům systému (tlačítka atp.), obsahu jiných aplikací (např. kontakty), API pro práci s notifikacemi, atd. Nad touto vrstvou už běží samotné aplikace. Kromě linuxového jádra a úprav na něm provedených, které jsou poskytovány pod licencí GPL, je celý zbytek operačního systému Android poskytován pod benevolentní licencí Apache 2.0 (HTTP server). Takže kdokoliv si může zdrojové kódy stáhnout, upravit a dále použít, což také jistě přispělo k velkému rozšíření mezi výrobci.

Vlastnosti a specifikace Androidu ve zkratce: Konektivita: podpora GSM, CDMA, UMTS, LTE, IDEN, EV-DO, Bluetooth, Wi-Fi, WiMAX, Bluetooth Aplikace: Dalvik Virtual Machine, instalace bez omezení, multitasking Data: pro ukládání dat je využívána databáze SQLite Multimedia: standardně podporuje Android (v závislosti na verzi) formáty WebM, H.263, H.264, MPEG-4 SP, AMR, AMR-WB, AAC, MP3, MIDI, Ogg Vorbis, FLAC, WAV, JPEG, PNG, GIF, BMP a streamované formáty RTP/RTSP, HTML (HTML5 <video> tag), Adobe Flash (RTMP), Apple HTTP Live Streaming Hardware: Android obsahuje podporu pro dotykový displej (multitouch), GPS, kompas, gyroskop, akcelerometr, tlakový senzor, teploměr, grafický akcelerátor (2D, 3D), fotoaparát, grafické čipy Lokalizace: aktuálně podpora více než 50 jazykových verzí a postupně je překládán do dalších Web prohlížeč: vestavěný webový prohlížeč používá jádro webkit a javascriptový engine V8, tedy stejný jako v prohlížeči Google Chrome

Klíčové vlastnosti: 1. Podpora multitaskingu, kdy každá aplikace běží ve vlastní virtual machine, v odděleném samostatném procesu (tedy opravdový „plný“ multitasking, na rozdíl od iOS nebo Windows Phone 7 Mango). Aplikace mohou existovat v různých stavech (běžící, spící, zastavená), mezi kterými systém přepíná podle potřeby uživatele a kapacity operační paměti. Jakmile operační paměť dojde a je potřeba spustit novou aplikaci, Android sám určí, kterou aplikaci ukončit. Pokud by si ale přesto chtěl někdo nechat zobrazit aktuálně běžící procesy a mít možnost je ukončit podle své vůle, může si nainstalovat některý ze správců úloh od vývojářů třetích stran nebo využít nového správce úloh, který je pro tyto účely implementován v systému od verze 2.3. 2. Otevřenost. Pro uživatele či výrobce telefonů je možné používat například grafické nadstavby uživatelského rozhraní a odlišit se tak od konkurenčních značek se stejným operačním systémem. 3. Uživatelské rozhraní . Sleduje moderní trendy a je plně přizpůsobeno ovládání prsty. Podporuje multitouch nebo ovládání gesty (podobně jako třeba gesta myší v prohlížečích). Je založeno na systému několika ploch domácí obrazovky se systémem widgetů (miniaplikací) , které si na ně libovolně rozmístíte a díky kterým si přizpůsobíte základní pracovní prostředí. 

4. Aplikace. Ty lze instalovat pohodlně přes vestavěný Android Market, kde jich je dnes již více než 200 tisíc, z nichž minimálně 130 tisíc je bezplatných. Uživatelé Androidu nejsou ale závislí jen na vestavěném marketu, není problém si nainstalovat aplikace z jiných zdrojů, ve formátu APK.

Problémy: Softwarové chyby ( pro opravy musíte být stále připojeni k internetu nebo stahovat upgrade OS) –za spojení platíte Roztříštěnost Androidu na mnoho hardwarových platforem Soudní spory Problémy se zabezpečením Poslední verze: (stav k 31.3.2013) Android 5.0 (integrace s OS Chrome)