やさしくはじめるiPhoneアプリ開発の学校 【iOS 7.1対応版】

  • mixiチェック
  • このエントリーをはてなブックマークに追加

内容紹介

いちばんやさしい、いちばんたのしい、iPhoneアプリの入門書。

プログラミングははじめて、という人でも安心。
サンプルアプリを作りながら、「先生」に教わっている感覚で、しっかり楽しく学習できる「いちばんやさしい入門書」の登場です。

iPhoneアプリ開発解説書で定評のある著者が、はじめてアプリを作成する人のために、やさしくていねいに、解説していきます。
いろいろなiPhoneアプリを、自分の手で作ったり試したりしながら、習得するカリキュラムになっています。

簡単な、ただ文字を表示させるだけのアプリから、ボタンを押して動くねこアプリ、おみくじアプリ、デジタルやアナログの時計アプリ、簡単なゲームアプリなど、徐々にステップアップしながら、いろいろなアプリ作りにチャレンジしていきます。

iPhoneアプリの仕組みが分かるだけでなく、iPhoneアプリ作りのおもしろさ、楽しさ、アプリを自分の手で完成させる喜びを体験できる一冊となっています。

アプリって何?という人も、プログラミングなんてわからない、という人も、本書ならきっとアプリ開発を始められます。
先生からやさしくていねいに教わっているような、そんな感覚で学習を進められる「iPhoneアプリ開発の学校」の開校です!

先日アップルから発表された、新しいプログラミング言語、Swift(スウィフト)についても簡単に解説していますので、これからiPhoneアプリ開発がどうなるのかを知りたい方にもオススメの内容となっています。

本書は『やさしくはじめるiPhoneアプリ開発の学校』(2012年10月刊行)を、iOS 7.1&Xcode 5に対応させて全面的に内容を刷新したものです。

続きを読む

商品を選択する

フォーマット 価格 備考

電子書籍フォーマットについて

  

備考

森 巧尚(もり よしなお)
Webゲームクリエイター。FlashやiPhoneアプリなどのオリジナルゲームのコンテンツ制作、執筆活動、関西学院大学非常勤講師など。
著書:『やさしくはじめるiPhoneアプリ開発の学校』(マイナビ)
『現場で通用する力を身につけるiPhoneアプリ開発の教科書[iOS 7 & Xcode5対応版]』(マイナビ)
『よくわかるiPhoneアプリ開発の教科書』(マイナビ)
『基本からしっかりわかる ActionScript 3.0』(マイナビ)
『おしえて!! FLASH 8 ActionScript』(マイナビ)
『ActionScript + CGIプログラミング』(SBクリエイティブ)
など

狭間 句美(はざま くみ)
神戸在住のイラストレーター兼Webデザイナー。
イラスト、LINEスタンプ制作、キャラデザイン、まんが制作、などを手がけています。
著書:『よくわかるFireworksの教科書』(マイナビ、共著)

目次

Chapter 1 iPhoneアプリを作るには……
Lesson 1 iPhoneアプリを作ろう!
Lesson 2 開発に必要なものは?
   1 開発に必要なもの
   2 Xcodeのダウンロードとインストール
Lesson 3 Xcodeってなに?
   1 iPhoneアプリの作成手順
Lesson 4 プログラムってなに?
   文
   変数(へんすう)
   関数(かんすう)
   if(イフ)文
   for(フォー)文
   プロパティ
   メソッド
 
Chapter 2 はじめてのアプリを作ろう
Lesson 1 空っぽのアプリを作る
   1 テンプレートから選ぶ
   2 プロジェクトを作る
   3 Runで実行する
詳しい説明
   1 テンプレートってなに?
   2 プロジェクトってなに?
   3 iOSシミュレータってなに?
Lesson 2 文字を表示するアプリを作る
   1 テンプレートから選ぶ
   2 プロジェクトを作る
   3 ライブラリから部品をドラッグ
   4 ラベルの文字や色を変える
   5 Runで実行
詳しい説明
   1 ライブラリってなに?
   2 アトリビュートインスペクタってなに?
 
Lesson 3 簡単なプログラムで動くアプリを作る
   1 テンプレートから選ぶ
   2 プロジェクトを作る
   3 ライブラリから部品をドラッグ
   4 部品とプログラムをつなぐ
   5 プログラムを書く
   6 Runで実行
詳しい説明
   1 IBOutletってなに?
   2 プログラムってどこに書くの?
   3 このプログラムの意味はなに?
Lesson 4 ボタンを押したら文字が変わるアプリを作る
   1 テンプレートから選ぶ
   2 プロジェクトを作る
   3 ライブラリから部品をドラッグ
   4 絵を読み込む
   5 部品とプログラムをつなぐ
   6 部品と命令をつなぐ
   7 プログラムを書く
   8 Runで実行
詳しい説明
   1 IBActionってなに?
   2 このプログラムの意味はなに??
   3 おはようアプリ@スペシャルバージョン
 
Chapter 3 ボタンを押して動くアプリを作ろう!
Lesson 1 ねこアプリ(その1)
   1 プロジェクトを作る
   2 絵を読み込む
   3 アプリが回転しないようにする
   4 ライブラリから部品を並べて画面を作る
   5 部品とプログラムをつなぐ
   6 プログラムを書く
   7 Runで実行
詳しい説明
   1 どんなしくみ?
2 このプログラムの意味はなに?
Lesson 2 ねこアプリ(その2)
   1 プロジェクトファイルを開く
   2 絵を追加する
   3 プログラムを修正する
   4 Runで実行
詳しい説明
   1 どんなしくみ?
   2 このプログラムの意味はなに?
   3 オートレイアウトでアプリを横向きに対応させてみよう
 
Chapter 4 時計アプリを作ろう!
Lesson 1 ずっと動き続ける「デジタル時計」アプリ
   1 プロジェクトを作る
   2 ライブラリから部品を並べて画面を作る
   3 部品とプログラムをつなぐ
   4 プログラムを書く
   5 Runで実行
詳しい説明
   1 このプログラムの意味はなに?
Lesson 2 ずっと動き続ける「アナログ時計」アプリ
   1 プロジェクトファイルを開く
   2 絵を追加する
   3 ステータスバーを隠す&回転しないようにする
   4 ライブラリから部品を並べて画面を作る
   5 部品とプログラムをつなぐ
   6 プログラムを修正する
   7 Runで実行
詳しい説明
   1 どんなしくみ?
   2 このプログラムの意味はなに?
   3 時計アプリ@スペシャルバージョン
 
Chapter 5 複数の画面でアプリを作ろう!
Lesson 1 おみくじアプリ(その1)
   1 プロジェクトを作る
   2 ステータスバーを隠す&回転しないようにする
   3 画面を追加する
   4 追加した画面用のViewControllerを作る
   5 絵を用意して読み込む
   6 部品を並べて画面を作る
   7 戻り口を作る
   8 ボタンで2つの画面をつなぐ
   9 Runで実行
詳しい説明
   1 どんなしくみ?
   2 ViewControllerってなに?
Lesson 2 おみくじアプリ(その2)
   1 プロジェクトファイルを開く
   2 絵を追加する
   3 画面に部品を追加する
   4 部品とプログラムをつなぐ
   5 プログラムを修正する
   6 Runで実行
詳しい説明
   1 どんなしくみ?
   2 このプログラムの意味はなに?
   3 オートレイアウトでサイズの違うiPhoneに対応する
 
Chapter 6 ゲームアプリを作ろう!
Lesson 1 おつりアプリ(その1)
   1 プロジェクトを作る
   2 ステータスバーを隠す&回転しないようにする
   3 画面を2つ追加する
   4 追加した画面用のViewControllerを作る
   5 戻り口を作る
   6 絵を用意して読み込む
   7 部品を並べて画面を作る
   8 画面をつなぐ
   9 プログラムを書く
   10 Runで実行
Lesson 2 おつりアプリ(その2)
   1 プロジェクトファイルを開く
   2 絵を追加する
   3 メイン画面に部品を追加する
   4 ゲーム結果画面に部品を追加する
   5 部品とプログラムをつなぐ
   6 プログラムを修正する
   7 Runで実行
詳しい説明
   1 アラートビューのしくみ
   2 別の画面にデータを渡すしくみ
   3 Swiftってなに?
 
Chapter 7 アプリを仕上げよう
Lesson 1 アイコンをつけよう!
   1 アイコンの絵を用意する
   2 App Iconsにドラッグ&ドロップする
   やってみよう!
Lesson 2 起動画像をつけよう!
   1 起動画像の絵を用意する
   2 起動画面の絵を設定する
   やってみよう!
Lesson 3 アプリの名前を変更しよう!
   1 アプリの名前を設定する
   やってみよう!
 

この商品を買った人はこんな商品も買っています


最近チェックした商品

Tポイント利用手続き

         Tポイント利用手続きに関する同意事項

                                株式会社マイナビ出版

株式会社マイナビ出版が提供するマイナビBOOKSにおいてTポイントご利用続きをされる方は、以下に掲げるお客様の個人情報の取り扱いについてご確認の上、ご同意下さい。

マイナビBOOKSにおいてTポイントサービスをご利用いただいた場合に、当社から、次に掲げる<提供情報>を、<提供目的>のためにカルチュア・コンビニエンス・クラブ株式会社(以下「CCC」といいます)へ提供します。

  <提供目的>:CCCの定める個人情報保護方針及びマイナビBOOKSにおけるT会員規約第4条に定める利用目的で利用するためTポイントサービスを利用するため
  <提供情報>:
   1)お客様が【マイナビBOOKS】の正当な利用者であるという情報
   2)ポイント数・利用日
   3)その他、Tポイントサービスを利用するにあたり必要な情報

  <提供方法>: 電磁的記録媒体の送付またはデータ通信による。ただし、提供するデータについては暗号化を施すものとする。

なお、CCCに提供された、以下の情報の利用については、CCCの定める個人情報保護方針及びT会員規約 に沿って取り扱われます。
上記の情報提供の停止をご希望される場合には、【マイナビBOOKS】におけるTポイント利用手続きの解除を実施していただく必要があります。
Tポイント利用手続きの解除、およびTポイントサービスにおける個人情報に関するお問い合わせ先は、以下のとおりです。
お客様お問い合わせ先:Tサイト(http://qa.tsite.jp/faq/show/22612)

 なお、Tポイント利用手続きの解除が完了しますと、マイナビBOOKSにおけるTポイントサービスをご利用いただけなくなりますので、予めご了承ください。

Tポイント利用手続きを行いますか?