Advanced iOS Development Training
iOS is a mobile operating system for Apple-manufactured devices. iOS runs on the iPhone, iPad, Apple TV & iPod Touch. iOS is best known for serving as the underlying software that allows iPhone users to interact with their phones using gestures such as swiping, pinching & tapping.
Innovative Technology Solutions offers Advanced IOS Development Training in 9 different locations in India – Bangalore, Chennai, Delhi, Gurgaon, Hyderabad, Kolkata, Mumbai, Noida & Pune.
There are a number of reasons why you should attend this course. The course is very hands on & practical. At the end you will walk out with 2 fully functional apps that you have made. With a number of concepts covered there is no fundamental limit on the kind of apps you could make. Each student gets to work on an individual machine. At the end of the course you will be able to make simple apps which recognise touch events. This course acts as an added bonus on your resume’. Mobile Software Developers are in demand & a certificate for iOS App Development would go a long way.
Candidates Should have completed the iOS App Development Intermediate Course.
- INTEGRATION OF iOS 8 FEATURES
INTEGRATION OF SOFTWARE - PERSISTENT STORAGE
- iOS 8 Features
- How iAds work
- iAd integration
- Address Book
- Social Media Integration (Email, SMS, Facebook, twitter)
- Email integration
- SMS integration
- Twitter integration
- Facebook integration
- Audio Integration
- Small sounds
- Big sounds
- Music in the background
- Local notifications system
- What is required for APNs?
INTEGRATION OF SOFTWARE - NETWORKING
- Persistent Storage (plist & SQLite, CoreData)
- Integration of plist logic
- Using CoreData
TESTING & DEBUGGING
- Loading images sync & async from remote servers
- XML Parsing
- Integrating SOAP Web-service
- Common Issues faced by new users
- Using the Instruments Tool
- Memory Leaks
- Allocation Tool
- Debug Statements
- Developer programs
- Creating certificates
- Creating provisioning profile and Testing your app on the device
Candidates have to successfully complete the project assigned to them at the end of the course to get a certificate.