EIEIOTECHNOVATION
← Training programmes

EIEIO / AUTOMATION & EMERGING TECHNOLOGY

iOS Application Development - Introduction (3 days)

Course outline

3 days

Duration

3 days

Overview

This course is an introduction to iOS application development. It covers how to create and compile projects using Xcode, basics of the Swift language and uploading the completed app on the iTunes App

Store.

Programs you will write:

Color picker app - Users can generate a color by moving switches

Element Quiz - Quiz Users on elements of the periodic table

Animal Sounds - Plays animal sounds when an animal picture is tapped

Rock, Paper, Scissors - Users play Rock,Paper,Scissors against the app

Meme Maker - User selections generate different memes

Course Pre-requisites

Computer Programming experience (any language) is required to get the most benefit from this training.

Day 1

Playground basics

Naming and identifiers

Strings

Hello, World

First App

Functions

BoogieBot

Constants and variables

Day 2

Types

Parameters and Results

Making Decisions

Instances, Methods and Properties

QuestionBot

Arrays and Loops

Defining Structures

QuestionBot 2

Day 3

Actions and Outlets

Adaptive User Interfaces

Enumerations and Switch

Final Project

Getting an Apple Developer account

Certificates

AppID and device registration

Provisioning profiles

Submitting your app to the App Store

Downloading your app

Programme scope, delivery arrangements and suitability are confirmed during enquiry.