Consult our trainings :
> Digital Technologies training > Application Development training > Mobile, real time and embedded training > Application Development iPhone/iPad training
Application Development iPhone/iPad Training
Hands-on course
- Program
- Participants / Prerequisite
- Intra/Tailored
Program
This training will allow students to develop iPhone and iPad applications using Xcode and the Simulator on Mac OS X. They will learn how to register to Apple development program, to develop and to publish their applications.
PROGRAM
Introducing Apple iOS development framework
- Terminal types.
- Apple development framework.
- Options to develop as an Apple.
Introducing Objective-C
- Basic syntax and control structures.
- Using classes. inheritance.
- Protocols. Frameworks.
- Managing memory in Objective-C.
- Registering as an Apple developer
- Developer programs.
- Managing provisioning : developer, certificates, devices and appid
The development environment - Xcode
- Installing Apple SDK.
- Development methods. Using projects.
- Designing your application using Xcode.
- Managing the plist.
- Using the Simulator.
- Debugging and profiling your applications.
Hands-on work
Creating a simple application. Debug.
Designing an iOS application
- Managing an application development.
- Choosing your application features.
- Choosing the design pattern.
- Creating a storyboard.
- Tests and profiling.
- Publish your application on the Apple Store.
iOS development
- Managing View Controllers.
- Using simple objects : label, button, webviews, etc.
- Managing transitions using storyboards and segues.
- Using frames, delegate and datasource. Using tableviews.
- Launching your application.
Hands-on work
Several exercises for transitions, using buttons and various classes from the UIKit.
Participants / Prerequisite
» Participants
Tout public
» Prerequisite
The students should know an object-oriented language (ex. Java, C++, Objective-C).
Intra/Tailored
Book your place
Submit your request
Time schedule
Generally, courses take place from 9:00 to 12:30 and from 14:00 to 17:30.
However, on the first day attendees are welcomed from 8:45, and there is a presentation of the session between 9:15 and 9:30.
The course itself begins at 9:30. For the 4- or 5-day hands-on courses, the sessions finish at 15:30 on the last day