iPhone/iPad Programmering Grundkursus (inkl. iPad)
Varighed: 2 dage
Kviknummer: 18111 Udbyder: Atea KompetenceCenteret
Vælg dato:
-
3400 Hillerød
Beskrivelse
Formålet er at forstå Apples udviklingsmiljø samt at lære at udvikle apps til iPhone/iPad/iPod Touch.
På kurset fokuseres der på at lære deltagerne at udvikle apps til iPhone/iPad samt give dem et godt overblik over Apples iOS Developer Program (apps til iPhone/iPod).
Operativsystemet på iPhone/iPad/iPod Touch hedder iOS (”i” fordi produktnavne hos Apple ofte starter med et ”i”, og OS for Operativ System).
Kurset giver en god begrebsforståelse for Apples udviklingsmiljø (SDK, Software Development Kit) til iOS. Først og fremmest metoden MCV (Model, Control & View), som er basis for, hvordan man udvikler på platformen.
Vi anvender Apples værktøjer XCode og Interface Builder i et standard Apple udviklingsmiljø.
På kurset får du udleveret en iPad (som betragtes som en del af kursusmaterialet, den er din), og kurset består af både teori og praktiske øvelser.
Forudsætninger
Følgende kurser eller tilsvarende viden:
Grundlæggende brugerkendskab til Mac, fx svarende til:
AP-100 Introduction to Mac OS X 10.6 (at man har almindelig brugerkendskab til Mac)
For at kunne følge gennemgangen af Objective C, skal man have en grundlæggende forståelse af programmering og objektorienterede begreber, fx. C++, Java eller C#.
Indhold
Introduktion til iPhone/iPad programudvikling - begreber og teknologier
Apple iOS Developer Program
Hvem kan udvikle apps
Overblik og demonstration af et udviklingsforløb
iOS dokumentation
Hvordan er dokumentation opbygget og hvordan anvendes den
Programmering
Introduktion til sproget Objective-C
Udviklingsmodel
Model-View-Controller (MVC)
Udviklingsværktøjer
XCode, Interface Builder m.m.
Livscyklus for en iPhone/iPad applikation
Forståelse for hvornår hvilke dele af applikationen er aktiv
Layout-komponenter (Views)
De grafiske byggeklodser til brugergrænsefladen
Interaktion med Controller-delen
Samspil mellem programmeret kode og brugergrænsefladen
Hvordan designer man en reel applikation?
Om Atea KompetenceCenteret
KompetenceCenteret udgør Ateas uddannelsesafdeling og har mange års erfaring indenfor uddannelses- og kompetenceudvikling for den enkelte medarbejder eller virksomhed.
Som totalleverandør er det én af vores fornemmeste opgaver at sikre, at kunderne gennemgår en professionel og udbytterig uddannelse, og derved opnår de færdigheder, der skal give kunderne mest mulig værdi af deres... Læs mere