Tvorba aplikací pro Android

Úvod


Přinášíme vám stručnou učeb­nici, která vás pro­vede prvními kroky tvor­by ap­likací pro mobilní plat­formu An­droid™. Učeb­nice je zamýšlena jako podpůrný materiál pro výuku na střední škole, vysoké či vyšší od­borné škole, čemuž odpovídá i roz­sah a zaměření knihy.


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

  1. Pro­vedeme vás krok za krokem vytvořením vašich prvních pokus­ných ap­likací.

  2. Pos­kytneme vám základní orien­taci v tvorbě grafic­kého rozhraní (GUI) a v ovládání jedno­tlivých grafic­kých prvků z kódu.



Co byste v naší knize hledali marně?

  1. Především pod­robný výklad do hloub­ky. Pos­kytneme 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 in­ter­netu. Několik tipů na užitečné zdroje vám pos­kytneme v pos­lední kapitole.

  2. Neh­ledej­te zde ani popis pokročilých prvků grafic­kého rozhraní či návody pro práci s hardwarovými zařízeními. Omezíme se zde na základní prvky grafic­kého rozhraní. Pocho­p­ení je­jich čin­nos­ti umožní čtenáři pokračovat samos­tatně ve studiu dalších kom­ponent.


Pro koho je kniha určena?

  • Neočekáváme žádné předchozí znalos­ti tvor­by ap­likací pro An­droid. V tomto směru je kniha určena úplným začátečníkům.

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

  • Nevys­větlujeme zde ani syn­taxi jazyka XML, který se používá pro popis grafic­kého rozhraní ap­likace. Věříme ale, že většina (i začínajících) pro­gramátorů má již al­es­poň nějakou zkušenost s jazykem HTML a že tedy pro ně orien­tace v XML nebude problémem.


Ptej­te se, zkoumej­te, poc­hybuj­te!

Věříme, že vám tato kniha pomůže ve vytvoření několika prvních ap­likací a je­jich nahrání do mobil­ního telefonu. Zdůrazňujeme ale, všechny nástroje i samotná mobilní plat­forma An­droid™ se vyvíjí a spolu s je­jich vývojem bude tato kniha nutně zas­tarávat. Vybízíme tedy čtenáře, aby se neváhal ptát učitelů, hled­al na fórech a webových stránkách a ověřoval zde pop­sané pos­tupy. Kniha je především podpůrným nástrojem pro výuku ve třídě. Jak­koli se budeme snažit knihu pos­tupně vyvíjet, svět vývojářů An­droidu bude vždy o krok před námi.


Tato kniha vznik­la v roce 2015, prověřována je na API Level 19 (An­droid 4.4.2). Prosíme čtenáře, aby bral v potaz, že s vývojem API dochází i ke změnám doporuče­ných pos­tupů. Nez­bytně tedy bude docházet k tomu, že zde pop­sané pos­tupy a tech­niky budou pos­tupně zas­tarávat a v budoucích verzích budou nah­razeny.



Hodně zdaru!

An­droid is a tra­demark of Goog­le Inc.
All other tra­demarks are the pro­per­ty of their re­spec­tive own­ers.




An­droid je obchodní značkou firmy Goog­le Inc.
Všechny další obchodní značky jsou vlastnictvím je­jich případných vlastníků.