Skip to content

duanecawthron/ios_examples

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

iPhone and iPad Application Development Examples

These examples are experiments used to learn about iOS app development.

WARNING: Enter at your own risk. This is a code junk yard. Beware sharp objects and unsafe conditions.

Resources

http://developer.apple.com/

Stanford University CS 193P

This class is taught by Paul Hegarty. It is available from iTunes U. Run iTunes, click iTumes Store and search for iOS or iPhone in iTunes U. There are two classes. Each is available in high (HD) or standard (SD) definition video.

Fall 2011 for Xcode 4 and iOS 5

http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?id=473757255
iPad and iPhone Application Development
CS 193P
Paul Hegarty
See http://www.stanford.edu/class/cs193p/cgi-bin/drupal/ for downloads.

Fall 2010 for Xcode 3 and iOS 4

http://itunes.apple.com/us/podcast/cs193p-student-final-projects/id395605774?i=90218598
Developing Apps for iOS
CS 193P
Paul Hegarty
See http://www.stanford.edu/class/cs193p/cgi-bin/drupal/downloads-2010-fall for downloads.

iOS Examples

These examples demonstrate various features of iOS development.

000_xcode

Install Xcode

001_HelloWorld

Creating Your First iOS App

002_Calculator

RPN Calculator from Stanford University CS 193P Lecture 2

003_Programmable_Calculator

RPN Calculator from Stanford University CS 193P Lecture 4

004_Happiness

Happiness App from Stanford University CS 193P Lecture 5

005_Psychologist

Psychologist App from Stanford University CS 193P Lecture 6

006_iPad_Psychologist

Psychologist iPad qApp from Stanford University CS 193P Lecture 7

007_Imaginarium

Imaginarium App from Stanford University CS 193P Lecture 8

008_Graphing_Calculator

RPN Calculator from Stanford University CS 193P Lecture 6

009_Shutterbug

Shutterbug from Stanford University CS 193P Lecture 10

010_Photomania

Photomania from Stanford University CS 193P Lecture 14

011_CSV_parser

CSV_parser is a simple app that parses a CSV file

012_CSV_core_data

CSV_core_data is an app that loads a CSV file into a database

013_NSPredicate

NSPredicate is a collection of simple examples that use NSPredicate

014_Singleton

Singleton Factory always returns the same pointer to the one and only Singleton object

015_Key_Value_Observing

Key Value Observing example

016_Plist

Read a plilst file

017_Flickr_Spots

Flickr Spots from Stanford University CS 193P Assignment 4

018_Shutterbug_Maps

Shutterbug Maps from Stanford University CS 193P Lecture 11

019_File_Manager

File Manager is a collection of simple examples that use NSFileManager

020_SQLite

SQLite is a simple example that uses SQLite

021_KitchenSink

Kitchen Sink from Stanford University CS 193P Lecture 15

022_NSNotification

NSNotification example

023_NSData_Converter

NSDataConverter imports a C struct, makes an NSData object and writes the data to a file

024_Icons_iOS_5

Icons_iOS_5 demonstrates the use of application icons on iOS

025_AVCaptureStillImage

AVCaptureStillImage demonstrates how to capture a still image using AV Foundation

026_Brightness

Brightness demonstrates how to adjust screen brightness

027_Flashlight

Flashlight demonstrates how to use the camera flash LED as a flashlight

028_Timer

DCTimer can be used to perform a block after a delay. The timer can be cancelled.

029_Queue

Queue is a simple queue

030_touchesBegan

touchesBegan shows how to handle an event or pass it to the next responder

031_UIPopoverBackgroundView

UIPopoverBackgroundView shows how to customize the background for a popover

032_GestureBlocksTouch

GestureBlocksTouch demonstrates how gesture recognizers block touch events

033_addChildViewController

addChildViewController adds a child view controller to the responder chain

034_Rotate_Or_Not

Two views, one overlays the other, one rotates and one does not

035_Device_Info

DeviceInfo provides utility methods that return the device name and system version

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published