iPhoneプログラミングUIKit詳解リファレンス

iPhoneプログラミングUIKit詳解リファレンス

----

書籍情報


-Amazon.co.jp: iPhoneプログラミングUIKit詳解リファレンス: 所 友太, 京セラコミュニケーションシステム株式会社: 本
--http://www.amazon.co.jp/exec/obidos/ASIN/4897978440/hatena-mono-22/ref=nosim
--->内容紹介
--->iPhoneアプリケーション開発のための入門書が数多く出版されていますが、薄く広い入門編だけでは飽き足らない開発者もたくさんいることでしょう。本書はそんな開発者に向けて、iPhone SDKの中でも最も重要なライブラリであるUIKitだけに特化して解説した、まさに「いつも隣に置きておきたい一冊」なのです。
--->本書はUIKitに用意された全てのクラスを網羅するため、携帯アプリケーションに長年携わってきた著者が、トコトンUIKitライブラリを調べ、自ら各種パラメータを設定しまくって書き上げました。きっと、ノーチェックだったクラスが見つかったり、今まで曖昧にしてきたUIKitの裏の仕組みがわかったり、と新しい発見があることウケアイです。
---> 
--->内容(「BOOK」データベースより)
--->「UIKitって、だいたいどんな機能で構成されているんだろ?」「UISliderを使おうと思うんだけど、ひとまずどういう風にすればいい?」「UIBarButtonの初期化の方法を、ど忘れしてしまった。どうやるんだっけ?」「フルスクリーンにしたいんだけど、どうすればいい?」iPhone SDKについて一通りわかった読者が、疑問に陥った時、すばっと悩みを解決。「注目の新機能」、「すぐに使える実践テクニック」満載。
---> 
--->出版社からのコメント
--->iPhoneといえば、指でなぞったり、振ったり、傾けるだけの単純な入力インタフェースと、ディスプレイに表示される楽しく、美しいグラフィックスが特徴です。それらの特徴を最大限に活かすためには、インタフェースの仕組み・原理をトコトン知らなければなりません。
--->本書は、ケータイ上のプログラム開発に長年携わってきた筆者が、自ら各種パラメータを実験・設定しまくることで、まさに開発の現場で知りたい情報にこだわり、執筆したものです。

-iphone-book-sample
--http://iphone-book-sample.googlecode.com/svn/trunk/
--書籍のサンプルコード集

-iPhoneプログラミング UIKit詳解リファレンス
--http://www.ric.co.jp/book/contents/book_844.html
--->■[本書の主な内容]
--->Chapter00 本書を読む前に
--->はじめに/UIKitとは/サンプルコードについて
--->Chapter01 Hello, UIKit !
--->いちばん簡単なHello, world!/Hello, world! をちょっとだけ改造/Interface Builder を使わないHello, world!/Interface Builderとの本当の決別
--->Chapter02 UIView 徹底解説
--->UIViewの基本/コンテンツの管理/UIViewの入れ子構造/UIViewのレイアウト/UIView の状態監視
--->Chapter03 UIViewControllerと画面遷移
--->UIViewControllerと画面/画面遷移/タブバーの活用(UITabBarController)/ナビゲーションバーの活用(UINavigationController)/ツールバーの活用/バーボタンアイテム/UIViewController と各要素の関連/UIViewController の状態監視
--->Chapter04 フルスクリーンと画面の回転
--->フルスクリーン/画面の回転/画面回転とフルスクリーンの共存
--->Chapter05 グラフィックス&アニメーション
--->文字列の表示/フォントの指定(UIFont)/色の指定(UIColor)/画像の表示/UIView アニメーション
--->Chapter06 タッチ操作&モーション
--->コントロールの操作/レスポンダ(UIResponder)/マルチタップ/ジェスチャー/マルチタッチ/モーション/加速度センサー
--->Chapter07 ユーザへの通知と意思確認
--->アラート表示(UIAlertView)/アクションシート(UIActionSheet)/ステータスバー
--->Chapter08 テキストとWeb の表示
--->テキスト表示(UITextView)/キーボード(UITextInputTraits)/Web コンテンツ表示(UIWebView)
--->Chapter09 テーブル表示
--->テーブル表示/テーブルの情報取得/テーブルの編集/セルのカスタマイズ/セルの選択とスクロール/UILocalizedIndexedCollationの利用
--->Chapter10 UI部品の利用
--->ラベル(UILabel)/ボタン(UIButton)/テキストフィールド(UITextField)/スイッチ(UISwitch)/セグメンティッドコントロール(UISegmentedController)/スライダー(UISlider)/日付・時刻ピッカー(UIDatePicker)/ピッカー(UIPickerView)/アクティビティインジケータ(UIActivityIndicatorView)/プログレスバー(UIProgressView)/検索バー(UISearchBar)/ページコントロール(UIPageControl)/スクロールビュー(UIScrollView)
--->Chapter11 アプリケーション&デバイス情報
--->アプリケーションの機能/デバイス情報へのアクセス/コピー&ペーストの利用/画面サイズの取得(UIScreen)
--->Chapter12 カメラ撮影&ムービー編集
--->カメラと写真アルバム(UIImagePickerController)/ビデオ編集(UIVideoEditorController)

----

読書メモ


-最初のほうで Inerface Builder を使わずにコードを書くところがあって、中身を探求している感じがよくわかる。

-nilog: 編集可能なテキスト領域 UITextView - iPhoneプログラミングUIKit詳解リファレンス / 所友太 http://t.co/EjrLXaYheq (2013-10-07)
--http://www.nilab.info/nilog/?type=twitter&id=387218767089922048
--