Summer Session 1: iOS BootCamp (CIS-290-1H010)

IOSBOOTCAMP(1)

Summer Session 1 for 4 Weeks: iOS Boot Camp

Course Name: iOS Boot Camp (CIS-290-1H010)
Programming Language:SWIFT
Credit Hours: 3
Registration Opens: March 22 @ 9pm
Course Duration: May 16 – Jun 6 ; 4 Saturdays 7:30am-1:30pm
Course Description:

Students have been asking for this course for over 2 years! We will meet for 4 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 16:

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

Screen Shot 2015-03-17 at 4.04.40 PM

Screen Shot 2015-03-17 at 4.05.06 PM

EA Games uses SpriteKit for all there games!


Saturday May 23:

Maps with MapKit. Create driving directional map using pinpoints and GPS. (see example apps below)

Screen Shot 2015-03-17 at 4.07.54 PM

Screen Shot 2015-03-17 at 4.06.06 PM

Mapkit is the #1 map used for mobile phones!


Saturday May 30:

Backend Database using Parse.com/CoreData. Create a chat messaging app using Facebook login API and parse.com. (see example apps below)

Screen Shot 2015-03-17 at 4.09.52 PMScreen Shot 2015-03-17 at 4.09.13 PM

Backend databases allow app to connect to one another!


 Saturday Jun 6:

Video Recording Apps. Create video recoding apps that apply filters. (see example apps below)

Screen Shot 2015-03-17 at 4.22.13 PMScreen Shot 2015-03-17 at 4.22.32 PM