iOS - Apple iOS Development - Foundation

Kort om undervisningen

Kurset vil består af ca. en femtedel teori og fire femtedele opgaver. Instruktøren giver inden hver opgave en introduktion til et emnet for opgaven og kursisterne vil derefter løse opgaven i grupper eller individuelt. Der vil ved kursets start blive udleveret to bøger - henholdsvis Programming in Objective-C samt The Core iOS 6 Developer's Cookbook begge fra forlaget Addison-Wesley.

Indhold

  • Apple iOS Developer Program
  • iTunes Connect
  • iTunes App Store<
  • Udviklingsmiljøet XCode
  • Programmeringssproget Objective-C
  • Basal applikationsudvikling på iOS platformen herunder
  • Applikationsmodellen
  • Livscyklus
  • Brugen af storyboards
  • Brugen af Model View Control på iOS platformen
  • Brugen af Delegate på iOS platformen
  • Brugen af Data source på iOS platformen
  • Indføring i indlæsning af filer over nettet samt kald af web services
  • Indføring i lokationstjenester og kort

Forudsætninger

Det forudsættes, at deltagerne har minimums et års erfaring med udvikling af applikationer i en af de klassiske trediegenerations programmeringssprog, som for eksempel Java, C#, C++ C. Erfaring med udvikling på andre mobile platforme er ikke nødvendig. 

Det forudsættes endvidere at hver deltager medbringer en Mac OS X-baseret computer, som er i stand til at afvikle XCode 4.x, hvilket mindst kræver 4GB RAM. Computeren skal inden kurset være konfigureret med den seneste version af Mac OS X samt XCode. Både Mac OS X Mountain Lion og XCode 4.x kan hentes samt installeres via Apple App Store. Der er ikke et krav om medlemskab af Apple iOS Developer Program da deltagerne udelukkende vil anvende iOS simulatoren. 

Målgruppe

Kurset henvender sig til udviklere, som skal i gang med udvikling af applikationer til iOS platformen, men som mangler basal viden om udviklingsmiljø, programmeringssprog og applikationsmodel. 

Efter kurset kan deltageren

  • designe og udvikle iOS-baserede applikationer
  • læse og skrive Objective-C kode
  • anvende iOS effektivt som udviklingsplatform
  • anvende location API’et til praktiske formål, fx visning på kort
  • kalde web-services og tilgå filer over nettet

Kontakt gerne Lund&Bendsen ved hjælp af vores kontaktformular eller ring til telefon (+45) 33 861 861 for at høre nærmere.