Prism is an corporate training firm present in Mumbai, Pune & also in Bangalore. We have provided corporate trainings across INDIA in other locations as well including Hyderabad, New Delhi, Noida, Gurgaon, Kolkata & Chennai as well.
We will not train you to use redundant features that are part of some academic curriculum; instead we will show you how to unleash the power that lies behind this super-suite of software.
Our Iphone courses cover Basics to Advance for professionals/ developers whilst each session is tailored to our Our Clients needs.
The iPhone has generated tremendous interest in the programming community. It has a large and rich API based on the Mac OS X, with extra features providing support for services such as GPS (location services) and multi-touch interface.
The course will take you through the basics of the development tools utilized in iPhone programming, such as XCode, Interface Builder and also Objective-C and the extensive Cocoa API framework. This course is concerned with the development of applications on the Apple iPhone and iPod Touch platforms.
Cocoa and the Apple iPhone SDK will be used as a basis for teaching programming techniques and also design patterns related to the development of standalone applications and mobile portals to Web services. Emphasis is placed on the processes, tools and frameworks required to develop applications for Apple iPhone and iPod Touch devices.
You will create number of small applications, each designed to highlight specific iphone features and also show you how to control or interact with those features. If you combine the foundation you will get from this course with your own creativity and determination you'll have everything you'll need to build your own professional iPhone applications.
Prerequisites: Not strictly enforced but strongly recommended that students should be comfortable with programming in C, especially with regard to using pointers and general C memory management (malloc/free) also familiarity with object oriented designs and principles will be definitely helpful.
Iphone Training Courses
- Introduction to iPhone SDK
- A Hello World using Xcode
- Objective C – Complete details from Objects to Categories, Exceptions and
- Protocols
- Essential Cocoa Touch classes
- iPhone Software Architecture
- Interface Builder
- UIView and UIView Controller
- UITabbarController
- UINavigationController
- UITableView and UITableViewController
- Controls – Buttons, UIToolbar, Switch, Slider, TextField , TextView
- Advance Controls – Pickers
- SQLite database
- Core Data
- Networking
- Property Lists
- XML and XML parsing
- Web Service
- File Handling
- Touches Taps & Events
- Detecting & Handling Gestures
- Drawing in custom views
- Drawing Images and Photos
- Multimedia ( Audio and Video )
- Animation with views
- Handling device Orientation
- Map View - Map Kit framework
- Sending Mail
- Camera / Accessing iphone image gallery
- Device support : Accelerometer and Bluetooth
- Identifying device location
- Autorelease Pools and Memory Management
- Application Settings and Preferences
- Deploying & testing application on iPhone device
iPhone Training in Application Development
- The iPhone is the most exciting and rewarding development platform, learn today's most demanding skills to program for iOS-based devices and become a Professional iPhone Developer.
- GeniusPort iOS Development course is designed to provide a hands-on training required to master the basics and advanced features of iPhone development.
- You will be provided with individual Mac/Devices, Course Materials and also hands on exercises with Best-In-Class Infrastructure.
- GeniusPort iPhone instructors are long time Mac/iPhone software programmers with successful apps in the Apple iPhone App Store.
- The blend of Instructor-led presentation and hands-on exercises will make you proficient on the tools and the essentials of iPhone application development which will give you a solid career which is always in-demand and recession-proof. Learn more about iPhone Application Development Training.
Kindly contact us for more details.