Medium of instruction: | English |
Objective C
-
Classes , Properties , Categories and Protocols
-
Control statements and loops in objective C
-
Working with Arrays and Dictionaries
-
Working with Foundation Classes
-
Understanding run-time environment
Memory Management
-
Understanding the Memory leaks
-
Reference Counting algorithm
-
ARC
iPhone SDK
-
Introduction to iPhone SDK.
-
Introduction to xcode.
-
COCOA Touch Framework.
-
iOS Application Architecture.
Views and Views Controller
-
View
-
ViewController
-
View Life cycle.
-
Basic Controls - Labels, Button, TextField, Slider etc
Advanced Views and Controller
-
TableView
-
TableView Controller
-
Picker View, Date Picker
-
Scroll View
-
Web View
-
Navigation and Tabbar Controller
Interface Builder
-
Understanding Interface builder
-
Understanding XIB files.
-
Creating Outlets and Actions
Data Storage
-
Directory structure of an iOS App.
-
Using SQLite database.
-
Using Core Data
-
Property List.
-
User Defaults
XML and Web Services
-
XML Parser .
-
JSON Parser.
-
SOAP based web service
-
REST web service.
Touches and Gestures
-
Handling the touch events.
-
Handling Gestures.
Multimedia
-
Playing Audio file.
-
Playing short sounds.
-
Playing Video on iPhone.
Maps
-
Displaying Map in iOS App
-
Working with Pin Annotations.
-
Handling the Map region.
Storyboard ( iOS 5)
-
Using Storyboard to design the app.
-
Using Segues
-
Passing data from One Controller to another
Handling Different Screen Sizes
-
Programmatically controlling the views
-
Using springs and struts model
-
AutoLayout ( iOS 6)
Multithreading
-
Multithreading in an iO App
-
Using NSThread
-
Using GCD ( Grand Central Dispatch )
Using Camera
-
Capturing image using camera
-
Getting the images from the Image Gallery.
Accessing Device Sensors
-
Accelerometer
-
GPS
Mails and SMS
-
Sending mail and SMS from an App.
Transitioning to the iPad
-
SplitView Controller
-
PopOver Controller
Deployment
-
Installing and testing an App on iOS Device.
-
Publishing an app to the Appstore
Why Need It
Currently there are more than 27 million Smartphone users;and they are just 9% of the total mobile users. There is ample opportunity for growth. These people would need apps for their iphones.
It may so happen in future that most office work that we currently do in desktop/laptop, may be done in smartphones – this seems especially true for anything requiring text reading and editing.
Course at Technnovation Labs
We at Technnovation have brought out the course with the practical bent. In our course, most of your time would be spent designing apps and clearing the bugs in them rather than in theory.
Our faculty has years of industry experience and our course structure is designed to put you through the problems regularly faced when developing iOS apps for iPhone and iPad in the real world.
Course Goals
After the completion of this course you will:
-
Get familiar with iOS environment
-
Get to know the steps involved in developing, testing, and commercializing a mobile applications for iOS
-
Be able to use SDKs features such as Layouts, Storage, Connectivity, Messaging, Browsing, Java support, Media support, Additional hardware support and Multi-touch
-
Be exposed to common problems and learn how to troubleshoot them within the development environment and on the wireless devic
-
Have used a wide variety of APIs for a variety of features, including graphics, multimedia, and web access
-
Create mobile applications through examples
Who can take it
Previous knowledge of C/C++ is necessary for taking this course.
This course will teach you to build mobile applications for iPhones & iPad in iOS environment. The training would be in Objective C
This iOS app development course will take you through the idiosyncrasies of the operating system as well as of Objective C.
Mobile apps are different from desktop/laptop apps. Phones are small and always in motion. They have less processing power, memory and energy but they are moving. Hence many apps for require location information. This course will take you through the whole process and teach you to develop iOS apps within these environs.
Keep in mind that Objective C is a superset of C, i.e., it has some additional features above C that you need to get yourself familiar with;this course will teach you that.
Job Profile
After getting the skills to develop apps for iOS, you can get jobs in any company which has to deal with making apps, as iOS is the most used mobile OS in developed markets of Europe and US.
Alternatively, you can make your own apps and make money. If you have a great idea for an app, then this is the path to take.
Faculty
The faculty are expert in mobile app development & possess the following skills
-
Excellent knowledge of Objective C & iPhone iOS SDK
-
Knowledge of XML & JSON
-
Working experience in SQL Databases and knowledge of SqlLite
-
Solid development skills particularly related to location based mobile applications.
-
Additional knowledge of HTML & Javascript
-
4+ years of experience developing iOS apps
What is Next?
You could Learn objective C and become an iOS developer to develop apps for iPhone & iPad.You could learn HTML, CSS & Javascript to build apps using PhoneGap or build apps for Firefox mobile OS.
Course Features
1 Hours
of Daily Trainer interactive training
1 Hours
of Daily practice, assignments by Trainers
150+ Assignments
Various assignments to practice on
400+ PDFs | 500+ PPTs
Access Text based learning resources
Course Stats
4 Trainers
Who are Sr. Web Designers in various reputed companies
84 Students
Have attended this course
Classroom - Regular | ||||
When | Duration | Where | Remarks | Price |
Not Specified |
1 Months |
All Venues | Not Specified |
INR 10,000 Per Course (Taxes As Applicable) |
Price Notes: Group Discount: (RS.9,500/- for a group of 10 people & above) Laptop discount 500/- |
Classroom - Weekend | ||||
When | Duration | Where | Remarks | Price |
1st March, 2014 |
1 Months |
All Venues | MAR/iPADev/M/Bt1 morning Custom Batches - Just in ... more |
INR 10,000 Per Course (Taxes As Applicable) |
1st March, 2014 |
1 Months |
All Venues | MAR/iPADev/A/Bt2 afternoon Custom Batches - Just i... more |
INR 10,000 Per Course (Taxes As Applicable) |
8th March, 2014 |
1 Months |
All Venues | MAR/iPADev/M/Bt3 morning Custom Batches - Just in ... more |
INR 10,000 Per Course (Taxes As Applicable) |
8th March, 2014 |
1 Months |
All Venues | MAR/iPADev/A/Bt4 afternoon Custom Batches - Just i... more |
INR 10,000 Per Course (Taxes As Applicable) |
15th March, 2014 |
1 Months |
All Venues | MAR/iPADev/M/Bt5 morning Custom Batches - Just in ... more |
INR 10,000 Per Course (Taxes As Applicable) |
15th March, 2014 |
1 Months |
All Venues | MAR/iPADev/A/Bt6 afternoon Custom Batches - Just i... more |
INR 10,000 Per Course (Taxes As Applicable) |
22nd March, 2014 |
1 Months |
All Venues | MAR/iPADev/M/Bt7 morning Custom Batches - Just in ... more |
INR 10,000 Per Course (Taxes As Applicable) |
22nd March, 2014 |
1 Months |
All Venues | MAR/iPADev/A/Bt8 afternoon Custom Batches - Just i... more |
INR 10,000 Per Course (Taxes As Applicable) |
29th March, 2014 |
1 Months |
All Venues | MAR/iPADev/M/Bt9 morning Custom Batches - Just in ... more |
INR 10,000 Per Course (Taxes As Applicable) |
29th March, 2014 |
1 Months |
All Venues | MAR/iPADev/A/Bt10 afternoon Custom Batches - Just ... more |
INR 10,000 Per Course (Taxes As Applicable) |
Price Notes: Group Discount: (RS.9,500/- for a group of 10 people & above) Laptop discount 500/- |
Classroom - Corporate Training | ||||
When | Duration | Where | Remarks | Price |
Not Specified | Not Specified | All Venues | Not Specified | Price On Request |
Technnovation Labs
The ubiquitous nature of technology has marked its impact in our day-to-day life with its rapid development rate. Now, it becomes the demand of time that people should be adept at technology.
Training from a professional institute is the pre requisite which will open up greater avenues. Keen focuses on fundamentals with crystal clear concepts can easily transform student to professional & as a summation it will groom a person on all fronts - improved achievement, improved motivation, and improved technological literacy.
The world today has become largely technologically dependent, making progress faster than the speed of light we just cannot deny the position that it holds in our life. The world has become a smaller place and there is a lot of competition among its inhabitants to secure a successful place in this highly competitive scenario. Technology has spread its wings in every sector be it shopping, financial transactions or even education.
However, amid ever-changing technology trends, Technnovation Labs vividly signifies a perfect medley of theoretical knowledge & practical exposure. With our extensive array of various training programs we stand distinguished amongst crowd.
We are a Training & Technology Innovation Hub formed by group of Industry professionals who has stamped their impression in very short span of time. By bolstering the technological literacy with our unique training methodologies, we ranked as Game changers amongst competitors. We are the most sought training partner by students, professionals & corporate because of our full house provision of training resources in technology such as web design and development using PHP, ASP.Net & HTML5. Being master in catering the demands of time we provide numerous career opportunities.