Download as pdf or txt
Download as pdf or txt
You are on page 1of 3

Course : iPhone Mobile Application Development

Duration : 45 Days

Training Syllabus
1. Demo 1:
a. iPhones History
b. Hardware
c. Software
d. iPhone SDK
e. AppStore
2. Demo 2:
a. MAC OS History
b. Types of MAC OS
c. Versions of MAC
3. Getting Around in XCode Tool.
4. Getting Around in XCode Interface Builder (XIB).
5. Mac OS Explanation Comparing with Windows OS.
6. Crash Course in Objective-C Programming Language.
7. Getting started with iOS Programming.
a. Obtaining Tools and SDK
b. Components Of XCode
c. Architecture Of the iOS
d. Versions Of iOS
e. Screen Resolutions
f. Customizing Your Application icon.
8. Design Pattern: MVC (Modal view Controller)
9. Sample Program explanation by using XIB and pure coding (without XIB).
10. Views, Outlets, and Actions.
a. Outlets and Actions
b. Using Views

I.
Using the AlertView
II.
Using the ActionSheet
III.
PageControl and ImageView
IV.
Using the WebView
11. All Sample programs explanation with objects which present in XCode Tool Library.
Label, RoundRectButton, Segmented control, Slider, Switch, ActivityIndicatorView,
ProgressView, Stepper, ScrollView, Picker, DatePicker, View, NavigationController,
SearchBar, ToolBar, BarButton Item, TabBar, TabBarItem
12. Table View Programming in iOS
a. Creating A Simple table View
I.
Adding a Header and footer
II.
Adding an Image
III.
Displaying the item selected
IV.
Indenting
V.
Modifying the height of each Row
b. Using the Table View in Master-Detail Application
c. Displaying Sections
I.
Adding indexing
II.
Adding Search Capability
III.
Disclosures and checkmarks
IV.
Navigating to Another View
13. Simple Animations and Video Programming.
a. Using the NSTimer Class
I.
Animating The Visual Change.
b. Transforming Views
I.
Translation
II.
Rotation
III. Scaling
c. Animating a Series Of Images
d. Playing Video and Audio On The iPhone
14. Accessing Built-In Applications
a. Sending E-mail
b. Invoking Safari
c. Invoking the Phone

d. Invoking the SMS


e. Accessing the Photo Album and Camera
15. Gestures Programming.
a. Tap Gesture
b. Pinch Gesture
c. Pan Gesture
d. Swipe Gesture
e. Rotation Gesture
f. Long press Gesture
16. Database Programming Using SQLite Manager.
17. Map kit Programming.
a. Displaying Maps and Monitoring Changes using the Map kit
b. Getting Location Data
I.
Specifying the Hardware Requirement for Location Tracking
II.
Displaying Location Using a Map
III.
Getting Directional Information
IV.
Rotating the Map
V.
Displaying Annotations
VI.
Reverse Geo-Coding
VII.
Displaying a Disclosure Button
18. Using Web Services
a. Basics Of consuming XML Web Services
b. Consuming a Web Service in your iOS Application Using SOAP.
c. Parsing the XML response
d. Consuming JSON Web Services.
19. How to post your status in to Twitter and Face Book from inside the application.
20. Basic ideas on Core Animation Programming.
21. Steps for how to deploy your Application in iPhone device.
22. Real Time Project Explanation.
NOTE: By the end of the course will provide Soft Copies of iPhone books and Sample codes.

You might also like