Search in
Courses Providers, List Your Courses for FREE
Menu
Subjects Covered & Categories
Learn: iPhone Programming

Category: Mobile Technologies


Basic Details
Eligibility:
(Pre-requisites)

We expect you to have knowledge of any object oriented programming language before you enroll for any iPhone training course. (Student / Professionals).

Medium of instruction:English
Overview, Content & Syllabus
  • Introduction of iPhone in which we will discuss about iPhone SDK and Xcode.

  • Objective C: It is an object oriented programming language in which you will learn all the language concepts in detail.

  • Cocoa Touch: Here, we will learn about Cocoa Touch framework and essentials Cocoa Touch classes.

  • iPhone Software Architecture and will also learn about Interface Builder.

  • User Interface (UI): Here, we will go through UIView, UIView Controller, UITabbarController, UINavigation Controller, UITableView and UITableView Controller.

  • Controls: Here, you will learn about Buttons, UIToolbar, Switch, Slider, TextField, TextView and Picker.

  • SQLite: It is a relational database management system which is light in size.

  • Core Data, Networking, Property Lists, XML and XML parsing, Web Service and File Handling.

  • Detecting & Handling Gestures, Drawing in custom views, Drawing Images & Photos, Multimedia and Animation with views.

  • Handling device orientation, Sending Mail and Map view with a detail study of Map Kit framework.

  • Camera / Accessing iPhone image gallery and Device Support: Accelerometer and Bluetooth.

  • Identifying device location, Autorelease Pools, Memory Management, Application Settings and Preferences.

  • At last, we will end our iPhone training session with a very important activity. We will be Deploying and testing applications on iPhone device.

The topics mentioned above are just the short outline of the syllabus. If you feel that we have missed any topic, you can always come to us and learn it, or just call us to confirm it.

iPhone – the name itself is enough to represent a 'quality brand'! This smartphone by Apple has become a dream phone for millions of people. It is one the rarest brands that are known for their quality. iPhone uses its own mobile operating system known as iPhone Operating System (iOS). Though iPhone is costly, but its market is always high. Thus, there is always a huge demand for quality iOS programmers.

Our iPhone training is highly useful for the candidates who are aspiring to become quality iOS programmers. It is also useful for professionals who want to brush-up their knowledge.

New technologies have always proved to be a great career option. Thus, Envision has always set pace with the changing technology. Mobile application is one such booming field which cannot be kept aside; especially in the age where computer technology has moved from large mainframes to small hand-held devices.

Smart-phone is the most popular among the hand-held devices. It has its own mobile operating system. Also, it is handy & light-weighted in size and comprises almost all the features that laptop and desktop computers can provide.

While designing the mobile applications development training program, we analyzed that among the smart phones, Nokia, Samsung, Microsoft, Hewlett-Packard (HP) and Blackberry are the popular smart-phone providers but Apple is the most popular among all. Apple's iPhone is the most popular smart-phone which uses its own copyrighted operating system known as iOS (iPhone operating system).

Google's Android is another mobile operating system which is an open-source and highly popular. The smart phones that use Android mobile operating system are in a great demand as well. Thus, considering their importance in today's market, we have designed two completely dedicated courses in mobile applications development training.


Course Schedule & Price
Classroom - Regular
When Duration Where Remarks Price
Not Specified Not Specified All Venues Total duration of iPhone training sessions: 50 hrs... more Price On Request

Venues (Locations)
Pune, Bibvewadi (Head Office):- Plot No.3, Sant Eknath Nagar Part - I Near Rajarshi Shahu Bank Bibvewadi, Pune - 411 037, Maharashtra, India


Pune, Fatima Nagar (Branch):- 6A, C-wing, Parmar Plaza, 1st Floor Opposite Sabji Fatima Nagar, Pune, Maharashtra, India


About Course Provider

Envision Computer Training Institute (ECTI)


Since its inception in 1999, Envision Computer Training Institute has been effectively substantiating the ever rising needs of technical support in the social and business scenario. The institute is successfully paving its way through the fields of Programming and Engineering acting as a full proof educational facilitator thus consistently delivering the demand of industry ready professionals.

Envision has always been in the quest of building a technical edifice for the students with its underlying values and core competencies in technical excellence, quality training and innovative concepts.

Browse similar courses by category





Subscribe & get details about interesting courses & events free in your mail