College Of Mult...
23-02-2012 App Development iOS Programmer
iOS devices zijn nu al een groot onderdeel van ons leven en zullen ook in de toekomst een steeds grotere rol spelen. Maak nu onderdeel uit van deze revolutie bij College of MultiMedia. De eerste stap in je toekomst zet je door te starten met CMM's Learning Objective-C en Introductie in iOS App Development cursussen.
App Development iOS Programmer bundel is een 8 daagse cursus gegeven door bekend auteur en programmeur Drew McCormack. Deze cursus is ontworpen om je te leren hoe je je eigen apps ontwikkeld voor de iPhone en iPad en bestaat uit twee onderdelen. De eerste is Learning Objective-C, waarbij in drie dagen de basis van deze programmeertaal wordt bijgebracht. Hieropvolgend leer je je eigen apps te ontwikkelen special voor iOS devices gedurende vrijf dagen iOS App Development. Deze cursus wordt gegeven in het Engels.
iOS devices are going to play a large part in all our futures. Being an integral part of this revolution is now possible. The first step towards your future starts with CMM's new Learning Objective-C and Introduction to iOS iApp Development training courses.
What do I learn?
'Experience the revolution'
Objective-C is the language used to develop Apps on Apple's Mac OS X and iOS platforms. Based on the C language, it has a long history, but has recently undergone a renaissance due to the popularity of the iPhone and iPad, and is now one of the Top 5 most commonly used programming languages.
iOS Programming & Development Bundle is a 8-day course taught by well known author and programmer, Drew McCormack, and is designed to teach you the basic programming language necessary to developing your own iApplications.
Apple has extended and modernized the language in Objective-C 2.0, making it much more powerful, as well as more approachable for new developers. In this course, you will learn to write basic tools with the Objective-C 2.0 language. The emphasis in this 8-day course will be on learning the language, not on developing Apps with a Graphical User Interface (GUI), but a good understanding of Objective-C is essential to begin developing iOS Apps. The course will also cover the Foundation framework, which is a library of fundamental data containers and utilities used in every iOS software application.
'The next step - here's why'
Beginning with fundamentals, like the Model-View-Controller (MVC) design pattern, we will move through the most important aspects of UIKit, the framework used to create onscreen graphics, and onto mobile-specific aspects like accessing location data and utilizing the built-in accelerometer.
We'll also look at how you can download data from Web Services, and store it on the device with the Core Data framework. In short, you will come out of the course with everything you need to develop basic iOS Apps, and sell them via the iTunes App Store.
Book
- Reference book Programming in Objective-C by Stephen G. Kochan
- Reference book iOS Programming by Joe Conway & Aaron Hillegass.
Course content includes
The Objective-C Language
Classes, objects & methods
Data types & expressions
Programming looping
Polymorphism, Dynamic typing & binding
Underlying C language features
The Foundation Framework
Numbers, strings collections
Files
Memory Management
Archiving
iPhone / iPad application
Memory management
Delegation & core location
Making a simple application
Accelerometer
UITableView & Controller
UINavigationController
Camera & UIPopoverController
Core animation layer
Controlling animation with CAAnimation
Web services
Core Data
Developing universal applications for iPad
Prerequisites
- A Computer Science Degree is highly favored.
- Good English skill, as this course is taught in the English language.
- Your own iOS device.
- Additional time for self-study and homework will be a required during the duration of this course.
Amsterdam, NL
Workshop