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.
Testimonials (5)
Edward is een geweldige facilitator
Zibusiso Ncube - Agricatural Research Council
Cursus - Ionic 4 and Angular for Developers
Automatisch vertaald
Miguel's kennis van het onderwerp was uitgebreid. Hij maakte de opleiding makkelijk te begrijpen en de stroom was gebalanceerd; het toevoegen van nieuwe functies aan elke sectie zoals nodig. Hij deed 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 heel leuk en waardeerde het enorm hoe Renee zich aanpaste aan onze vragen, op het moment voorbeelden zoekend van de dingen die we vraagden en voorbeelden deelend via WeChat. Niet alleen deed ze dit, ze ging er extra voor om screenshots in te sluiten van wat er op moest worden geklikt/waar de dingen zich bevonden, gezien wij geen Chinees spraken. Het was een samenwerkende sessie waarbij Renee pauzeerde zodat we vragen konden stellen en soms van onderwerp konden veranderen zodat we het meest 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
**Leren van de stappen die nodig zijn om het MVVM-model te implementeren.**
Roy Chia - AFBI
Cursus - Xamarin: Build Native Mobile Applications for Android, iOS and Windows from a Single C# Code Base
Automatisch vertaald