サンプルコードのスクリーンショット
サンプルコードをいろいろ見ているところだが、いちいち起動して確認するのが面倒なので
ここに起動したスクリーンショットをまとめておく。
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.
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)