May Term 2016


Figure out where class is

Monday

Course policies
Welcome!
Technology check and Tools
Hello World App
Walk-through of iOS, Xcode and Apple IDs

Tuesday

Xcode tour
What programming does
Add interactivity to app
Variables and Types
Conditionals

Thursday

Frames and Recursion
Assignment 02 Instructions
Structs

Tuesday

Making a Twitter App Instructions (cont)
ARC
Callbacks and Blocks
Inheritance and Blocks

Wednesday

UIActivityViewController
Connecting to Instagram
OAuth 2.0
NSAppTransport
Network Security Revisited
Review Twitter App

Sunday 5/22

Monday

App Lifecycle
Local push notifications
Push notification: actions

Wednesday

CoreData Summary
UIPickerView

Memorial Day

Thursday

Some HCI Principles
MapView Intro
MapView Case Study

Thursday

Project work

Friday

Project work
Review BreakOut

Sunday 6/12

iOS Sidescroller Platform Game Tutorial (Difficulty Level: 2/5)
iOS ToDo List with Fetched Results Controller Tutorial (Difficulty Level: 4/5)

Monday

Tuesday

Wednesday

Thursday

Friday


What else can I take from this professor?

How about CS 10: Design and Implementation of Solutions to Computational Problems?
How about CS 130: Creative software architectures for collaborative projects?