iOS Course Content
- Why we go for Mobile Apps.
- What are different Kinds of Mobile Apps.
- Basic Introduction about iOS Development.
Chapter 1: Basics of C
- Data Types
- Local Variables,Global Variables
- Control & Conditional Statement.
- How to use functions with or with out arguments.
- Differences b/w C & Objective C.
Chapter 2: iOS Basics
- What is iOS
- iOS Architecture
- MVC Design Pattern
- Application Life Cycle
Chapter 3: Introduction to Objective-C
- General Concepts of Objective-C
- Setting up development environment.
- Introduction to Xcode:
- Navigator Editor
- Utility Tools
- Console.
- Simulator
- Window, View Controller & Views
- Interface Builder.
- Compiler.
- Application Templates.
- Introduction to Storyboard.
- Difference b/w Storyboard & xib’s.
- Hello World Application.
- How ‘Hello World’ Working.
- Debugging & Instruments.
Chapter 4: Collection Data Types (Foundation Framework)
- String
a.NSString. b.NSMutableString.
- Arrays
a.NSArray b. NSMutableArray
- Dictionary
a.NSDictionary b.NSMutableDictionary
- Set
a.NSSet b.NSMutableSet
- NSThread
- NSTimer
- NSDateFormatter
- NSOperationQueues
- Log
a.NSLogs b.println ().
Chapter 5: UI Controls (UIKit Framework)
- Controls:
a.UILabel b.UIButton c.UITextField d.UITextView.
e.UIImageView f.UIPickerView g.UIDatePicker h.UITableView
i.UIActivityIndicator j.UISIider k.UISwitch l.UIScrollView
m.UISegement n.UICollectionView o.UIView p.UIActionSheet
q.UIAlertView r.UIControl s.UIWebview
- How to create a view & view controllers.
- How to implement Gestures like Swipe Gesture, Tap Gesture etc.
- Customizing UIControls & Custom Cells (UITableViewCell & UICollectionViewCell).
Chapter 6: Navigation Controller
- Flow of Navigation stack.
- UINavigationItems
a.Tiltle b.UIBarButtonItems.
- How to customize UINavigationController.
Chapter 7: Tabbar Control
- .Title
- Icons
Chapter 8: Protocols &Delegates
- What is protocol & Delegate.
- Custom Protocols & Delegates.
Chapter 9: File Management
- Creating/Deleting/Modifying Files & Folder.
Chapter 10: Data Storage (libsqlite3.0)
Chapter 11: Web services
- Restfull & Soap Webservice Calling.
- Difference b/w soap & restfull services.
- Web service Methods i.e GET & POST
- JSON & XML Parsing.
- Examples
Chapter 12: Maps (Map Kit & Collocation Framework)
- How to fetch current Location.
- How to Integrate Maps with annotations.
Chapter 13: Contacts (Address Book Framework)
- Reading, updating & Creating Contacts.
- Examples
Chapter 14: SMS, EMAIL & CALL
Chapter 15: Media
- Audio, Video Playing.
- Examples
Chapter 16: Design Patterns
- MVC – Model View Controller
- Singleton
- Delegate & Notification Center.
- Difference b/w delegate & notification center.
Chapter 17: Notifications
- UILocal Notifications.
- APNS – Apple Push Notification Services.
Chapter 18: Advanced
- Checking Internet Connection.
- How to access Camera & Photo Gallery
- Saving Images to Photo Gallery
- Swift Basics
- Resume Preparation.
- Mock Interviews.
- Telephonic Interviews.
- Skype Interviews.
- Live Projects Explanation.
SSLABS is the best iOS training in hyderabad.