Cursusaanbod
Ontwikkelomgeving
- Eisen aan de ontwikkelomgeving
- Xcode en de iOS SDK
- Registratie van Apple-ontwikkelaars
- Redenen waarom aanvragen worden afgewezen
- Richtlijnen voor menselijke interfaces
Xcode iOS projecten
- Overzicht van Xcode
- Een iOS-project maken
- Draait op een simulator en echte apparaten
Adaptieve lay-out
- Storyboards
- Ondersteuning voor meerdere apparaten
- Pictogramgrootte en apparaatoriëntatie
- UI-componenten
- Een gebruikersinterface bouwen
Swift
- Swift Overzicht programmeertaal
- Variabelen, constanten en gegevenstypen
- Taalconstructies
- Xcode gebruiken om Swift applicaties te ontwikkelen
- Speelplaats
Swift Klassen en scènes
- Swift klassen creëren
- Instantievariabelen en initialisatie
- Geheugen management
- Sterke en zwakke referenties
- Constructor-typen
- Protocollen, hasheerbaar en afdrukbaar
- Erfenis
- Scènes maken
- Viewcontrollers implementeren
- Verkooppunten en acties
Werken met afbeeldingen
- Pictogrammen en afbeeldingen toevoegen
- Met behulp van de SpriteKit-API
- Sprites animeren
Gebruikersinteractie
- Knoppen en handlers
- Pan-gebaarherkenning
- Tik op gebaarherkenning
Meerdere schermtoepassingen
- Tabelnavigatie
- Applicaties met tabbladen
- Navigatiecontrollers
Locatiediensten
- Positie en hoogte
- Kompas richting
Apparaat Access en opslag
- Bestandsopslag
- Muziekbibliotheek Access
- SQLite Database Access
Bluetooth
- Bluetooth-API
- Centrales
- Randapparatuur
Spraakkader
- Spraak naar tekst
- Tekst naar spraak
Networking
- Netwerk Access
- Serialiseren en deserialiseren van JSON
- RUST Web Services
Vereisten
De cursus veronderstelt enige programmeerervaring.
Getuigenissen (5)
Zeer nuttige aanvullende informatie
Grzegorz - Comp S.A.
Cursus - BLoC Pattern
Automatisch vertaald
Edward is een geweldige faciliteitsmedewerker
Zibusiso Ncube - Agricatural Research Council
Cursus - Ionic 4 and Angular for Developers
Automatisch vertaald
Miguels kennis van het onderwerp was uitgebreid. Hij maakte de training gemakkelijk te begrijpen en de structuur was gebalanceerd; hij voegde aan elk gedeelte nieuwe functies toe waar nodig. Hij behandelde alles wat werd gevraagd en beantwoordde elke vraag grondig. Het was een zeer aangename ervaring.
Paul Coaton - SEMPCheck Services
Cursus - Flutter Development Bootcamp with Dart
Automatisch vertaald
Ik vond het echt fijn en waardeerde hoe Renée zich aanpaste aan onze vragen, ter plekke naar voorbeelden zocht van wat we vroegen en deze via WeChat deelde. Ze deed niet alleen dat, maar ging ook nog verder door schermafbeeldingen toe te voegen van waar je moest klikken en waar dingen zich bevonden, gezien we geen Chinees spreken. Het was een samenwerkingsgeoriënteerde sessie waarbij Renée pauzeerde zodat we vragen konden stellen en soms even van onderwerp afweeken, zodat we het meeste uit de sessie haalden.
Ellie Bailes - GBR 402 GP Strategies Limited
Cursus - WeChat Marketing
Automatisch vertaald
De trainer was enthousiast, vriendelijk en hield van het onderwerp
Isaac Murphy - Royal New Zealand Airforce
Cursus - Build Native iOS and Android Apps with Flutter
Automatisch vertaald