iOS Development

This training is for



Developers

This training is for

The course will offer a basic introduction to development on iOS using UIKit. The aim of the course is to have attendees learn and understand how to build a basic app that touches most the features a developer will use every day.

GET COMPREHENSIVE TRAINING FOR YOUR TEAM

Agenda

Day 1

We’ll start by introducing the trainees to the iOS Developer Ecosystem, the Objective C language, Patterns Used and writing simple samples and hello-world-type applications to accommodate with the new concepts.

We’ll start building a simple todo app with basic features (main todo list) and local storage of data.

Day 2

The day will be dedicated in improving the todo list app:

Adding multiple lists

Adding pictures to tasks

Task search

Animations

Multiple task list views

Day 3

We will continue on this day by making our app universal: we will adapt everything and write new screens to fit the larger screen of the iPad.

Also we will create a feature where the user can synchronize his tasks with a simple online file hosting service, thus learning about writing networking code on iOS.

REQUIREMENTS

The trainees need a computer with the latest version of Mac OS X installed, the latest version of XCode installed. An Internet connection is also required. It would be nice for the attendees to have an iOS Device with iOS 8 but we can manage using the iOS Simulator too.