Code: MOB400
Duur in dagen: 3
Roostering: Op Aanvraag
Download: Infosheet
€ 1499

Cursus iPhone Programmeren

Uw startdatum
Regio:

Doelgroep Cursus iPhone Programmeren

iPhone Programmeren Deze cursus is bestemd voor developers die willen leren programmeren voor de iPhone en de iPad.

Voorkennis iPhone Programmeren

Om aan deze cursus te kunnen deelnemen is het gewenst al enige kennis van Objective-C te hebben.

Uitvoering Training iPhone Programmeren

De theorie wordt behandeld aan de hand van presentatie slides en wordt afgewisseld met oefeningen. Demos zorgen voor een verduidelijking van de concepten. De cursustijden zijn van 9.30 tot 16.30.

Certificering

De deelnemers krijgen na het goed doorlopen van de cursus een officieel certificaat IPhone Programmeren.

Inhoud iPhone Programmeren

In de cursus iPhone Programmeren leren de deelnemers Objective-C en het Foundation Framework te gebruiken om apps voor de iPhone en iPad te ontwikkelen. De cursus maakt gebruik van de nieuwste versie van Objective-C. De deelnemers zullen ervaring opbouwen met Xcode en Interface Builder. De syntax van Objective-C zal worden behandeld en de deelnemers zullen leren hoe user input van iPhone en iPad kan worden opgevangen en worden verwerkt in de app. Verder zullen de deelnemers leren hoe User Interfaces worden opgebouwd die gebruik maken iPhone en iPad controls zoals text fields, buttons en pickers. Ook komt aan de orde hoe apps gebruik kunnen maken van iPhone table views, navigation controllers en andere UI componenten. Tenslotte wordt aandacht besteed aan hoe je in een iPhone of iPad app de state kunt bewaren en gebruikers gegevens kunt opslaan.

Module 1 : XCode IntroModule 2 : Objective CModule 3 : Interface Builder
What is XCode
Using Xcode
Editing XCode
Build and debug iPhone apps
Managing project resources
Objective-C programming language
Variables
Data types
Control Flow
Error Handling
Foundation Framework
Overview of Interface Builder
GUI tool
Designing your iPhone app’s UI
Connect the UI to your code
File’s Owner
First Responder
Module 4 : Cocoa TouchModule 5 : Table ViewsModule 6 : Navigation
Cocoa Touch Design Patterns
Model-View-Controller
Other design patterns
iPhone’s UIKit framework
UITableView
UITableViewController
Implementing data source methods
Implement delegate methods
Present data
Interact with the user
iPhone’s navigation controller
Tab bar controller
Other UIKit components
iPad-specific controls
popovers
Module 7 : Touch EventsModule 8 : Custom Drawing
Standard iPhone controls
Standard iPad UI controls
Managing custom components
Response to user input
Core Graphics
Core Animations
Customise iPhone
iPad UI components
Displaying images
Manipulating images
Rich animation
Graphical elements

Kantooradres:
SpiralTrain BV

Gebouw "De Sijnsmeester"
Standerdmolen 8 – 1.11
3995 AA Houten

IP Computer Training Centrum
Diemerhof 32-36
1112 XN Diemen

020 7600027
http://www.ip-computer-training-centrum.nl

Compu Act Opleidingen
Slinge 303
3085 ER Rotterdam

023 - 551 3409
www.computertraining.nl

Trainspot
Kleine Singel 33
3572 CG Utrecht

030 - 737 05 81
http://www.trainspot.nl

IP Computer Training Centrum
Leenderweg 292
5644 AE Eindhoven

040 - 256 65 20
http://www.ip-computer-training-centrum.nl