iPhone and iPad App Development Course

Start developing beautiful iPhone and iPad apps, in a matter of days. Learn iOS app development using xCode.

Extensive hands-on development exercises, delivered by an expert trainer. Packed with iPhone and iPad development best practices.

Free: Two hours Agile In a Nutshell course. Contact us for more details.

Upcoming Courses Request On-Site


What You Will Learn

  • Objective C Language and xCode
  • Objects in iOS
  • Building the UI
  • Cocoa Touch Design Patterns
  • Navigation
  • Build and use Tab Bars
  • Tables Views
  • Core Data
  • Animation
  • Hardware and Communication
  • iAd Advertising and in-App Purchases
  • Custom Drawing

During this four day iOS, iPhone and iPad, App Development course you will learn through instruction and hands-on development exercises. Whether you are just picking up iOS or need to freshen up your development toolset, this course helps you build a solid foundation.

Call Us at +44 7549 941125 in case you have any questions or contact us via email.

Course Outline

Objective C Language and xCode
  • Objective C overview
  • Objects
  • Classes
  • Messaging
  • Foundation framework
  • Using xCode
Hello iOS
  • Categories and Extensions
  • Fast Enumeration
  • Static Behavior
  • Selectors
  • Threading
  • Remote Messaging
  • Exception Handling
  • Memory Management
Building the UI
  • UI basics
  • Overview of Multitouch
  • UIView and UIView Controller
  • View-based Application Template
  • Application Life Cycle Events
  • Exploring the views
  • Action sheet
  • Page Control and Image View
  • Segment control
  • Adding view Dynamically
  • Switching views
  • Animating transitions
  • Passing Data between Views
  • Designing App UI
Cocoa Touch Design Patterns
  • Apple Model--View--Controller
  • iPhone UIKit framework
Navigation
  • Manipulating NavigationBas items
  • Implementing NavigationBar in an app
  • Tabbed applications
Tab Bars
  • Tab Bar Application template
  • Creating a Tab bar Application
Table Views
  • TableView Controller
  • Table Views Delegates
  • Table View data sources
  • Table row manipulation
  • Table layout
  • Using a table in a navigation controller
Core Data
  • Core Data Architecture
  • Data schemas
  • Data Models
  • Loading, fetching and saving Data
Animation
  • Transforming Views
  • Translation
  • Rotation
  • Scaling
iAd Advertising and in-App Purchases
  • iAd Advertising
  • Enabling and Implementing In-App Purchase functionality
Hardware and Communication
  • Camera
  • Mapkit
  • Core Location
  • Accelerometer
  • Messaging
  • Push Notification
  • Location Notification Services

Upcoming iPhone and iPad App Development Course Courses

DATE TITLE LOCATION VENUE PRICE
Jun 24, 2013 - Jun 27, 2013 iPhone and iPad App Development Course London, UK £1795
Book
Sep 9, 2013 - Sep 12, 2013 iPhone and iPad App Development Course London, UK £1795
Book
Not ready yet? Join our mailing list and we'll keep you posted on course news. We hate spam as much as you do.

Have a Question?

Call us now at +44 7549 941125

Course Info

Duration: 4 days
Pre-Requisite: Software development knowledge using languages such as Objective-C, C#, Java, C++ or PHP etc.