Iphone Development Course Private Class

This is recurring class. Please check the schedule below.

Price:
Free
Duration:
300 minutes

System & Device Check

About the Class

Objective C Basics and iPhone / iPad Programming Course Description
In this course participants will learn to create applications for the popular Apple iPhone. This class first reviews the Objective C programming language and then discusses the important primary skills used by iPhone programmers. By the end of this course, participants will be able to create full iPhone applications that make use of the iPhone OS including the built in camera, geolocation and the accelerometer.

*Students are expected to bring their own Apple laptops or Mac Mini for the iPhone programming class
*Students should have basic programming background for the iPhone class.
*An Apple Developer's license is a desired requirement, which can be obtained by following instructions here: Apple Developer Program

Intended Audience for the Objective C Basics and iPhone / iPad Programming Course

Individuals who're new to iPhone/iPad development with some basic knowledge and want to sharpen their skills. It is recommended that individuals have some programming background.

Training Packages & Career Tracks that include the Objective C Basics and iPhone / iPad Programming Course

Mobile Development Professional
Career Track: Computer Programmer

Objective C Basics and iPhone / iPad Programming Course Objectives

To be familiar with Objective-C.
To understand Model-View-Controller architecture.
To be familiar with Xcode, Instruments and Interface Builder.
To be familiar with Cocoa Touch Library.
To understand multi touch programming.
To be familiar with the various pieces if iOS.
Create sample iPhone and iPad apps that do animation and respond to various acceleration events.
Interface apps with the Google maps server.
Interfaces apps with a SQLlite Database.
Interface apps with the Game Center.
Interface apps with iAd server.
Create apps that support both Portrait and Landscape modes.
Create a User Control.
Be familiar with UITableView class.

Objective C Basics and iPhone / iPad Programming Course Outline

iPhone Programming - Objective C
C Variables
Messaging
Classes and Objects
The Class Object
Frameworks
Common Foundation Classes
Control Structures
Categories, Extensions and Security
Properties
Protocols
Reference Counting
Garbage Collection
Blocks
Getting Started with Objective C
Inheritance
Understanding Objective C Composition
Working with Xcode
Managing Memory
iPhone Programming
Objects and Properties
Working with AppKit
Key-Value Coding
NS Predicate
Cocoa Touch overview
Setting up iPhone Applications with Xcode
iPhone Programming
Handling Basic User Interaction
Autorotation and Resizing
Tab bars and Pickers
Table Views
Navigation Controllers
Keyboard Input
iPhone Programming
Application Settings and User Defaults
Data Persistence
Taps Touches and Other Gestures
Geolocation
The Accelerometer
iPhone Programming
iPhone Camera and Photo Library
Application Localization
Networking
Web Services
Animation
iPhone Programming
Working with Audio and Video
Accessing the Address Book
2D Graphics with OpenGL ES 2.0
3D Graphics with OpenGL ES 2.0
Profiling and Debugging Applications
iPad Development Summary

Language of instruction: English

Keywords: iphone, ipad, mobile applications

Comments
Would you like to comment?
Sign In to post a comment

About Triple Bottom Line LLC
(Teacher)

  • Triple Bottom Line LLC
    Triple Bottom Line LLC
  • 60 Followers
  • 2 Members recommend
  • 3257 Classes conducted
  • 1 Tutorial added

Profile Summary



Established in 2009, Triple Bottom Line, LLC is an expert mobile application development company headquartered in New York, Started with simple yet profound Application Platforms Development And Web Design / Development Services to help software development and web site development firms as well as in New York.

Triple Bottom Line, LLC ‘s service offerings iPhone applications development, android applications development, BlackBerry applications development, web application development, ecommerce solutions, Facebook Page Designing, open source applications customizations, business and technology consulting, application services, custom software development, maintenance, independent testing and validation services.

Triple Bottom Line, LLC follow the principle of taking work to the location where the best talent is available, where it makes the best economic sense, with the least amount of acceptable risk. Triple Bottom Line, LLC takes pride in building strategic long-term client relationships. Our clients have observed magnificent improvement in their turn around time, efficient customer support and savings on closing. Over 70% of our revenues come from existing customers.
The Vision

Triple Bottom Line, LLC is aiming to become one of the top notch providers of development solutions and a cohesive model in U.S – encompassing services to the customers across the globe. The ongoing convergence and interchangeability of businesses has leaded us to be more confident towards developing and nurturing key areas of talent empowerment – which will be achieve by having a strong knowledge management and research in different technologies.

As a part of serving global customers – Triple Bottom Line, LLC is also working on developing their presence in other parts of the world to be able to leverage the expertise that we presently have.
TheMission

“Be a partner of choice for our clients and a source of pride for our employees.”

Give live classes, create & sell online courses

Try it free Plans & Pricing

Connect