Kurzusleírás
Fejlesztőkörnyezet
- Fejlesztési környezet követelményei
- Xcode és a iOS SDK
- Apple fejlesztői regisztráció
- A pályázatok elutasításának okai
- Az emberi interfész irányelvei
Xcode iOS Projektek
- Az Xcode áttekintése
- iOS projekt létrehozása
- Futás szimulátoron és valós eszközökön
Adaptív elrendezés
- Storyboards
- Több eszköz támogatása
- Ikon méretezése és az eszköz tájolása
- UI összetevők
- Felhasználói felület felépítése
Swift
- Swift programozási nyelv áttekintése
- Változók, konstansok és adattípusok
- Nyelvi konstrukciók
- Xcode használata Swift alkalmazások fejlesztésére
- Játszótér
Swift Osztályok és jelenetek
- Swift osztály létrehozása
- Példányváltozók és inicializálás
- Memóriakezelés
- Erős és gyenge referenciák
- Konstruktor típusok
- Kivonatolható és nyomtatható protokollok
- Öröklés
- Jelenetek létrehozása
- Nézetvezérlők megvalósítása
- Kimenetek és akciók
Grafikával való munka
- Ikonok és képek hozzáadása
- A SpriteKit API használata
- Sprite animálása
Felhasználói interakció
- Gombok és kezelők
- Pan gesztus felismerés
- Koppintson a kézmozdulat felismerése
Több képernyős alkalmazás
- Táblázat navigáció
- Lapos alkalmazások
- Navigációs vezérlők
Helymeghatározó szolgáltatások
- Pozíció és magasság
- Tájoló irány
Eszköz Access és tárhely
- Fájltárolás
- Zenei könyvtár Access
- SQL item Database Access
Bluetooth
- Bluetooth API
- Központok
- Perifériák
Beszédkeret
- Beszéd szöveggé
- Text to Speech
Networking
- Hálózat Access
- JSON sorozatosítása és deszerializálása
- REST Web Services
Követelmények
A tanfolyam némi programozási tapasztalatot feltételez.
Vélemények (5)
Edward nagyszerű segítő
Zibusiso Ncube - Agricatural Research Council
Kurzus - Ionic 4 and Angular for Developers
Gépi fordítás
Miguel ismerete a tárgyról széleskörű volt. A kiképzést könnyen érthetővé tette, és a folyamat kiegyensúlyozott volt; minden szakaszhoz új funkciókat adott hozzá, ahogy szükség volt rá. Bemutatta az összes kérdést, amelyre kérdeztek, és minden kérdésre részletesen válaszolt. Egy nagyon kellemes élmény volt.
Paul Coaton - SEMPCheck Services
Kurzus - Flutter Development Bootcamp with Dart
Gépi fordítás
Nagyon tetszett és megbecsültem, ahogy Renée alkalmazkodott kérdéseinkhez, és kereste példákat azonnal, amire kérdeztünk, és megosztotta őket WeChat által. Nemcsak ezt tette, hanem saját kezébe vette, hogy beillesztse azokat a képernyőképet, amiket kattintani kell / ahol vannak a dolgok, hiszen nem beszélünk kínaiul. Szorosan együtt dolgoztunk, Renée időnként megállt, hogy megkérdezzük kérdéseinket, és néha leengedett, hogy tartsunk bizonyos témákról, így a legjobban kihasználtuk az időt.
Ellie Bailes - GBR 402 GP Strategies Limited
Kurzus - WeChat Marketing
Gépi fordítás
A tanár lelkes, kedves és szeretett a témában
Isaac Murphy - Royal New Zealand Airforce
Kurzus - Build Native iOS and Android Apps with Flutter
Gépi fordítás
Tanulmányozzuk azokat a lépéseket, amelyek szükségesek ahhoz, hogy megvalósítsuk az MVVM modellt.
Roy Chia - AFBI
Kurzus - Xamarin: Build Native Mobile Applications for Android, iOS and Windows from a Single C# Code Base
Gépi fordítás