Apple Ios Training Program
We offer comprehensive and job oriented Apple IOS
Training program .We are based in
Princeton, NJ
*********Training and Placement for OPT/CPT Students/H1 /Citizen/GC******
****We provide all course material ******
****Accommodations available for candidates.******
****Classes held on weekends*******.
( Classroom & Online Training )
Call@ 609- 249-3931, 609-301-4646
1. Introduction
Requirements: installing the SDK
Becoming a registered Apple Developer
Joining the iOS Developer Program
Creating a simple iOS application
The four pillars of iOS application development
2. The Tools
Using Xcode
Using the iOS Simulator
3. Objective-C Refresher
Objective-C basics
Objective-C structure
Creating variables
Using pointers
Sending messages and calling methods
Creating objects
Understanding Automatic Reference Counting (ARC)
Using existing classes
Creating custom classes and methods
Creating properties
4. Core iOS Project Skills
Using the different iOS project types
Using the Model-View-Controller (MVC) design pattern
Creating basic interaction
Creating quick connections
Dismissing the keyboard
Dismissing the keyboard with delegation
Using delegation in iOS
Creating alert messages
Understanding the iOS application lifecycle
Understanding multitasking
5. Troubleshooting
Troubleshooting a basic application
Creating breakpoints and using the Xcode debugger
6. Using UI Controls
Creating user interfaces (UI)
Using and customizing a picker control
Using data sources
Selecting items in user interface controls
Using the Apple Human Interface Guidelines (HIG)
Using Table Views
Introduction to table views
Creating a table view
Reusing table cells
Customizing a table view
Customizing table view cells
8. Creating Apps with Multiple View Controllers
Introduction to multiple-view applications
Deconstructing a utility app
Understanding navigation controllers
Creating a master-detail application
Creating a tabbed application
9. Using Storyboards
Introduction to storyboards
Creating scenes and segues
Passing data between scenes
Step one: creating the storyboard
Step two: creating the custom class
Step three: creating the view controllers
Step four: loading the data
Step five: passing objects between scenes
10. Using Blocks and Grand Central Dispatch
Introduction to blocks
Understanding Grand Central Dispatch
Creating a multithreaded app
11. Saving Data
Understanding the options for saving data on iOS
Saving and loading data from property list files
12. iPad Development
Understanding iPad development
Using iPad-specific UI elements
Creating iPad apps with popovers
Creating iPad apps with split views
|