iPhone/iPad iOS Programmering Workshop - (19. - 21. november 2014)

Onsdag, 19. november 2014 - 9:00 til Fredag, 21. november 2014 - 16:00

Alle dage fra 9.00 - 16.00

 

Formål

At sætte deltagere med et grundlæggende kendskab til iOS i stand til at udvikle apps, som fx kan skrive/læse data lokalt samt oprette netværksforbindelser og tilgå web-services.

Forudsætninger 

Følgende kurser eller tilsvarende viden:

  • iPhone/iPad iOS Programmering (inkl. iPad Mini)
  • Objetive C Programmering (fordel)

Beskrivelse

På det foregående kursus 'iphone/ipad iOS Programming* opnår man bl.a. forståelse for udviklingsmiljøet samt hvorledes man anvender iOS komponenter for at bygge brugergrænseflader på iOS-enheder.

Essensen i dette kursus/workshop er at forstå mere dybdegående elementer i iOS, som fx data- og netværkshåndtering fra en iPhone/iPad App. Næsten alle applikationer har jo nemlig brug for at gemme data eller kommunikere data, så dette er et meget vigtigt emne.

Vi starter med sammen at designe og udvikle applikationens brugergrænseflade.
Derefter videreudvikler vi vores app til at kunne gemme/hente data lokalt, både i filer samt i en SQL-database.
Derudover ser vi på, hvorledes man opretter netværksforbindelser fra sin app, og vi lærer at kommunikere med web-services.
Endelig udvider vi applikationen til at kunne bruge nogle af de mere hardware-relaterede frameworks i iOS.

Lærebøger:
SuperUsers udviklede kursusmateriale

Indhold

  • Kort opsummering af UIKit, hvordan man programmerer grafiske brugergrænseflader på iOS
  • Vi designer og udvikler sammen en komplet app; når kurset er afsluttet, står du således med kildeteksten til en komplet app med nedenstående grundlæggende funktionalitet.
  • Denne app kan du efterfølgende videreudvikle og tilpasse til, hvad dine ønsker måtte være, der er ingen rettigheder i relation til SuperUsers.
  • Applikationen indeholder:
    • Professionel brugergrænseflade.
    • Datainput fra bruger/anden datakilde, som gemmes/hentes i filer og i database.
    • Oprettelse af simpel netværksforbindelse.
    • Oprettelse af forbindelse til ekstern web-service, kommunikation med web-service og afkodning af data herfra, til anvendelse i app’en.
  • Derudover anvender vi nogle af de øvrige frameworks i iOS, for at få forståelse og erfaring med programmering af andre hardware og service-baserede dele af iOS.

Underviser:

Alle vore instruktører er erfarne praktikere. Vi lægger stor vægt på, at instruktørerne ikke blot er rene teoretikere, men også har erfaring fra løsning af opgaver i "det virkelige liv". Dette sikrer vi ved, at vore instruktører udover at undervise, også fungerer som konsulenter indenfor installation, konfiguration og tuning hos vore kunder.

Kurset udbydes i samarbejde med Superusers som har leveret kurser indenfor mobile platforme, netværk og programmeringssprog de sidste 28 år. De er Danmarks største private Microsoft Certified Partner for Learning Solutions.

Praktiske forhold: 

Tilmelding: Udfyld tilmeldingsformular øverst

Dato:  19. - 21. november kl. 9 .00 - 16.00 (3 dage)

Yderligere datoer (herunder også datoer for afholdelse i Jylland) kan fås ved at henvende sig til os.

Sted: Herregården Karlebogård, Karlebovej 91, 3400 Hillerød.

Der er 10 minutters kørsel fra Hillerød Station. Vi sørger gerne for transport fra/til Hillerød Station.

Pris: 3 dage/ 11.100,- kr. for en deltager (max. 8 deltagere pr. hold)

Pris er incl. forplejning og kursusmaterialer (ekskl. moms).