| 01628-504620,98720-87620

Advance iPhone Apps Development Training for Objective-C Developer

Apple is one of the leading tech giants and their iOS is no doubt one of the most advanced operating systems. The iPad, iPhone, iPod have remained some of the most sought after electronic gadgets in the world. The iOS(iPhone) training provided by GN Infotech is designed to offer industry relevant iOS application development program for the learners. Our curriculum provides hands on experience to the students from which they can learn the ropes of the industry.
GN Infotech provides the best iPhone Training in Khanna with above mentioned course curriculum. GN Infotech labs are equipped with latest software so that students can get 100% practical training.

At the completion of Advance iPhone training the participant will exhibit the following

Build and install iPhone apps
Understand UI Kit framework to design user interface and its elements.
Manage basic geometric structures, layers and transformations.
Handle Media Files
Scoket programming.
GPS using Core Location Framework.
Maintain the address book
Page flicking and display pages in different views.
Add movie players to the applications

Why iOS(iPhone) Training at GN Infotech ?

Industry Compliant Syllabus
Multi-Platform Demonstration
Product Based Training
Real-Time Case Studies
Use of Latest Tools & Technology
LCD equipped class room
Unlimited Lab facility
Faculty drawn from Industries
Daily Handouts & Lab Exercise
Workshops on New Technologies

Target Auidence

iPhone App Developer

Next Technical Upgrade :

Chapter-1 Introduction to Tools & Environment (Click to View Detail…)

Understanding the Development Environment
Installing the Tools
Components of the SDK
Understanding the Xcode and IB interface
Understanding the Playground
Understanding the advantages and Limitations of Simulator

Chapter-2 Swift Programming Language (Click to View Detail…)

Swift Basics
The language basics
Constants and Variables
Type Annotations
Data Types
Type-Safety and Inference

Chapter-3 Basic Operators & Collection Types (Click to View Detail…)

Assignment and Copy behavior
Mutation in Collections

Chapter-4 Control Flow (Click to View Detail…)

Conditional Statements
Iteration Statements
Value bindings
Control Transfer

Chapter-5 Functions (Click to View Detail…)

Defining Functions
Function Parameters
Functions with Multiple Return values
External Parameters
In-Out Parameters
Function Types
Function Types are Parameters
Nested Functions

Chapter-6 Closures (Click to View Detail…)

Closure Expressions
Closure Context
Trailing Closures
Closures as Reference types

Chapter-7 Enumerations (Click to View Detail…)

Enumeration Basics
Associated Values
Raw Values

Chapter-8 Swift – OOPS Concepts (Click to View Detail…)

Classes and Structures
Defining class and structure instances
Automatic Reference Counting
Optional Chaining
Type Casting

Chapter-9 User Interface (Click to View Detail…)

UI basic
Using iPhone Project Templates
The Units of Measurement
The iOS Hello World Boilerplate Dissection
Understanding the App Startup process
The iOS Architecture
Retina v/s non-Retina UI considerations
The Developer License
Understanding Views and Windows
Creating User Interface
Basic GUI Components
UITextField, UISlider, UISegement Control, UIStepper, UIButton etc
Actions, Outlets and Events
Handling Basic Interactions
The Human Interface Guidelines
Understanding Delegation
Exercise - Create a Settings Controller that allows to Switch Font Sizes, Change RGB color background, Allow Text Events

Chapter-10 Understanding UITableView (Click to View Detail…)

Understanding UINavigation Controller
Creating a Simple Table View
Reusing TableView Cells
Customizing a TableView
Grouping Data in Tables
Selecting and Navigation in TableViews

Chapter-11 Model Views (Click to View Detail…)

Alerting a User
Customization AlertViews
Capturing User response
TextField Alerts and Keyboard Styles
Implementing ActionSheets

Chapter-12 UICollectionView (Click to View Detail…)

Using a UICollectionView
DataSource and Delegates
Custom UICollectionViewCells Reusing Collection Cells

Chapter-13 Multi-View Applications (Click to View Detail…)

Container and Content Views
Introduction to Multi-View Applications
The MVC Architecture. Why and How to use MVC.
Subclassing Controllers
Creating a Utility Application and Creating Protocols
Implementing Different Animation for View Transitions

Chapter-14 Basic Data Handling (Click to View Detail…)

Understanding the Controller States in Life Cycle
Understanding Application Document Structure
Understanding the Product Folder Structure
The Application Default Folders and File Manager
Capturing Files form Bundles
Storing and retrieving data from Files
Storing and Retrieving data from Plists

Chapter-15 The Application Project Structure (Click to View Detail…)

Creating and Accessing your own Bundles
A Start Up Project using Different Controllers.
Creating a Multi-View Application from Scratch
Creating Scenes and Segues
Adding Controllers
Passing Data Across Scenes
Understanding Master-detail Application
Universal Applications

Drop a Query for Android Training in GNIT

What Student are saying

I would like to thank GN Infotech team for their excellent support during my industrial training. I would like to especially thank the Training Incharge for all my queries were answered properly,clarify doubts, along with the mock test sessions.

Training program as well as course content is well structured to meet the requirement of Industry.

Catia 3d,PEC

The working environment at GNIT is very professional and I got a peek into the competitive world of IT.

Advance Android Development,PEC

I would recommend GNIT to anyone who is truly serious about learning .NET.

Microsoft ASP.NET, UPEC

Practical training modules focusing on problem solving helped me understand real life scenarios.

Networking,VIT University
View all Testimonials