iphone

iPhone Application Development

Target Audience

Participants should possess an eagerness to learn programming and be keen to embark on a journey as architects of their own software!

A previous background in programming is not compulsory for the SAE iPD Basics Course as sessions include fundamentals of Objective C programming, in addition to the theories and techniques necessary to develop iPhone applications.

The prerequisite for the SAE iPD Advanced Course is either completion of the SAE iPD Basics Course or knowledge of Objective C programming language.

Course Rationale and Aim

iPhone App Dev Basics Course

This course focuses on the fundamentals of Objective C Programming for the iPhone & iPod Touch. Participants will be introduced to the programming environment for iPhone application development and will have a hands-on approach to Objective C programming using the tools provided in the iPhone Software Development Kit (SDK). Students will begin to understand the process of building apps.

iPhone App Dev Advanced Course

This course focuses on using the Objective C programming language to create an iPhone application. It also introduces participants to key theories, concepts, issues, and the business model of the Apple App Store along with Apple's app review process. Students will learn the submission process to Apple for appraisal. Participants will be able to produce a functional application at the end of the course.

    Features of the iPD courses:

    • Hands on learning from experienced iPhone application developers
    • Supervised and unsupervised lab hours
    • A laptop in class for each student. Laptops also available for lab hours
    • Each iPD laptop provided for class & labs has the required software and SDK for hands on practical training

    Who should take this course?

    The iPD program is intended for anyone interested in learning Objective C Programming language and iPhone App Development.


    Download Brochure

    iPD Basic

    • Intro to Objective C
    • Control Flow
    • Program Structure
    • Classes & Objectives
    • Arrays & Pointers
    • Memory Management
    • Data Structures
    • Software Design
    • UIKit
    • Connections
    • Testing & Debugging
    • Programming Style

    iPD Advanced

    • Intro to iPhone Development
    • Mode 1 / View/ Controller Paradigm
    • View Controllers & Navigation
    • Table Views
    • Handling Input
    • Multimedia
    • Data Storage
    • Maps & Locations
    • Networking
    • Building on the Device
    • Performance & Debugging
    • Preparing App


    Facilities

    The SAE campus is a modern facility conveniently located in the heart of Midtown Manhattan (Herald Square). SAE is within walking distance of Penn Station, Port Authority, and Grand Central Station. SAE is also located above a major subway hub, which includes the Path Train. In the classroom, each student will be provided with an Apple Laptop for use in class and for Lab hours. Every Laptop will have the Apple iPhone SDK (software development kit) installed.

    Staff

    Derek Bronston is the Lead developer and Technical Partner for theconspiracy LLC. Technical Project Manager for large scale web software projects and lead developer for web, mobile and social media platforms for internal product development and client services, Derek's clients include EMI Records, Remy Martin USA, Car and Driver, and Blue Note. His skills include PHP, MySQL, AJAX, Objective C, Facebook API programming, and Twitter API programming.

    Giles Nugent is the owner of Eamon and Ian LLC, a software application design and development company, focusing on the Apple iPad and iPhone platform.   He has 15 applications (and counting) on the Apple iTunes App Store with over 100,000 downloads.  A number of his Apps have been listed as "New and Noteworthy" and "What's Hot" by the App Store.  His Apps range in topic from business and utility programs to children's math play.  In the past Giles has led technology organizations for various companies, including Bank of America and Goldman Sachs.


    Languages:

    Location: New York

    SAE Institute New York
    1293 Broadway 9th Floor
    New York, NY 10001

    Tel. 212-944-9121
    Fax. 212-944-9123
    eMail:

    How To Find Us

    Local Time:


    Select your SAE Institute