iOSアプリ開発逆引きレシピ 【PDF版】

翔泳社(出版社) , 加藤勝也(著) , 清水崇之(著) , 趙文来(著) , 金祐煥(著) , 岸本和也(著) , 山古茂樹(著) , 胡俏(著) , 山本美香(著)

商品番号
137820
販売状態
発売中
納品形態
会員メニューよりダウンロード
発売日
2014年12月22日
ISBN
9784798137827
データサイズ
約22.9MB
制限事項
印刷可・テキストのコピー可
キーワード
iPhone  アプリ開発  電子書籍【PDF版】  逆引き

販売価格:¥3,024(税込)

ポイント:280pt (10%)
詳細はこちら

送料無料 在庫あり

紙の書籍を見る
ほしい物リストに追加
  • 本製品は電子書籍【PDF版】です。
  • ご購入いただいたPDFには、購入者のメールアドレス、および翔泳社独自の著作権情報が埋め込まれます。
  • 本製品を無断で複製、転載、譲渡、共有および販売を行った場合、法律により罰せられる可能性がございます。
  • ご購入の前に必ずこちらをお読みください。

iPhoneアプリ開発の現場で「使える」TIPS集!

本書はiPhoneアプリ開発で困ったとき、そのつまずきやトラブルを「自力」で解決できるTIPS集です。新しくなったフラットデザインのユーザーインターフェースやマルチメディア、課金など開発にかかわる重要なポイントをカテゴリ別にまとめていますので、目的の項目を即座に見つけ開発の参考にすることができます。すべてのTIPSはサンプルを用意していますので気になったコードは実際に確認できます。iOS7、Xcode5以降をベースに、旧バージョンでも使える内容はアイコンで表示しています。iPhoneアプリ開発に携わるすべての開発者にとって、まさに必携の1冊です。

PDF版のご利用方法

  1. ご購入後、SEshopにログインし、会員メニューに進みます。
  2. ご購入電子書籍およびデータ > [ご購入電子書籍およびダウンロードデータ一覧]をクリックします。
  3. 購入済みの電子書籍のタイトルが表示されますので、リンクをクリックしてダウンロードしてください。
  4. PDF形式のファイルを、お好きな場所に保存してください。
  5. 端末の種類を問わず、ご利用いただけます。

第1章 ユーザーインターフェース

1.1 文字列
 001 文字列をリッチに表示したい
 002 文字列を省略表示したい
 003 ラベルに線/角丸を追加したい
1.2 進捗
 004 進捗状況を表示したい
 005 色やサイズを変更したい
1.3 ボタン
 006 ボタンの外観を変更したい
 007 ボタン状態に応じて画像を変えたい
 008 スライダーの外観をカスタマイズしたい
 009 スライダーを縦に表示したい
 010 テキストフィールド付きで表示したい
 011 標準ボタン付きで表示したい
 012 アクションシートを表示したい
 013 ON/OFFの色を変えたい
 014 ドラムボタンの刻み幅を指定したい
 015 日時の選択範囲を指定したい
 016 日付や時刻のみを表示したい
1.4 テーブル
 017 テーブルを表示したい
 018 行の追加/削除/移動をさせたい
 019 自分で作ったヘッダーやフッターを表示したい
 020 独自定義のセルを使いたい
 021 電話番号、メールアドレスを識別したい
1.5 入力
 022 キーボード入力モードを変更したい
 023 クリアーボタンを表示したい
 024 パスワードを入力したい
 025 プレースホルダーを表示したい
 026 入力を制限したい
1.6 ピッカービュー
 027 画面の下からアニメーションさせたい
 028 選択された値を取得したい
 029 表示項目を設定したい
1.7 ポップオーバー
 030 ポップオーバーの基本的な設定をしたい
 031 ポップオーバーを閉じたい
1.8 画像
 032 画像を表示したい
 033 画像を回転させたい
 034 画像を縮小して表示したい
 035 デフォルトの選択を表示したい
 036 画像付きの選択肢を表示したい
 037 色付きの選択肢を表示したい
 038 選択肢の文字列サイズを変えたい

第2章 ストーリーボード

2.1 遷移
 039 シーンを設置したい
 040 遷移を設定したい
 041 複数の遷移先へ分岐させたい
 042 遷移の視覚効果を変更したい
 043 遷移間でデータの受け渡しをしたい
 044 Navigation Barを使いたい
 045 任意のシーンに戻りたい

第3章 タッチアクション

3.1 操作検出
 046 タップ/ダブルタップを検出したい
 047 パンを検出したい
 048 ピンチイン/アウトを検出したい
 049 回転を検出したい
 050 スワイプを検出したい
 051 長押しを検出したい
3.2 優先順位
 052 ジェスチャーレコグナイザ間の優先順位を制御したい
3.3 同時操作検出
 053 ピンチと回転を同時に検出したい

第4章 描画処理

4.1 図形
 054 直線を描画したい
 055 曲線を描画したい
 056 円弧を描画したい
 057 楕円を描画したい
 058 矩形を描画したい
 059 円グラフを描画したい
4.2 テキスト
 060 テキストを描画したい
 061 色を指定してテキストを描画したい
 062 フォントを指定してテキストを描画したい
 063 描画範囲を指定してテキストを描画したい

第5章 画像処理

5.1 加工
 064 画像を指定サイズにトリミングしたい
5.2 フィルター
 065 画像にフィルターをかけたい
 066 画像を反転したい
 067 画像を単色化(モノクローム)したい
 068 画像をセピア調にしたい
 069 画像の階調を変えたい
 070 画像のガンマ比を変えたい
 071 画像の彩度、明度、コントラストを変えたい
 072 自然な色合いの画像にしたい
 073 画像の色相を変えたい
 074 画像にぼかしをかけたい
 075 画像を鮮明にしたい
 076 画像に水玉パターンの効果を付けたい
 077 画像にモザイクをかけたい
5.3 位置情報
 078 画像から位置情報を取得したい

第6章 マルチメディア処理

6.1 音声
 079 効果音を鳴らしたい
 080 BGMを鳴らしたい
6.2 ビデオ
 081 ビデオを再生したい
 082 アプリ内でYouTubeを再生したい

第7章 インターネット利用

7.1 Web
 083 Webサイトをビューに表示したい
 084 インターネットからデータを取得したい

第8章 Webサービス利用

8.1 Facebook
 085 Facebookの開発環境を準備したい
 086 Facebookのユーザー認証を行いたい
 087 FacebookのWallに投稿したい

第9章 地図

9.1 Maps
 088 地図を表示したい
 089 地図にピンを打ちたい
 090 アノテーションを表示したい
 091 経路を表示したい
9.2 Google Maps
 092 Google Mapsを利用したい
 093 Google Mapsを表示したい
 094 Google Mapsをカスタマイズしたい
9.3 MapionMaps
 095 MapionMapsを利用したい
 096 MapionMapsを表示したい

第10章 デバイス

10.1 センサー
 097 デバイスにかかる加速度を検出したい
 098 デバイスの姿勢を検出したい
 099 センサーの検出精度を調節したい
 100 デバイスの現在位置を知りたい
 101 デバイスの方位を知りたい
 102 近接センサーの状態を知りたい
10.2 カメラ
 103 カメラを呼び出したい
 104 写真をアルバムに保存したい
 105 顔検出を実現したい
10.3 バッテリー
 106 バッテリー残量を取得したい
10.4 ネットワーク
 107 ネットワークの接続状態を知りたい

第11章 バックグラウンド動作

11.1 一定時間処理
 108 アプリの終了後に一定時間処理を続けたい
11.2 音楽再生
 109 バックグラウンドで音楽を再生させ続けたい
11.3 位置情報
 110 バックグラウンドで位置情報を取得し続けたい

第12章 通知

12.1 バッジ/バナー/アラート
 111 Appのアイコンにバッジを表示したい
 112 Appがフォアグラウンドでない時に通知バナーやアラートを表示したい
12.2 リモート
 113 リモート通知を使いたい

第13章 連携処理

13.1 メール
 114 写真付きメールを送信したい
 115 CSVファイルを添付したメールを作成したい
13.2 SNS
 116 ツイート機能を実現したい
 117 Facebookに投稿できるようにしたい
 118 [LINEで送る]ボタンを実装したい
13.3 カレンダー
 119 カレンダーのイベント情報を読み取りたい
 120 イべントをカレンダーに登録したい
13.4 リマインダー
 121 タスクをリマインダーに登録したい
13.5 アクセス許可
 122 位置情報サービスへアクセスしたい
 123 連絡先へアクセスしたい
 124 カレンダーへアクセスしたい
 125 リマインダーへアクセスしたい
 126 写真へアクセスしたい
13.6 サービス連携
 127 FacebookやTwitterなどのSNSアカウントを利用したい
 128 ほかのアプリケーションから利用したい
13.7 カスタマイズ
 129 カスタマイズUIActivityを実装したい

第14章 データ処理

14.1 ファイル
 130 新規で作成したディレクトリにファイルを作成したい
 131 ファイルの入出力を行いたい
 132 アプリケーションの設定値を保持したい
 133 リソースからファイルを読み込みたい
 134 サンドボックス内のデータファイルを確認したい
14.2 データ
 135 Core Dataの使用準備を行いたい
 136 Core Dataを用いてデータの登録・削除・検索を行いたい
 137 Key-Value形式でiCloudにデータを保持したい
 138 JSONをパースしたい
 139 iTunesからファイル転送できるようにしたい

第15章 データベース

15.1 作成/追加/更新/削除
 140 データベース(SQLite)を直接使いたい
 141 テーブルを作成したい
 142 データを追加・更新・削除したい
15.2 トランザクション/検索
 143 トランザクションを利用したい
 144 データを検索したい

第16章 国際化対応

16.1 文字列
 145 アプリ内テキストの国際化を行いたい
 146 Storyboardの国際化対応を行いたい
 147 アプリ名の国際化対応を行いたい
16.2 動作確認
 148 国際化対応の動作確認を行いたい

第17章 デバッグ

17.1 デバッグコンソール
 149 デバッグしたい
 150 ログを出力したい
17.2 実機
 151 実機でデバッグしたい
17.3 解析
 152 静的解析ツールでアプリケーションの不具合を静的に調査したい
 153 Instrumentsでアプリケーションの振る舞いを動的に調査したい
17.4 メモリ
 154 メモリの使用状況を調査したい
 155 メモリリークを調査したい
 156 放棄されたメモリを調査したい
 157 ゾンビを調査したい

第18章 アプリ収益化

18.1 通知
 158 iPhoneアプリ内からアップデートの通知を行いたい
18.2 レビュー
 159 AppStoreレビューを促すダイアログを出したい
18.3 課金
 160 アプリ内課金をしたい
18.4 広告
 161 広告を表示したい

各種問い合わせは以下のリンクからご連絡ください

関連商品

入門Haskellプログラミング

販売価格:4,104円(税込)

2019.07.31発売

対人援助の現場で使える 質問する技術 便利帖【PDF版】

販売価格:1,944円(税込)

2019.07.16発売

IT Service Management教科書 JP1認定エンジニア V12対応【PDF版】

販売価格:3,456円(税込)

2019.07.16発売

おすすめ特集

今月のクーポン

翔泳社の通販SEshopなら全品送料無料、ポイント還元、さらに毎月更新の割引クーポンでお得!

アジャイル・スクラム関連本特集

アジャイル・スクラム入門書からプロフェッショナル向け開発書、チームマネジメント論まで。

Python特集

【今からはじめるPython特集】おすすめ本を入門~上級までレベル別にご紹介!

情報処理教科書シリーズ

情報処理技術者試験におすすめの参考書「EXAMPRESS 情報処理教科書シリーズ」で最短合格!

起業に役立つ技術書特集

【起業に役立つ技術書特集】Webサービスを始め、副業やスモールビジネスにオススメの技術書をご案内。

「みんなの日記」シリーズ特集

いつもの家事、暮らし。少し変えるだけで、もっと楽しくなる!「みんなの日記」シリーズ特集。

特集をもっと見る