Skip to content

ben-andrews/CS193P

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Assignments and Key Topics Covered

Assignment 1, Matchismo
Implementing the card game Pairs using instances of UIButton.

Screenshot

- **Assignment 2, Set**
Extending assignment 1 to add the card game Set using a UITabBarController.
- NSAttributedString
http://youtu.be/Gt0aBYuVPcw

Screenshot

- **Assignment 3, Graphical Set**
Modifying the card games from the first two assignments to use instances of UICollectionView and UICollectionViewCell instead of UIButton.
- Auto Layout
- iOS Human Interface Guidelines
http://youtu.be/EFV5ZdiJWps

Screenshot

- **Assignment 4, SPoT**
Fetching some photos of the Stanford Campus from Flickr and displaying them using a UITableView and UIImageView.
- UIScrollView
- UINavigationController
http://youtu.be/Lv2wwVBrvXk

Screenshot

- **Assignment 5, Fast SPoT**
Extending the photo fetching application from assignment 4 to use multithreading. A separate iPad storyboard is also added which implements UISplitViewController.
- Grand Central Dispatch
- UIRefreshControl
- Network Activity Indicator
- NSFileManager
http://youtu.be/hnJhCj2vEWo

Screenshot

- **Assignment 6, Core Data SPoT**
Based on assignment 5, this app uses Core Data to store the details of a photo and a thumbnail, while still caching the full-sized images using NSFileManager. A third tab is added to show the photos in a map view.
- NSManagedObject
- NSFetchRequest & NSFetchedResultsController
http://youtu.be/kAHa8CkqfZY

Screenshot

-

About

(Objective-C) iPhone Application Development

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published