iPHONE APPLICATION DEVELOPMENT
iOS Application Development:
iOS training is usually considered by many individuals to be a complex form of programming, but on the reality it's not. The training for iOS application development basically starts from the scratch. The candidates are expected to have a brief knowledge on C programming, however the topics that are essential will be covered.
Xcode is the IDE for iOS development and runs on Objective C programming. Objective C is an Object-Oriented Programming language used basically for developing iOS apps.
Patron provides extensive training which is usually for 45 days followed by a live project (If the project is successfully executed can be submitted to Apple). This training is a certified training provided by Patron. There is 100% placement assistance for candidates who have successfully completed their exam.
Please find below the topics that will be covered during the training period:
a. Getting familiar again with C (Important topics covered)
b. Objective C Basics
Classes, Objects and methods
Properties
How to send message to Objects
Strings, Arrays....Etc
c. Xcode 4 Integrated Environment
Getting familiar with Xcode and its tool
Create and navigate iOS Projects
Use Xcode Interface builder
Use Xcode debugger
d. Cocoa Touch
Getting familiar with core classes in the framework
MVC design pattern
Define delegates to hook your app into the cocoa touch framework
Register and post notification
e. View and Views Controller
Design views with storyboards and segues in Interface builder
Create a data source to populate a table
Insert and delete table view
f. Navigation and Tab view controller
Usage of Navigation controller
Usage of Tab bar controllers
g. Keyboard Input and gestures
Configure a keyboard for an ideal user experience
Create a delegate class to handle keyboard input
Know about gestures and its types
h. Core Data basics
Use modelling tools to model persistent app data
Create, fetch, update and delete entities
Manage model relationships
i. Transitioning to iPad
Use the split view controller and popovers unique to ipad apps.
Transform an iPhone app into a universal app that can run on both platforms.
j. Performance & Debugging
Avoiding and handling memory warnings
Use instruments to fix memory leaks and profile code
Use the debugging tools built in Xcode.
Troubleshoot common errors and warnings.
k. LIVE PROJECT
To enrol for the iPhone Application Development Training,
register here.