Lecture Notes Demo Programs Worksheets Quizzes Projects Resources
Unit 1
iOS Platform
Platforms & OS's
Apple Developer
iOS app software

      Portfolio Project

Course Description

Calendar

Students' Apps

Class Wiki

Vocab

Midterm

Apple Developer Program
for students   -   for adults >= 18

Apple Swift Developer Resources

Stanford iPhone course

OS Developer Library

Objective-C API

ideone & compileonline.com - free online Objective C compilers

iOS Development Resources
CodeWithChris Tutorials
iOS Dev Center
Apple Tutorial
iOS App Prog. Guide
New Boston Vids - obj C
New Boston Vids - iOS

Design Then Code
Switch On The Code
hello world tutorial
Stanford CS 193
tutorial sites!!!
Deitel Links

Objective C Resources
Obj C Essentials book - good reference
Become an Xcoder book
Learn Obj C in 6 Days
Obj C book
Apple's Obj C book
Objective C
Tutorial
Obj C tutorial 1
Obj C @ lynda.com
TryObjectiveC

algorithm visualizer
algorithm & data structure videos

Unit 2
Objective-C
Fundamentals

 

 

 

Become an Xcoder book functions
NSLog
NSString
FahToCel
pointer1
pointer2
NSMutableArray

Pointers 1
Custom Pointers
Make a Fill in Blank Worksheet
  FahrenheitToCelsiusConsole
Objective-C Demos
FahrenheitToCelsiusGUI
Unit 2 - Part 2 Teaching App Development with Swift (or here)        
Unit 3
OOP
Learn Obj C in 6 Days

Objective-C
   Classes & OOP
   Implementing Methods
PlayerEnemyDemo1
Fraction class demo1
Fraction class demo2
Complex class demo1
Square class demo 1
TicTacToe client

Working with Classes 1
Writing a Class 1

Learn Obj C in 6 Days #1

Learn Obj C in 6 Days #2
Learn Obj C in 6 Days #3
Learn Obj C in 6 Days #4
Learn Obj C in 6 Days #5
Learn Obj C in 6 Days #6
  TicTacToe
Console Game
Unit 4
iOS

Hello World iOS app

    Hello World
Small Biz App
Simple Animation
Dice Roll
Tutorial Project

Unit 5 AppCoda iOS Beginner
AppCoda iOS Intermediate

AppCoda iOS Course
AppCoda iOS Game Tutorial

       
Unit 6          
Unit 7          
Unit 8          
OLD UNITS MVC
Stanford 1. MVC & Intro to Obj C
Stanford Lecture 1 Slides
Stanford 2. My First IOS App
iOS 5 Walkthrough
Stanford Lecture 1 Wksht #1
Calculator v1
Calculator v2
Calculator v3 (Stanford Asst #1)
Stanford Debugger
Stanford 3. Objective-C
Stanford Lecture 3 Slides
Calculator v4
Stanford 4. Views
Stanford Lecture 4 Slides
Stanford Xcode & Souce Code Control
Calculator v5 (Stanford Asst #2)
Stanford 5. Protocols & Gestures
Stanford Lecture 5 Slides
Stanford 6. Multiple MVCs and
Stanford Lecture 6 Slides
Stanford Assignment #3
Stanford 7. UIToolbar and iPad
Stanford Lecture 7 Slides
Stanford 8. Controller Lifecycle
Stanford Lecture 8 Slides
Introduction to AVFoundation
Stanford 9. Table Views
Stanford 10. Blocks and Multithreading
Stanford Lecture 10 Slides
Stanford Assignment #4
Stanford 11. Core Location and
Staford Lecture 11 Slides
Stanford 12. Persistence
Stanford Lecture 12 Slides
Time Profiler
Stanford Assignment #5
Stanford 13. Core Data
Stanford Lecture 13 Slides
Stanford 14. Core Data Demo
Stanford Lecture 14 Slides
Stanford Assignment #6
Stanford 15. Modal View Controller
Stanford Lecture 15 Slides
Stanford 16 Action Sheets, Ima
Stanford Lecture 16 Slides
Stanford 17. iCloud
Stanford Lecture 17 Slides
Stanford 18. iCloud Demo
Stanford Lecture 18 Slides
Designing Multimedia
Stanford 19. Automated Testing