Název kurzu:
|
Zvládněte vývoj mobilních aplikací: Naučte se vše, co potřebujete, abyste řekli „Vyvíjím mobilní aplikace“
|
Formát školení:
|
Online video školení s vlastním tempem
|
Instruktor:
|
Vývojářský advokát Ian Barker pro videa kurzů
|
Předpoklady:
|
Znalost Delphi a základní mobilní vývoj
|
Popis kurzu:
|
Kurz probíhá ve dvou sekcích. Účastníci mají okamžitý přístup do sekce jedna. Jakmile bude zveřejněna, získají automatický přístup k části 2.
První část pokrývá přehled vývoje mobilních zařízení, připraví studentův stroj na vytváření mobilních aplikací a provede je základními znalostmi o manipulaci s daty spolu s nasazováním jednoduchých aplikací do mobilních zařízení v rámci přípravy na druhou část.
Druhá sekce je velmi „praktická“ a provede účastníky praktickými kroky k navrhování dobře vypadajících uživatelských rozhraní, technik, jak je správně škálovat, zacházení s mobilními senzory, ladění aplikací, završení nasazení do obchodů s aplikacemi a diskuzi o způsobech. efektivně zpeněžit aplikace.
Upozorňujeme, že vzhledem k rychle se měnící dynamické povaze vývoje mobilních aplikací a zařízení se přesný obsah kurzu může změnit.
|
Osnovy:
|
|
První část (k dispozici nyní!)
|
- Úvod do vývoje mobilních zařízení
- Vítejte
- O kurzu
- Co rozumíme pod pojmem „mobilní zařízení“?
- Co k tomuto kurzu potřebujete?
- co se budeme učit?
- IDE Studio RAD
- Nastavení RAD Studio IDE pro vývoj mobilních aplikací
- Rozdíly mezi desktopovými a mobilními aplikacemi
- Kontrola průběhu
- Příprava na vývoj pro Android
- Úvod do sekce
- Příprava na vývoj Androidu – nastavení
- Vytvoření ladícího připojení k zařízení Android
- Vytvořme prázdný testovací projekt
- Instalace sady Android SDK (pokud jste tak již neučinili)
- Ověření nastavení systému Android pomocí testovací aplikace
- Kontrola průběhu
- Příprava na vývoj iOS
- Úvod do sekce
- Pochopení možností distribuce pro zařízení iOS
- Příprava na vývoj iOS – nastavení
- Vytváříme naši první aplikaci pro iOS
- Spuštění naší testovací aplikace na skutečném mobilním telefonu
- Kontrola průběhu
- Přehled FireMonkey FMX pro mobilní vývoj
- Úvod do sekce
- Úvod do FireMonkey FMX
- Kontrola průběhu
- RAD Studio Nízký kód: Využití vestavěných funkcí
- Úvod do sekce
- Přidání standardních akcí do vaší mobilní aplikace
- Služby platformy FireMonkey FMX
- Použití „zobrazení“ k automatickému zobrazení pěkně vypadající obrazovky
- Kontrola průběhu
- Práce s databázemi
- Úvod do sekce
- Práce s databázemi: MySQL, SQLite, IB ToGo & IBLite
- Použití LiveBindings pro připojení uživatelského rozhraní a dat
- LiveBindings: Jednoduchý způsob propojení uživatelského rozhraní a dat
- Live Bindings: FireMonkey způsob, jak propojit ovládací prvky s daty
- Více informací na LiveBindings
- Více o FireMonkey FMX
- Užitečné odkazy pro FireMonkey FMX
- Kontrola průběhu
- Embedded Interbase
- Co je Interbase?
- Spuštění Interbase na vašem vývojovém počítači
- IBConsole - ovládání serveru Interbase
- Mezibase Licencování
- Vytváření uživatelů
- Vytvoření databáze
- Připojování k databázi
- Vytváření tabulek
- Konec prvního oddílu
- Gratulujeme k dokončení první části!
|
Druhá část (již brzy!)
|
- Část druhá – pojďme vytvořit nějaké mobilní aplikace!
- Vytváření profesionálních a uživatelsky přívětivých rozhraní
- Vytvoření nádherného, profesionálního uživatelského rozhraní
- Prohlídka nejužitečnějších ovládacích prvků GUI
- Ovládací prvky rozvržení
- Jiné typy ovládání rozvržení
- Pojďme se učit vytvořením příkladu vizuální aplikace HARD způsobem!
- Krok za krokem - vytvořte prázdnou aplikaci
- Krok za krokem – přidejte nějaké ovládací prvky
- Rozvržení mřížkového panelu udělá práci za nás
- Přidání obrázku do ovládacího prvku obrázku
- Přidávání skvělých efektů do našeho uživatelského rozhraní
- Přidání dynamického pohybu do našeho uživatelského rozhraní – bez nutnosti nulového kódu
- Pojďme animovat některé ovládací prvky v naší aplikaci
- Animace některých dalších ovládacích prvků
- Kontrola průběhu
- Vytváření vlastních zobrazení pro „nešikovná“ zařízení
- Jedna velikost nesedí všem
- Vlastní pohledy na záchranu
- Kontrola průběhu
- Vytváření krásných uživatelských rozhraní jednoduchým způsobem
- Nástroje uživatelského rozhraní a skokové starty
- Využití hotového obsahu
- Použití stylu platformy
- Interakce s hardwarem zařízení a senzory
- Použití senzorů: Ahoj světe! Roztočte to, sledujte to, vnímejte to
- Hlášení a export dat způsobem přizpůsobeným pro mobilní zařízení
- Vytváření sestav a export: náhledy, dokumenty a tabulky
- Sdílení dat pomocí různých standardních technik
- Sdílení: Sdílení tabulek, posílání poštou, odesílání
- Pochopení rozdílů mezi Androidem a iOS
- Znát rozdíly: Android vs. iOS
- Nasazování aplikací do mobilních zařízení
- Ladění mobilních aplikací
- Vestavěné nástroje pro ladění
- Přihlášení na mobilu
- Nástroje třetích stran pro ladění
- Strategie pro zpeněžení vašich aplikací
- Strategie, jak maximalizovat svůj příjem
- Publikování aplikace v obchodech Google Play a Apple App Store
- Zvažte alternativní distribuce pro firemní nebo soukromé záznamy aplikací
- Alternativní distribuce: Podnikové aplikace, soukromé záznamy aplikacív
- Shrnout
Všichni účastníci obdrží po úspěšném absolvování Osvědčení o kurzu.
|
Pro koho je tento kurz určen?
|
Pokud se chcete naučit, jak přejít od „Chtěl bych vyvíjet mobilní aplikace“ k „Vyvíjím mobilní aplikace“, pak je tento kurz pro vás. Jedná se o hloubkový a velmi komplexní rozvíjení všech znalostí, které potřebujete k tomu, abyste si mohli začít říkat vývojář mobilních aplikací. Výukový software krok za krokem a snadno sledovatelná videa pokrývají vše od základů nastavení vašeho vývojového prostředí přes nástroje, komponenty, kód a technologie – až po skutečný proces předání vaší aplikace do rukou skutečného uživatelé prostřednictvím obchodů s aplikacemi a dalších metod nasazení.
|
Předpoklady:
|
Potřebujete pracovní kopii RAD Studia s Delphi a základní znalosti jednoduchého kódu Delphi. Nemusíte být odborník!
|
Jazyk:
|
Videa jsou v angličtině, část Virtual Office Hours samozřejmě závisí na regionu
|
Jak získat tuto nabídku:
|
Po zakoupení profesionální nebo podnikové licence na Delphi nebo RAD Studio automaticky získáte prostřednictvím e-mailu přístup k exkluzivnímu bezplatnému školicímu kurzu mobilního vývoje.
|