Home >
CSE&IT Courses >>
Iphone Development Course
Iphone Development Course
Curriculum
Introduction
Apple inc. Introduction
IOS apps Introduction.
Introduction Swift. (The programming language for developing iOS apps)
Introduction to Xcode and compilation tools
Joy of Swift
Swift playground
Swift Basic operators, Strings, characters
Swift collection types.
Swift classes and structures.
OOP in swift and Misc topics which are common to any programming language.
Creating first Xcode project
Creating first Xcode project.
Application Lifecycle.
Xib,StoryBoard and Interface builder.
Creating and building simple applications.
View application sandbox and Crash Logs of Application.
Working With UITableView
UITableViewController.
UITableViewCell.
TableView practices
CustomCell creation.
Multi View Applications
view to view (Present model view controller )
Navigation controller
Tab-bar controller
Uipageviewcontroller
REST services , XML and JSON Parsing
Asynchronous and synchronous request.
Xml and JSON Parsing.
Rest service.
Error handling
Lazy loading
Maps SDK
Introduction to MapKit Framework
Showing a simple Map
Update User Location
Introduction to google maps and using it in your app
Local data storage
Core data.
Local cache.
Saving image in local storage.
App migration.
Stack Queue and Trees
Local notifications
App level Notifications
Push Notifications
Social Network Integration
FaceBook
Twitter
Google +
Testing And Deployment
Debugging application in device.
iOS5,iOS6,iOS7 features and differences
App store Submission
MultiTasking in iOS
GCD.
GCD dispatch queues.
GCD with Synchronous vs. Asynchronous
Handling Background Tasks
Delaying Task Execution
Project
An industry standard project will be shared with the participants and guided for the completion.
Enroll Now