Course Outline

Dag 1:

    OOPS-concepten Wat is software Georganiseerd versus ongeorganiseerde kamers Waarom Software Waarom iOS Apple Geschiedenis iOS Geschiedenis Apple's USP Waar Apple bekend om staat UX versus UI IDE? XCode XCode installatie Waarom Objective C en nu waarom Swift? Wow-factoren in Swift Swift Basisvariabelen Constanten Hallo wereld in Swift Labels maken via code ImageView ImageView-animaties NSTimer Responderketen - touchBegan, touchMoved, enz. methoden UiApplication hoofdafgevaardigde Application Life Cycle View Life Cycle Willekeurig Optioneel intern, openbaar, privé init deinit Speeltuin

Toepassing om te doen: Puntenspel: https://apps.apple.com/app/the-dots-free/id850315430

Dag 2:

    UIView-animaties Extensie UITable Bekijk aangepaste cel in tabelweergave Deelnemers- en gegevensbronmethoden in deelnemers Koptekst, voettekst, hoogte, enz. van tabelweergave Overzicht van verzameling Bekijk Deque in tabelweergave Markeer optionele opties didSet willSet Guard 2x- en 3x-concepten Navigeer van de ene weergave naar de andere UINavigation Controller Presenteer een controller StoryBoards Xibs Beperkingen Grootteklassen Protocollen - Vereist en optioneel Geheugenbeheer

Toepassing om te doen: Notes-app: notitie toevoegen, verwijderen en bijwerken

Dagen 3:

    Gebaren Sluiten Groepen en mappen Gebaarherkenners XML Parseren NSJSon-serialisatie Gegevens converteren naar Json Bestandsbeheer Tuples Enum For-in While Webservices URL Sessie URLRequest Waarom het ecosysteem van Apple het beste is Afdrukbaar - beschrijving Hashable UIAlertView UIActivityIndicatorView

Te doen toepassing: Gegevens ophalen van de server vanuit een open API-app en een tabelweergave maken en gegevens invullen en ook de details ervan weergeven.

Dagen 4:

    Lui laden van afbeeldingen Luie eigenschappen NSOperationQueue GCD Directory-concept en beveiliging van apps NSSearchDomein Tabblad Bar-controller Lokalisatie Sleutelketen Gebruikersstandaarden PLists FileManager SQlite Extensiosn Integratie van sociale media: Maak eigen deelbare inhoud UITextField UITextView UISegementControl UISlider UiSwtich UIProgessBar UIPageControl UIStepper UIScrollView UIPicker UIActionSheet UIWebView SearchBar Nieuw doel: Apple Watch, Extensies, Toetsenbord, Vandaag, enz. NSNotificaties in IOS Bibliotheken van derden toevoegen Kerngegevens Implementatie en distributie App uitvoeren op echte apparaten

Te doen toepassing: Gegevens ophalen van de server vanuit een open API-app en een tabel bekijken en gegevens invullen en de details ervan ook tonen en de Search balk weergeven en naar iets en Core zoeken

Dagen 5:

    Pushmelding - Stille en push-lokalisatie Overzicht van Objective C Eigenschappen Categorieën Functiesyntaxis .h- en .m-bestand Eigenschapskenmerken readWrite en readOnly Eigenschapskenmerken sterk, zwak en kopiëren Eigenschapskenmerken atomair en niet-atomisch App uploaden naar app store

Toepassing van je eigen idee

Requirements

Je moet minimaal één programmeertaalervaring hebben in het verleden.

  35 Hours
 

Getuigenissen (4)

Related Courses

Related Categories