Kurzusleírás
Fejlesztői környezet
- Fejlesztői környezet követelmények
- Xcode és az iOS SDK
- Apple fejlesztői regisztráció
- Okok, miért utasítják el az alkalmazásokat
- Emberi felületi irányelvek
Xcode iOS projektek
- Xcode áttekintése
- iOS projekt létrehozása
- Futtatás szimulátoron és valódi eszközökön
Adaptív elrendezés
- Storyboardok
- Több eszköz támogatása
- Ikonméretezés és eszközorientáció
- UI komponensek
- Felhasználói felület építése
Swift
- Swift programozási nyelv áttekintése
- Változók, konstansok és adattípusok
- Nyelvi szerkezetek
- Xcode használata Swift alkalmazások fejlesztéséhez
- Playground
Swift osztályok és jelenetek
- Swift osztályok létrehozása
- Példányváltozók és inicializálás
- Memóriakezelés
- Erős és gyenge referenciák
- Konstruktor típusok
- Protokollok, Hashable és Printable
- Öröklés
- Jelenetek létrehozása
- Nézetvezérlők implementálása
- Outletek és műveletek
Grafikával való munka
- Ikonok és képek hozzáadása
- A SpriteKit API használata
- Sprite-ok animálása
Felhasználói interakció
- Gombok és kezelők
- Pan gesztus felismerése
- Tap gesztus felismerése
Többképernyős alkalmazások
- Táblázatos navigáció
- Fülek alkalmazások
- Navigációs vezérlők
Helymeghatározó szolgáltatások
- Pozíció és magasság
- Iránytű iránya
Eszköz hozzáférés és tárolás
- Fájl tárolás
- Zenei könyvtár hozzáférés
- SQLite adatbázis hozzáférés
Bluetooth
- Bluetooth API
- Centrálisok
- Perifériák
Beszéd keretrendszer
- Beszéd szöveggé alakítása
- Szöveg beszéddé alakítása
Hálózatkezelés
- Hálózati hozzáférés
- JSON szerializálása és deszerializálása
- REST webszolgáltatások
Követelmények
A képzés feltételezi némi programozási tapasztalatot.
Vélemények (5)
Nagyon hasznos további információk
Grzegorz - Comp S.A.
Kurzus - BLoC Pattern
Gépi fordítás
Edward egy remek főképviselő
Zibusiso Ncube - Agricatural Research Council
Kurzus - Ionic 4 and Angular for Developers
Gépi fordítás
Miguel tudása a téma körében átfogó volt. Ő egyszerűvé tette a képzést, és a folyamat egyensúlyos volt; minden szakaszba új funkciókat adott hozzá a szükség esetén. Mindenet megemlített, amit kértek, és mindegyik kérdést részletesen válaszolt. Nagyon kellemes tapasztalat volt.
Paul Coaton - SEMPCheck Services
Kurzus - Flutter Development Bootcamp with Dart
Gépi fordítás
Nagyon tetszett és értékeltem, hogy Réne azzal a módon alkalmazkodott a kérdéseinkre, gyorsan példákat talált arra, amit kérdeztünk, és WeChat segítségével osztott meg ilyen példákat. Nemcsak ezt tette, hanem továbbá olyannyira segített, hogy képernyőképeket is küldött arról, mit kell kattintani és hol találhatók a dolgok, mivel nem beszéljük a kínai nyelvet. Ez egy együttműködéses munkamenet volt, Réne azt a módon folytatta, hogy szüneteket tett, hogy kérdéseinket feltehetjük, és néha akár az téma keretein kívül is engedélyezett a beszélgetést, hogy a munkamenetből a lehető legnagyobb hasznot vehessük.
Ellie Bailes - GBR 402 GP Strategies Limited
Kurzus - WeChat Marketing
Gépi fordítás
A képző entuziasztikus, barátos és szívesen foglalkozott a témával
Isaac Murphy - Royal New Zealand Airforce
Kurzus - Build Native iOS and Android Apps with Flutter
Gépi fordítás