Diploma in IPad and iPhone4 App Development, Part-time Dublin City Centre
Diploma in IPad and iPhone4 App Development, Part-time Dublin City Centre.
Introduction
This iPhone & iPad Application Programming Course presents leading-edge computing technologies for professional software developers who want to take advantage of the opportunities presented by the huge popularity of the iPhone and itís apps.
At the heart of our iPhone & iPad Application Programming Course is an ìappdrivenî approach, we present concepts in the context of complete working iPhone apps, rather than using code snippets. The apps used in this iPhone & iPad Application Programming Course introduce key iPhone concepts, features and facilities (e.g., audio, video, animation, the compass, peer-to-peer connectivity, GPS and more). This approach will ensure that youíll quickly learn everything you need to start building iPhone apps.
The iPhone & iPad Application Programming Course also covers the appstore submission process including uploading your apps for consideration by Apple, criteria for approval, what to expect in the process.
This iPhone Application Programming iPhone & iPad Application Programming Course is accredited by the Institute of Commercial Management and is internationally recognised in 130 countries.
Prerequisites
Participants should have substantial previous programming experiences in an object oriented programming environment such as Java, C++, or .Net.
Course Content
Introduction, UIWindow, UIView, UIKit View Classes, View Controllers, View Architecture and Geometry, View Interaction Model, View Rendering Architecture, Coordinate Systems, Creating and Modifying and Managing Views, Animating Views, Creating a Custom View, Initializing Your Custom View, Drawing Your Viewís Content, Responding to Events
Programming Constructs, Syntax, Classes, Objects, Properties, Messages, Memory management, Foundation classes.
Introduction, UIWindow, UIView, UIKit View Classes, View Controllers, View Architecture and Geometry, View Interaction Model, View Rendering Architecture, Coordinate Systems, Creating and Modifying and Managing Views, Animating Views, Creating a Custom View, Initializing Your Custom View, Drawing Your Viewís Content, Responding to Events.
Event overview and management, Touch Events and Motion Events, Multi-Touch Events, Copy, Cut, and Paste Operations, UIKit Facilities for Copy-Paste Operations, Selection and Menu Management, Copying, Cutting and Pasting with the Pasteboard.
The UIKit Graphics System, The View Drawing Cycle, Coordinates and Coordinate Transforms, Graphics Contexts, Color and Color Spaces, Drawing with Quartz and UIKit, Configuring the Graphics Context, Creating and Drawing Images and Drawing Paths, Creating Patterns, Gradients, and Shadings, Drawing with OpenGL ES, Applying Core Animation Effects.
Introduction, Text Views, Managing the Keyboard, Moving Content That Is Located Under the Keyboard, Drawing Text, Displaying Content in a Web View.
File and Data Management, Commonly Used Directories, Backup and Restore, Files Saved During Application Updates, Getting Paths to Application Directories, Reading and Writing File Data, Saving State, Case Sensitivity, Networking, Tips for Efficient Networking, Using Wi-Fi, The Airplane Mode Alert.
Introduction Using Sound in iPhone OS, Hardware-Assisted Codecs, Audio Formats, and Audio Sessions, Playing and Recording Audio, Parsing Streamed Audio, Audio Unit Support in iPhone OS, Using Video in iPhone OS, Recording, Playing and Editing Video, Playing Video Files.
Setting Required Hardware Capabilities, Communicating with Accessories, Accessory Basics, Accessing Accelerometer Events, Choosing an Appropriate Update Interval, Getting the Current Device Orientation, Using Location and Heading Services, Getting the Userís Current Location, Getting Heading-Related Events, Displaying Maps and Annotations, Reverse Geocoder, Using the Camera, Picking a Photo from the Photo Library, Using the Mail Composition Interface.
Introduction, The Preferences Interface, Using The Settings Bundle, The Settings Page File Format, Hierarchical Preferences, Localized Resources.
Lectures, Workshops, group discussions; hands-on exercises; assignments; practical sessions; demonstrations; practical work; lab studies; visual aids.
The Fitzwilliam Institute maintains a panel of qualified and motivated trainers who work as a team mentoring each student.
Computer Programmer, Software Developer, iPhone Application Developer, Software engineer, Software Test, Software Design, IT consultant, Software Trainer.
Anyone who wishes to develop a career in Web Development industry.
Diploma in iPhone Application Programming.
Start Date
10 October 2012
Course Application
Application for this course is available immediately online through our Course Payments Page.
Course Duration
The iPhone & iPad Application Programming Course is 10 weeks, 2 evenings per week.
Fees
€1,395.00
Fees are payable as follows: 20% within days of date of letter of acceptance from The Fitzwilliam Institute and the remainder, 30 days prior to the commencement of the iPhone & iPad Application Programming Course. All fees must be paid before the iPhone & iPad Application Programming Course begins.
Fees may be paid by cheque, bank draft, credit card, laser card, bank transfer or online through our Course Payments Page.
Request a Brochure for this iPhone & iPad Application Programming Course.
Brochure
Request a Brochure for this Course.
Disclaimer
Every effort is made to ensure accuracy, however responsibility is disclaimed for any error or omission in this website.
Fitzwilliam Institute as part of the Fitzwilliam Institute Group closes on Bank Holidays and for a number of days at Christmas and New Year. Fitzwilliam Institute Group reserves the right to postpone, cancel or alter courses without notice or to change any of the details in this web page. Fees are not refundable unless the course is cancelled by Fitzwilliam Institute Group.
Fitzwilliam Institute Group, Temple Court, Temple Road, Blackrock, Co. Dublin. Tel: (01) 283 45 79 Fax: (01) 283 45 75