PhoneGap - vývoj multiplatformních mobilních aplikací - 3 dny (C135)

Osnova kurzu

Cílem kurzu je naučit účastníky využívat Adobe PhoneGap – světově nejrozšířenější nástroj pro multiplatformní vývoj mobilních aplikací. PhoneGap Vám umožní jednotný, rychlý a flexibilní vývoj pro všechny nejrozšířenější mobilní platformy (Android, iOS a Windows), jednoduše pouze za pomoci JavaScriptu a HTML s CSS. Rozsáhlé dostupné API poskytnou plnohodnotné využívání hardware mobilních zařízení, včetně senzorů a možností geolokace pro vývoj moderní appky.


1. ČÁST

  • Podporované platformy pro mobilní aplikace, technologie hybridních aplikací
  • Využitelné senzory mobilních zařízení.
  • Bezpečnost prostorových dat uživatelů.
  • Rozšířenost mobilních platforem (Android, iOS, Windows) a jejich specifika.
  • Online obchody s mobilními aplikacemi (Google Play, Apple App Store, Microsoft Windows Store), možnosti umístění vlastní appky.
  • Hybridní vs. nativní mobilní aplikace, výhody a nevýhody.

2. ČÁST

  • Rozdíly mezi Adobe PhoneGap a Cordova.
  • Cordova v různých prostředích (Cordova v Adobe PhoneGap, Apache Cordova ve Visual Studio 2015) a jejich licenční podmínky.
  • Knihovny dostupných API.
  • Software potřebný pro vývoj v Adobe PhoneGap.
  • Práce ve vývojovém prostředí.
  • Ladění aplikací.
  • Deployment aplikací na mobilní zařízení.
  • Sestavení aplikace pomocí PhoneGap Build.

3. ČÁST

  • Konfigurace aplikace – přístup k prostředkům mobilního zařízení, režim celé obrazovky, orientace aplikace, atd.
  • Zjišťování systémových informací o zařízení (výrobce, typ zařízení, platforma, verze atd.).
  • Detekce dostupného připojení (Wifi, mobilní 2G/3G atd.).
  • Získávání údajů z pohybových senzorů (akcelerometr, gyroskop, kompas).
  • Geolokace.
  • Využití mapových podkladů (Google Maps, atd.).
  • Snímání fotografií, zvuku a videa z fotoaparátu mobilního zařízení a jejich využití v mobilní aplikaci.
  • Manipulace s telefonním seznamem (čtení stávajících kontaktů, ukládání nových).
  • Práce se soubory na lokálním úložišti mobilního zařízení.
  • Nastavení vlastní úvodní obrazovky (splashscreen).
  • Ošetření událostí (stav baterie mobilního zařízení, tlačítka menu atd.).

Kurz je zaměřen prakticky, doporučujeme přinést si vlastní notebook.

 

Počet částí kurzu v osnově nemusí odpovídat počtu dní, po které se kurz koná. Večerní kurzy se skládají ze 3hodinových bloků, denní kurzy zahrnují 6 hodin výuky na každý den. Během kurzu se samozřejmě dozvíte vše, co je uvedeno v osnově.

 

Požadované znalosti: HTML, CSS, Javascript

Klíčová slova: HTML, CSS, Javascript, PhoneGap, mobilní aplikace, Windows Phone, Android, iOS, multiplatformní aplikace, smartphone

Kategorie: Mobilní aplikace Webové aplikace

 

Termíny kurzu

Cena zahrnuje účast na všech dnech daného kurzu.

Aktuálně nejsou plánovány žádné termíny tohoto kurzu. V případě, že máte o toto téma zájem, napište nám.

Mám zájem o in-house kurz

Termíny kurzu