PhoneGap - vývoj multiplatformních mobilních aplikací - 3 dny (C135)
Aktuálně nemáme vypsaný žádný termín. Poptat termín 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žadované znalosti: HTML, CSS, Javascript
Klíčová slova: HTML, CSS, Javascript, PhoneGap, mobilní aplikace, Windows Phone, Android, iOS, multiplatformní aplikace, smartphone
Kategorie: