

Hop med på App-bølgen og deltag på dette utrolig dynamiske og intensive femdages kursusforløb, hvor du vil blive ført igennem funktionerne, der er påkrævet for at kunne udvikle applikationer til hverdagens mest populære, mobile platforme: Apples iPhone, iPod Touch og iPad. Vi bruger Apples udviklingsmiljø, og du lærer at udvikle Apps fra bunden. Dette kursus er for dig, der har programmeringserfaring og vil følge med udviklingen. På kurset lærer du at udnytte de mange spændende og nye kommercielle muligheder, som Apps indbyder til.
Vigtigt: Kurset foregår på engelsk. Instruktøren taler engelsk. Det udleverede dokumentationsmateriale fra Apple er på engelsk, ligesom det udleverede øvelsesmateriale er på engelsk.
Forudsætning: Kendskab til MAC er et krav. Erfaring med programmering er en forudsætning. Det kan være i kodesprog som ActionScript, C, C++, Objective-C eller C Sharp. Det er muligt at bygge Apps uden at kode ret meget. Men de bliver meget simple. Du kan derfor godt deltage, selvom du ikke er programmør til daglig, men du skal være forberedt på, at jo længere kurset skrider frem, desto mere kode vil der indgå i kurset.
Du lærer de forskellige værktøjer til udvikling af en app, og du får inspiration til og et overblik over, hvordan denne udvikles. Vi skal allerede på kursets første dag udvikle helt små Apps, og du introduceres til værktøjerne og strukturen i Xcode, som vi anvender.
Vi skal udvikle en lille App ved hjælp af kodning i Objective-C, og du lærer vigtige Objective-C koncepter som: klasser, variabler, test, de-bugging. Vi gennemgår i en vekselvirkning en kode, hvorefter du implementerer denne i din App. Denne seance på 3-4 timer er en ren kode-seance, som sikrer, at du bliver fortrolig med programmeringssproget. Al denne basisviden bruges til let at kunne gennemføre kursets efterfølgende forløb, hvor vi skal udvikle flere små Apps.
Du lærer at implementere brugervenlig navigation som knapper og andre standardfunktioner f.eks. tekstfelter, frembringelse af tastatur og alert-view, og samtidig viser vi, hvordan du kan skifte imellem forskellige views. Disse funktioner er nødvendige at kunne mestre, for at du kan udvikle en brugbar App.
Vi viser, hvordan du indsætter en videoplayer og implementerer videofunktioner i en App, hvordan du implementerer kort funktioner i en App, og hvordan du opbygger ikoner og kan "launch" billeder. Vi finder desuden ressourcer på nettet såsom links, info, video etc. Apples dev. website.
Vi skal kigge nærmere på, hvordan du udvikler en App med XML integreret. Du får "feeds" fra Twitter, der kan vises i din App, du lærer Table view, og vi bruger en del tid på at forstå XML-integrationen og de mange grafiske detaljer. Herefter skal vi udvikle en komplet velfungerende App fra bunden af – glæd dig!
Du indføres i forskellige iPhone features f.eks. adressebog, telefon, mail, kamera, gestures, accelerometer, gyroscope. Vi udvikler en serie af små Apps, og her lærer du at integrere standardfunktioner fra en iPhone i en App.
Du lærer "best practise", til når du skal klargøre din App til App Store, vi kigger på iTunes Connect, og hvordan du oploader din App. Vi ser også her nærmere på, hvordan du effektivt kan gemme indstillinger fra en App i en database, og hvordan du kan bruge "Instruments" til at profilere din App.
For at du får et så optimalt udbytte af kurset som muligt, foreslår vi, at du får din egen personlige udviklerkonto hos Apple. Du skal være registreret som IOS developer, og det koster ca. 100 USD. Instruktøren gennemgår registreringsproceduren på kursets første dag. Dagen efter din ansøgning er afsendt, vil du kunne teste de Apps, du udvikler på en iPhone. For at få din personlige konto skal du have kreditkort med og selv betale for registreringen. Udgiften hertil er ikke inkluderet i kursusprisen. Det er dog slet ingen forudsætning for deltagelse, at du får din egen konto – men en fordel både under og efter kurset. Det er ligeledes heller ikke en forudsætning, at du har din egen iPhone med – men en fordel, da du vil kunne teste Apps, ikke kun på computeren men også på en telefon.
Klik på den ønskede dato nedenunder for at booke kurset online