Batch
Date: June
4th @ 8:30AM
Faculty:
Mr. Prasad
Duration:
30 days
Fee:
3000
INR + Reg Fee 100 Rs.
Location
: S.R
Nagar, Hyderabad.
Venue
:
Canara
bank building 2nd floor,
near S. R Nagar Ploce Station,
Hyderabad-500038.
Contact: 80 96 96 96 96
Syllabus:
1. The iPhone Software Development
Kit (SDK) - 2 hours
• The Software Development Kit (SDK)
• Objective-C
• Frame works
• Cocoa Touch
• Foundation Framework
• The iPhone Frameworks
2. Objective-C - 3 hours
• Objective-C Classes and Objects
• The @interface and @implementation Compiler Directives
• Method Declaration and Definition
• Nested Arguments
• Class and Instance Methods
• The alloc and init Methods
• Managing Memory Using Retain and Release.
• Properties, Retain, Assign, Copy.
• Multiple-Argument Messages
• Understanding the id Variable type
• Categories & Protocols.
3. UIApplication and UIApplicationDelegate
- 1 hour
• Adding a UIView and UIViewController to a UIApplicationDelegate
• Connecting UIWindow, UIApplication, and UIApplicationDelegate
• UIApplication and UIApplicationDelegate
• The main.m file
• Handling Application Life Cycle Events.
4. UIView and UIViewController
- 1 hour
• The UIView Class
• The UIViewController Class
• View-based Application Template
• IBoutlet and IBAction
5. Controls - 5 hours
• UIButtons
• UIText Fields
• UILabels
• UISliders
• UIProgress
• UISwitch
• UISearchBar
• UIImage View
• UISegmented Control
• UIAlerts & Action Sheets
• UIPage Controller
6. Basic NS Classes - 2 hours
• NSString, NSObject
• NSArray, NSMutable Array
• NSDictionary, NSMutable Dictionary
• Other etc important classes
7. Tables Using UITableView and
UITableViewController - 4 hours
• UITableView
• UITableViewDelegate and UITableViewDataSource
• UITableViewDelegate
• UITableViewDataSource
• Adopting the UITableViewDelegate and
• UITableViewCell
• UITableViewController.
8. UINavigationBar and UINavigationController
- 2 hours
• UINavigationBar, UINavigationController, and UINavigationItem
• Try This: Building a Three-View Application Using a
Navigation Bar
• Adding Another View
• Try This: Duplicating the Utility Application
• More on the UINavigationController
• Pushing and Popping
9. UITabBar and UITabBarController
- 2 hours
• UITabBar, UITabBarController, UITabBarItem, and UITabBarControllerDelegate
• Using the Tab Bar Application Template
• Adding a Tab Bar Item to a Tab Bar Application
• Allowing Users to Customize a Tab Bar
10. XML Parsing - 3 hours
• Parsing Techniques
• NSXMLParser class
• NSXMLParserDelegate methods
11. WebServices - 5 hours
• NSURL Class
• NSURLRequest Class
• NSURLConnection Class
• Synchrnous and Asynchronous process
12. Core Data - 4 hours
• Core Data in brief
• Creating Core Data Model
• Entites, Attributes, Relationships
• Generating NSManaged Object
• Adding Objects
• Saving Changes
• Fetching Entities
• Deleting Entities
13. SQLite - 4 hours
• Creating DataBase using simple firefox SQLite Manager
• SQL Database Manipulations
• Opening the DataBase
• Statements, Preparing Statements, executing statements
• Select
14. Multimedia - 2 hours
• Playing Sounds
• AVAudioPlayer, AVAudioPlayerDelegate
• Media Player Framework
• MPMoviePlayer Controller
15. Google Maps & Annotations
Introduction. - 2 hours
• CLLocation, CLLocationCoordinate2D classes
• Pointing a Location
• Adding Annotations
o REAL TIME SCENARIOS ON EVERY TOPIC
o DAILY TASKS