ios/ iphone training ,bangalore

Upload: igeeks-technologiesbangalore

Post on 03-Jun-2018

219 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/11/2019 IOS/ iPhone Training ,Bangalore

    1/4

    IGEEKS TECHNOLOGIES

    Software Training Division

    Academic Live Projects For BE,ME,MCA,BCA and PHD Students

    IGeekS Technologies (Make Final Year Project)

    No: 19, MN Complex, 2nd Cross,Sampige Main Road, Malleswaram, Bangalore- 560003.

    phone No:080-32487434/9739066172

    Mail: [email protected], [email protected]

    Website: www.igeekstechnologies.com

    Land mark : Near to Mantri Mall, Malleswaram Bangalore

  • 8/11/2019 IOS/ iPhone Training ,Bangalore

    2/4

    iOS/iPhone Training Course in Bangalore

    iOS is a much talked about brand in the telecommunications sphere which had managed to take the

    tech world by surprise since its launch. 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. Apple keeps on inventing and reinventing their

    iPhone models and releasing them in the market. Every new model of iPhone has been appreciated

    by the buyers and Apple has registered cash flow. The iPhone App Store offers some of the most

    functional, innovative applications to the users and has contributed towards the success of Apple

    gadgets.

    Through 2013 iPhone App Store has recorded 50 billion downloads from an inventory of 900,000

    apps. To meet the rising demands of iPhone Apps users the opportunity for becoming an iOS

    developer has increased. It is now a flourishing career because the demand for new apps and the

    demand for upgrading existing ones are on a high. So dont feel hesitant about choosing a career in

    iOS application development. This will prove to be the best decision of your life.

    Job Opportunity for iOS/iPhone Application Developer:

    A new breed of firms have started to emerge which focuses on application development for the iOS /

    iPhone market. This has resulted in a high demand for iOS /iPhone apps developer and programmer

    in the software job market estimated to be in millions.

    Course Objective:

    Real time implementation of all the knowledge earned to develop and deliver a high quality product

    for the client using iOS

    Basic Programming:

    C programming Basics

    OOPS Concept

    Objective-C Basic Fundamentals

    Memory Management,

    Introduction to FrameWorks.

    iPhone Development Fundamentals:

    Introduction to MAC & iOS SDK

    Introduction to Xcode and Interface Builder

    View Controllers

    Dynamic View and Control Creation

    UI Design using iOS SDK

  • 8/11/2019 IOS/ iPhone Training ,Bangalore

    3/4

    Course Content:

    Session 1 -Introduction to Objective C and Xcode

    1. Introduction to iPhone development, iPhone SDK and Xcode

    2.

    Introduction to Objective Cpart 1

    3.

    Introduction to Objective Cpart 2

    4. Making your first iPhone App

    Session 2 -Cocoa and MVC in iOS

    1. Interface Builder, iPhone Simulator and Debugger

    2.

    Properties, Protocols and Categories in Cocoa

    3. Important Cocoa classes and Frame works

    4. Basic Interaction handlingA touch app in iPhone

    5.

    Understanding MVC architecture

    Session 3 -Controls and Gestures in iOS

    1.

    Introduction to Controls

    2. Advance Controls in iPhone

    3. UISegmented Controls

    4. Understanding views and view hierarchy(super class and subclass)

    5.

    Handling Gesture and swipe - UITouch ,UI Responder and UIEvent Class

    Session 4 -Controllers and Memory Management in iOS

    1.

    Understanding View Controllers in detail

    2. Working with Switch, Slider and Buttons

    3. Understanding Page Controls and Date Pickers

    4.

    Memory management in iOS

    Session 5 Advance Controllers programming in iOS

    1. Understanding the use of Tab bars

    2. Understanding Pickers

    3. Working with Progress view, scroll view and text view

    4.

    Working with Web view and Alert view

    Session 6 -Introduction to Table View in iOS

    1.

    Understanding Navigation Controller in iPhone

    2. Working with Table view and mixed content

    3. Grouped, indexed and dynamic table view

    4. Custom Table view, Advanced Table view and Other operations in Table view

    Session 7 -Persistence in iOS

    1. File handling in iPhone(Directory and file creations, saving and retrieval of data)

    2.

    Using SQLlite in iPhone

  • 8/11/2019 IOS/ iPhone Training ,Bangalore

    4/4

    3. Working with Persistence using property list.

    4. Understanding the use of Accelerometer

    Session 8 -Advance Graphics and Touch in iOS

    1. Introduction to quartzusing colors, polygon lines and curves

    2.

    Understanding Core Location.

    3. Using MultitouchExplain responder chain

    Session 9 -Multimedia and internationalization in iOS

    1. Playing back sound, audio and video in iPhone

    2. Understanding of Core Data

    3. Using camera in iPhone

    4. Internationalization

    Session 10 OpenGL ES programming and networking

    1. Introduction to OpenGLESSimple example

    2. OpenGL ESAnimation

    3. Using Networking API s

    4.

    Working with address book

    Session 11 -Advance features in iOS

    1.

    Using iCloud Storage

    2. Introduction to Core Image

    3.

    Using Notification center

    4.

    Using Twitter on iPhone

    5. Integrating Social apps in to iPhone/iPad apps

    Session 12 -Quality assurance in iOS Application

    1. Debugging the App and finding Memory leaks

    2. Performance tuning of an Application

    3. Debugging in Xcode

    4.

    Unit Testing Applications

    Session 13 Submitting iOS Application to Appstore

    1. Creating Provisioning profile

    2. Key Chain Access

    3. Accessing device UDID

    4.

    Launching the App in the APP store