サンプルコードのスクリーンショット

サンプルコードをいろいろ見ているところだが、いちいち起動して確認するのが面倒なので
ここに起動したスクリーンショットをまとめておく。
iPhone Appのサンプルコードは ここ

AccelerometerGraph

Demonstrates how to use the UIAccelerometer class as well as render Quartz 2D graphics in a UIView that continually updates.

Topic:Data Management
Subtopic:Device Information
Framework:UIKit

Accessory

Demonstrates how to implement a custom accessory view for your UITableView in the form of a checkmark button.

Topic:User Experience
Subtopic:Tables
Framework:UIKit

AppPrefs

Demonstrates how to display your app's preferences or settings in the "Settings" system application.

Topic:User Experience
Subtopic:General
Framework:UIKit

BonjourWeb

Shows how to find network services that are advertised by Bonjour.

Topic:Networking & Internet
Subtopic:Services & Discovery
Framework:CFNetwork

BubbleLevel

Simulates the operation of a simple, physical bubble level.

Topic:User Experience
Subtopic:General
Framework:UIKit

CryptoExercise

Highlights the Cryptographic APIs found in the Security framework and CommonCrypto for the iPhone OS SDK

Topic:Security
Subtopic:General
Framework:Security

動かそうとしたがコンパイルエラーになってしまった。

DrillDownSave

Demonstrates how to restore the user's current location in a drill-down list style user interface and restore that location when the app is relaunched.

Topic:User Experience
Subtopic:Tables
Framework:UIKit

EditableDetailView

EditableDetailView shows how to use UITableView's APIs for inserting, deleting, and moving rows.

Topic:User Experience
Subtopic:Tables
Framework:UIKit

GLGravity

Demonstrates how to use the UIAccelerometer class in combination with OpenGL ES rendering.

Topic:Graphics & Animation
Subtopic:3D Drawing
Framework:OpenGL ES

GLPaint

Demonstrates how to support single finger painting using OpenGL ES.

Topic:Graphics & Animation
Subtopic:3D Drawing
Framework:OpenGL ES

GLSprite

Shows how to create an OpenGL texture from image data in a Core Graphics bitmap context.

Topic:Graphics & Animation
Subtopic:3D Drawing
Framework:OpenGL ES

GenericKeychain

An example on how to properly exercise the SecItem API for iPhone OS X

Topic:Security
Subtopic:General
Framework:Security

動かそうとしたがコンパイルエラーになってしまった。

HeaderFooter

Demonstrates how to implement and customize UITableView's header and footer views.

Topic:User Experience
Subtopic:Tables
Framework:UIKit

HeadsUpUI

Demonstrates how to implement a headsUp or HUD-like user interface over the app's primary view controller.

Topic:User Experience
Subtopic:Windows & Views
Framework:UIKit

HelloWorld

Demonstrates how to edit text with a keyboard and how to display the text in a label.

Topic:User Experience
Subtopic:General
Framework:UIKit

LaunchMe

Demonstrates how to register and service incoming requests of a new URL type.

Topic:Data Management
Subtopic:Event Handling
Framework:UIKit

LocateMe

Demonstrates how to use the Core Location API.

Topic:Data Management
Subtopic:Device Information
Framework:Core Location

Metronome

Simulates the operation of a simple mechanical metronome.

Topic:Data Management
Subtopic:Event Handling
Framework:Audio Toolbox

MoveMe

Illustrates simple drawing, touch handling, and animation using UIKit and Core Animation.

Topic:User Experience
Subtopic:General
Framework:n/a

MoviePlayer_iPhone

Demonstrates how to use the Media Player Framework to play a movie full-screen.

Topic:Audio & Video
Subtopic:Video
Framework:Media Player

NavBar

Demonstrates how to use UINavigationController and UIViewController classes together as building blocks to your application's user interface.

Topic:User Experience
Subtopic:Controls
Framework:UIKit

PageControl

This application demonstrates use of UIScrollView's paging functionality.

Topic:User Experience
Subtopic:General
Framework:UIKit

QuartzDemo

Demonstrates many of the Quartz2D APIs made available by the CoreGraphics framework.

Topic:Graphics & Animation
Subtopic:2D Drawing
Framework:Core Graphics

Reachability

Shows how to determine network state and host reachability.

Topic:Networking & Internet
Subtopic:Services & Discovery
Framework:System Configuration

Reflection

This sample shows how to implement a "reflection" special effect on a given UIImageView.

Topic:Graphics & Animation
Subtopic:2D Drawing
Framework:UIKit

SQLiteBooks

Using the SQLite database for a book catalog.

Topic:Data Management
Subtopic:General
Framework:UIKit

Scrolling

Demonstrates how to implement two different style UIScrollViews: single image, and multiple images.

Topic:User Experience
Subtopic:Windows & Views
Framework:UIKit

SeismicXML

Demonstrates how to use NSXMLParser to parse XML documents.

Topic:Data Management
Subtopic:General
Framework:n/a

SimpleDrillDown

Illustrates a simple drill-down application using a table view.

Topic:User Experience
Subtopic:Tables
Framework:UIKit

SpeakHere

Demonstrates iPhone recording and playback using the Audio Toolbox framework.

Topic:Audio & Video
Subtopic:Audio
Framework:Audio Toolbox

SysSound

Demonstrates how to play short sounds and invoke vibration.

Topic:Audio & Video
Subtopic:Audio
Framework:Audio Toolbox

TableSearch

Demonstrates how to search the contents of a UITableView using UISearchBar, effectively filtering in and out the contents of that table.

Topic:User Experience
Subtopic:Tables
Framework:UIKit

TableViewSuite

Shows how to use UITableView through a progression of increasingly advanced applications.

1_SimpleTableView


2_SimpleSectionedTableView


3_SimpleIndexedTableView


4_TableViewCellSubviews

動かそうとしたがコンパイルエラーになってしまった。

5_CustomTableViewCell

動かそうとしたがコンパイルエラーになってしまった。

Topic:User Experience
Subtopic:Tables
Framework:UIKit

TheElements

TheElements is an iPhone 2.0 SDK application that provides access to the data contained in the Periodic Table of the Elements.

Topic:Data Management
Subtopic:General
Framework:UIKit

TouchCells

Demonstrates how to implement trackable-settable UIControls embedded in a UITableView.

Topic:User Experience
Subtopic:Tables
Framework:UIKit

Touches

Demonstrates how to handle multiple touches.

Topic:Data Management
Subtopic:Event Handling
Framework:UIKit

UICatalog

This sample is a catalog of all the UI elements found in the iPhone's UIKit framework.

Topic:User Experience
Subtopic:General
Framework:UIKit

URLCache

Demonstrates how to download a resource, store it in the data directory, and use the local copy.

Topic:Performance
Subtopic:General
Framework:n/a

ViewTransitions

Demonstrates how to perform transitions between two views using built-in Core Animation transitions.

Topic:Graphics & Animation
Subtopic:Animation
Framework:Quartz Core

WhichWayIsUp

Tracks the orientation of the device.

Topic:Data Management
Subtopic:Device Information
Framework:UIKit

WiTap

The WiTap sample application demonstrates how to achieve network communication between applications.

Topic:Networking & Internet
Subtopic:Services & Discovery
Framework:CFNetwork

aurioTouch

iPhone example to monitor audio input and play it out (duplex audio I/O)

Topic:Audio & Video
Subtopic:Audio
Framework:Audio Unit

oalTouch

iPhone example to play a single audio source using OpenAL

Topic:Audio & Video
Subtopic:Audio
Framework:Audio Toolbox