Úvod


Přinášíme vám stručnou učebnici, která vás provede prvními kroky tvorby aplikací pro mobilní platformu Android™. Učebnice je zamýšlena jako podpůrný materiál pro výuku na střední škole, vysoké či vyšší odborné škole, čemuž odpovídá i rozsah a zaměření knihy.


Co můžete od této knihy čekat?

  1. Provedeme vás krok za krokem vytvořením vašich prvních pokusných aplikací.

  2. Poskytneme vám základní orientaci v tvorbě grafického rozhraní (GUI) a v ovládání jednotlivých grafických prvků z kódu.



Co byste v naší knize hledali marně?

  1. Především podrobný výklad do hloubky. Poskytneme vám vodítko v prvních několika týdnech učení. Pokud budete chtít pokročit dále, využijete široké nabídky zdrojů na internetu. Několik tipů na užitečné zdroje vám poskytneme v poslední kapitole.

  2. Nehledejte zde ani popis pokročilých prvků grafického rozhraní či návody pro práci s hardwarovými zařízeními. Omezíme se zde na základní prvky grafického rozhraní. Pochopení jejich činnosti umožní čtenáři pokračovat samostatně ve studiu dalších komponent.


Pro koho je kniha určena?

  • Neočekáváme žádné předchozí znalosti tvorby aplikací pro Android. V tomto směru je kniha určena úplným začátečníkům.

  • Budeme ale předpokládat, že čtenář již má základní zkušenosti s psaním zdrojového kódu (nejlépe v programovacím jazyce Java) a že již někdy používal některé programátorské vývojové prostředí (IDE).

  • Nevysvětlujeme zde ani syntaxi jazyka XML, který se používá pro popis grafického rozhraní aplikace. Věříme ale, že většina (i začínajících) programátorů má již alespoň nějakou zkušenost s jazykem HTML a že tedy pro ně orientace v XML nebude problémem.


Ptejte se, zkoumejte, pochybujte!

Věříme, že vám tato kniha pomůže ve vytvoření několika prvních aplikací a jejich nahrání do mobilního telefonu. Zdůrazňujeme ale, všechny nástroje i samotná mobilní platforma Android™ se vyvíjí a spolu s jejich vývojem bude tato kniha nutně zastarávat. Vybízíme tedy čtenáře, aby se neváhal ptát učitelů, hledal na fórech a webových stránkách a ověřoval zde popsané postupy. Kniha je především podpůrným nástrojem pro výuku ve třídě. Jakkoli se budeme snažit knihu postupně vyvíjet, svět vývojářů Androidu bude vždy o krok před námi.


Tato kniha vznikla v roce 2015, prověřována je na API Level 19 (Android 4.4.2). Prosíme čtenáře, aby bral v potaz, že s vývojem API dochází i ke změnám doporučených postupů. Nezbytně tedy bude docházet k tomu, že zde popsané postupy a techniky budou postupně zastarávat a v budoucích verzích budou nahrazeny.



Hodně zdaru!

Android is a trademark of Google Inc.
All other trademarks are the property of their respective owners.




Android je obchodní značkou firmy Google Inc.

Všechny další obchodní značky jsou vlastnictvím jejich případných vlastníků.