Gamekozo's Library

iPhoneとiPod touchやWindows用ソフト制作などの紹介及び読書感想文や備忘録を書いています。

Archive for 3月, 2010

iPhone SDK開発のレシピ―113個のレシピで学ぶiPhoneアプリ開発の極意 (単行本)

これだけレシピがあったら困らないよ!

出版社さんから引用

目次
Chapter 1 Xcodeのレシピ
レシピ 001 実機とシミュレータで動作を切り替える
レシピ 002 デバッグ時のみ有効な処理を作る
レシピ 003 ビルドターゲットを増やす
レシピ 004 新規クラス作成時に自動挿入される名前を変更する
レシピ 005 実機に保存されているアプリ内のデータを編集する
レシピ 006 コマンドラインからXcodeを操作する
レシピ 007 pragmaマークやコメントを活用する
レシピ 008 旧バージョンのOSで動作するビルドをする
レシピ 009 clangによるプログラム解析
コラム メモリサイズとメモリリークを調べる
レシピ 010 UI Recorderでデバッグを自動化
レシピ 011 ユニットテストを行なう
レシピ 012 cocos2dのテンプレートを作成する
レシピ 013 cocos2dのサンプルコードを実行する
レシピ 014 cocos2dのドキュメントを組み込む
コラム XcodeとSCMを連携する
Chapter 2 基本レシピ
レシピ 015 Objective-Cでプロパティ名とインスタンス名を変える
レシピ 016 ユニークなファイル名を生成する
レシピ 017 アプリケーションの終了を検知する
レシピ 018 自動ロックしないようにする
レシピ 019 URLエンコードする
レシピ 020 XIBを使うのをやめる
レシピ 021 NSArrayをランダムに並び替える
コラム KeynoteでUIをデザインする
レシピ 022 クリップボードを使う
レシピ 023 NSCoderでデータを保存する
レシピ 024 XMLをパースする
レシピ 025 文字列からMD5を取得する
レシピ 026 色々なローカライズ(アプリ名、HTML、Xib、日付)
レシピ 027 安全にパスワードを保存する
レシピ 028 起動パスワードを付ける
コラム In Review中のアプリのAppStoreへのURLを知る方法
Chapter 3 UIKitのレシピ
レシピ 029 UISliderの反応をよくする
レシピ 030 デバイスの回転をロックする
レシピ 031 UndocumentedなTransition Animation
レシピ 032 Transition Animationを途中で止める
レシピ 033 緩やかに点滅し続けるViewを作る
レシピ 034 UITextFieldを選択状態にする
レシピ 035 ツールバーにボタン以外のViewを埋め込む
レシピ 036 UINavigationBarにUISearchBarを入れる
レシピ 037 ダウンロードして進捗状況をプログレッシブバーに表示する
レシピ 038 UIButtonに影をつける
レシピ 039 絵文字を描画する
レシピ 040 UIButtonにひとつの画像で様々な大きさの背景画像を貼付ける
コラム 開発者向けおすすめiPhoneアプリ
レシピ 041 UIPickerViewでエンドレスなロールを作る
レシピ 042 ランドスケープモード時のアラート画面の表示方法
レシピ 043 アラート内にUITextViewを表示する
レシピ 044 アラート内にUIWebViewを表示する
レシピ 045 UIWebViewでカバーフローを作る
レシピ 046 フィンガージェスチャーを認識する
レシピ 047 UIWebViewをフィンガージェスチャーで操作する
コラム iPhoneシミュレータでマルチタッチを平行に動かす方法
Chapter 4 テーブルのレシピ
レシピ 048 OS 3.0からの新しいセルのタイプ
レシピ 049 UITableViewを所定の位置までスクロールさせる
レシピ 050 カスタムセルを利用する
レシピ 051 UITableCellViewにクリッカブルリンクを入れる
レシピ 052 UITableViewControllerを使用せずにUITableViewを表示する
レシピ 053 セルのスワイプを検知する
レシピ 054 UITableViewをプルダウンしたことを感知する
レシピ 055 TableViewに次のx件を読み込むボタンをつける
コラム 翻訳を依頼する
Chapter 5 画像のレシピ
レシピ 056 画像を任意のサイズにリサイズする
レシピ 057 画像を任意のサイズで切り取る
レシピ 058 UIViewの内容をUIImageに変換する
レシピ 059 アニメーションGIFを簡単に表示する
レシピ 060 UIImageViewをアニメーション表示する
レシピ 061 UIImageViewに反射エフェクトを付ける
レシピ 062 UINavigationBarに画像を使う
コラム Core GraphicsかOpenGLか
レシピ 063 CoreGraphicsでグラデーション付きのボタンを作る
レシピ 064 CoreGraphicsでTabViewのようなボタンを作る
レシピ 065 CoreGraphicsを使ってUIImageを生成する
レシピ 066 描画の遅いimageWithContentsOfFile:を早くする
レシピ 067 拡大縮小可能な画像ビューア
コラム アプリケーションの動画デモを作成する
Chapter 6 マルチメディアのレシピ
レシピ 068 AudioQueueで再生する
レシピ 069 AudioQueueで再生時のレベルを取得する
レシピ 070 AudioQueueでマイクから録音する
レシピ 071 音を感知するスイッチを作る
レシピ 072 OpenALで再生する
コラム Macで音声ファイルを変換する方法
レシピ 073 カメラの映像にViewを重ねる
レシピ 074 カメラロールから読み込んだ写真の縦横位置を調べる
レシピ 075 動画を録画する
レシピ 076 ムービプレイヤで動画を再生する
レシピ 077 ムービプレイヤの上に別レイヤを表示する
レシピ 078 PDFを生成する
コラム ビデオカメラでアプリケーションの応答速度を測る
Chapter 7 ハードウェアのレシピ
レシピ 079 OSのバージョン番号を判定する
レシピ 080 シェイクを適度に検知する
レシピ 081 バッテリの状態を取得する
レシピ 082 近接センサーを使う
レシピ 083 現在位置を取得する
レシピ 084 方位を取得する
レシピ 085 GoogleMapsにピンを立てる
レシピ 086 デバイスの回転を検知して別コントローラを表示させる
コラム iPhoneとiPod touchのスペック
Chapter 8 ネットワークのレシピ
レシピ 087 ネットワークの接続状況を判定する
レシピ 088 インターネット上のplistファイルを取得する
レシピ 089 メールを送信する
コラム iTunes Connectに登録したBank Informationの変更方法
Chapter 9 データベースのレシピ
レシピ 090 SQLiteを使う 準備編
レシピ 091 SQLiteを使う 検索編
レシピ 092 SQLiteを使う 追加・削除編
レシピ 093 SQLiteを使う DBの変更編
レシピ 094 CoreDataを使う 登録、保存、削除
レシピ 095 CoreDataを使う 編集
レシピ 096 CoreDataを使う ソート
コラム AppStoreの市場規模雑感
Chapter10 外部ライブラリのレシピ
レシピ 097 zipアーカイブ展開フレームワークを使う
レシピ 098 FontLabelライブラリで自由にフォントを使う
レシピ 099 画像ダウンロードライブラリImageStoreを使う
レシピ 100 JSONライブラリを使う
コラム 有料アプリケーションの無料バージョンの効能
レシピ 101 正規表現を使う
コラム 非公開APIに関するヘッダファイルのリストを生成する
Chapter11 外部連携のレシピ
レシピ 102 二つのアプリを相互に起動する
レシピ 103 iPodライブラリの曲情報を取得する
レシピ 104 iPodで再生中の曲を操作する
レシピ 105 Tumblrにファイルを送信する
レシピ 106 Evernoteと連携する
レシピ 107 AdMobの広告を組み込む
レシピ 108 GoogleDataService用ライブラリを使う
コラム アプリのリジェクト情報を共有する
レシピ 109 GoogleDocsからファイルリストを取得する
レシピ 110 GoogleDocsから好きな形式でファイルをダウンロードする
レシピ 111 GoogleDocsのテキストファイルを変更する
レシピ 112 GoogleCalendarから予定を取得する
レシピ 113 GoogleCalendarに予定を追加する

posted by Gamekozo in MAC,ipod and have No Comments

待ってたよi-Bird II

i-Bird II
やっと出たよiPhone対応のi-Bird II
前のバージョンはiPhoneを機内モードにしないと使えなかったので買わなかったけど、今回はちゃんと対応しているようです。
目覚ましにスピーカーに使えるし、音もそこそこ良かった(前のバージョン)だから期待していいかな。

posted by Gamekozo in ipod and have No Comments

動物農場 おとぎばなし

動物農場 おとぎばなし

どこかで聞いたような話なので面白いですね。

【内容情報】(「BOOK」データベースより)
「すべての動物の平等」を謳って産声をあげた動物農場。だがぶたたちの妙な振舞が始まる。スノーボールを追放し、君臨するナポレオン。ソヴィエト神話とスターリン体制を暴いた、『一九八四年』と並ぶオーウェルの傑作寓話。舌を刺す風刺を、晴朗なお伽話の語り口で翻訳。

posted by Gamekozo in モブログ and have No Comments

SnowLeopardでスリープしない

いつからかSnowLeopardでスリープしないようになった。
もちろん、手動ではできるのだけど省電力機能では一切スリープしなくなった。
取り敢えずログを見てみようと思って、ログの見方を調べた。
システムプロファイラというユーティリティがOSXにはあるようでソフトウェアのログという項目にSystem.log(システムイベントログ)があった。
ダブルクリックしたらログが表示されるので、Sleepで検索をかけるとなんと!!!
1PasswordAgentというのがSleep前後で大量に発生している。
フリーだったときに入れたものだ。
気持ちが悪いのでここを参考に1Passwordを根こそぎ削除してみて再起動!

あれほどスリープが効かなかったのに嘘のようにスリープができるようになった。
もう二度と1Passwordは入れない。

posted by Gamekozo in MAC and have No Comments