Rock Valley College

iOS Boot Camp (CIS-290)

Course Name:  iOS Boot Camp (CIS-290)
Programming Language: SWIFT
Credit Hours: 3
Registration Opens: March 28, 2017 at 9 p.m.
Course Duration: May 13 – June 3, 2017; 4 Saturdays, 8:30 a.m.-1:30 p.m.

Course Description: We will meet for four Saturdays and create some popular mobile apps. The categories of apps that students will create are gaming, maps/gps, using backend database, and audio/video apps.

Students will receive a 3-ring binder with all tutorials along with a DVD containing source code, references, and video tutorials.

Lunch will be provided each Saturday. No Textbook Required for this course. 

Course Dates/Topics
 

Saturday, May 13, 2017
 

Game basics with Sprite Kit

Create Tetris type game along with point and shoot game with enemies (see example apps below).

Create Tetris type game using game basics with Sprite Kit Create a point and shoot game with enemies using game basics with Sprite Kit

Electronic Arts (EA) uses SpriteKit for all their games!

 

Saturday, May 20, 2017
 

Maps with MapKit

Create a driving directional map using pinpoints and GPS (see example apps below).

Create a driving directional map using pinpoints and GPS    Create a driving directional map using pinpoints and GPS

Mapkit is the #1 map used for mobile phones!

 

Saturday, May 27, 2017
 

Backend Database using App42

Create a chat messaging app using Facebook login API and App42 (see example apps below).

AppHQ   Create a chat messaging app using Facebook login API and App42.

Backend databases allow apps to connect to one another!

 

 Saturday, June 3, 2017
 

Video Recording Apps

Create video recording apps that apply filters (see example apps below).

Create video recording apps that apply filters.  Create video recording apps that apply filters.