みるみるスマートフォンプログラミングがわかる本

概 要

iPhoneやAndroid向けのスマートフォンアプリをこれから作ろうと考えている人を対象にした、スマートフォンプログラミングを始める前に読むガイドブックです。「スマホ・アプリの作り方くらい、ちょっと調べれば簡単にわかるんじゃないか」と思っている人。ちょっと待ってください。スマホ・アプリといえども、アプリケーション開発にはプログラミングが必須です。なにも知らずに始めてしまうと、すぐに頓挫してしまうことでしょう。そこで本書では、そもそもスマートフォンとはどういうものなのか、スマートフォンアプリは具体的にどのように作っていくのかなどを解説。スマートフォンアプリの開発を始めるためには、なにをどのように学べばいいのかがわかります。

著者 掌田津耶乃
価格 本体1500円(税別)
ISBN 978-4-7980-3113-2
発売日 2011/9/29
判型 A5
色数 2色
ページ数 256
CD/DVD
対象読者 初級
シリーズ
表紙イメージ
購入 アマゾンで購入する
楽天で購入する

※リンク先によっては、販売ページが用意されていないことがあります。あらかじめご了承ください。

新しいウィンドウで開く 書籍購入のご案内

サポート

サポート情報は以下からご参照下さい。

サポート情報へのリンク

目次

Chapter1 スマートフォンの世界って?

1.1 時代はスマートフォン……なの?

1.2 スマートフォンってどこから来たの?

1.3 ケータイのハードとソフトの関係って?

1.4 iアプリでアプリ追加! でも……

1.5 スマートフォンは、パソコンから始まった!

1.6 スマートフォンに死角はあるか?

1.7 スマートフォンにはどんなものがある?

1.8 どれが一番いいの?

1.9 iOSの特徴

1.10 Androidの特徴

1.11 Windows Phoneの特徴

1.12 ハードの違い、OSの違い、アプリの違い

Chapter2 スマートフォンのアプリ作りって?

2.1 アプリって何?

2.2 アプリはどうやって作る?

2.3 アプリ作りはどうやって学ぶ?

2.4 うまく失敗しよう!

2.5 スマートフォン開発はパソコンより難しい!

2.6 入門書はサンプルで選べ!

2.7 読むより、書く! そして失敗せよ!

2.8 技術資料を読もう!

2.9 アプリのマーケットって?

2.10 開発者登録って?

2.11 登録しないとアプリは使えない?

2.12 素人のアプリが本当に売れるの?

2.13 無料アプリと宣伝でユーザーを獲得だ!

2.14 無料でも小遣い稼ぎぐらいなら実はできる!

2.15 本当に自分がアプリ作家になれるの?

2.16 この先の読み進め方

Chapter3 iOSアプリ開発の世界

3.1 iOSはどこから来たの?

3.2 iOS開発の特徴

3.3 iOSアプリ作成に必要なものは?

3.4 Appleデベロッパって何だろう?

3.5 AppleデベロッパサイトにGo!

3.6 SDKとXcode

3.7 Xcodeって何?

3.8 Xcodeの重要機能(1) プロジェクト管理

3.9 Xcodeの重要機能(2) エディタ

3.10 Xcodeの重要機能(3) インターフェイスビルダ

3.11 どうやって作るの?

3.12 プロジェクトってどう作る?

3.13 プロジェクトって何が入ってるの?

3.14 GUIはどうやってデザインする?

3.15 アプリの実行はどうする?

3.16 Objective-Cのソースコードを見てみよう(1)

3.17 Objective-Cのソースコードを見てみよう(2)

3.18 アプリを作ってみよう!

3.19 ヘッダーファイルの準備

3.20 GUI部品を追加する

3.21 GUI部品とソースコードをバインドする

3.22 ソースコードを作成する

3.23 Objective-Cってどういう言語?

3.24 Objective-Cの特徴(1) 「C言語」系の言語

3.25 Objective-Cの特徴(2) メモリ管理がややこしい!

3.26 Objective-Cの特徴(3) オブジェクト指向の概念がややこしい!

3.27 Objective-Cの特徴(4) C言語用の値とObjective-C用の値がある!

3.28 Objective-Cはどうやって学ぶの?

3.29 iOSアプリはどうやって学ぶの?

3.30 「脱獄」って?

3.31 マーケットでの公開はどうする?

Chapter4 Androidアプリ開発の世界

4.1 Androidって何?

4.2 Androidは「OSだけ!」

4.3 Androidの特徴とは?

4.4 Androidの開発はどうするの?

4.5 まずはJavaを準備しよう!

4.6 Eclipseを用意する

4.7 Eclipseは英語が基本?

4.8 Eclipseってどういうツール?

4.9 Eclipseは「ビュー」を組み合わせて使う

4.10 Android開発ツールって?

4.11 SDKって何?

4.12 パッケージとバーチャルデバイス

4.13 どうやってアプリは作る?

4.14 アプリ作成の実際(1) プロジェクトの作成

4.15 プロジェクトにはどんなものが入ってる?

4.16 アプリ作成の実際(2) GUIのレイアウト

4.17 レイアウトデータの中身はどうなってる?

4.18 アプリ作成の実際(3) アプリの設定

4.19 マニフェストファイルの中身はどうなってる?

4.20 アプリ作成の実際(4) アプリの実行

4.21 ソースコードを見てみよう!

4.22 アクティビティで何をしてるの?

4.23 Rクラスって何だ?

4.24 実習:アプリを作ってみよう!

4.25 実習(1) レイアウトを作成しよう

4.26 作成したレイアウトはどうなってる?

4.27 実習(2) Javaソースコードを修正しよう!

4.28 Javaってどんな言語?

4.29 Javaの特徴(1) 根っからのオブジェクト指向言語

4.30 Javaの特徴(2) Javaは意外とシンプル!

4.31 Javaの特徴(3) Javaでは「クラス」がすべて!

4.32 Javaの特徴(4) Javaにはいくつも種類がある?

4.33 Android用Javaはどうやって学ぶ?

4.34 Android SDKはどう学んでいくの?

4.35 Android Marketで公開するには?

Chapter5 Windows Phoneアプリ開発の世界

5.1 Windows Phoneってどんなもの?

5.2 Windows Phoneの開発環境はどうなってる?

5.3 アプリ開発はどうするの?

5.4 Visual Studioでアプリを作るには?

5.5 プロジェクトには何が入っているの?

5.6 GUIのデザインはどうするの?

5.7 ボタンのクリックイベントを設定しよう

5.8 イベントのソースコードを書いてみよう

5.9 C#ってどんな言語なの?

5.10 C#はどう学ぶ?

5.11 Windows Phoneは「買い」か?

Chapter6 実はまだまだある、スマホ開発の世界

6.1 ほんとに素人がプログラミングできる?

6.2 正規開発環境以外の開発もある!

6.3 Titaniumってどんなソフト?

6.4 Titanium Mobileの開発スタイル

6.5 Titanium Mobileのソースコードを見てみる

6.6 PhoneGapってどんなもの?

6.7 PhoneGapの開発はどうやるの?

6.8 PhoneGapのソースコードを見てみる

6.9 App Inventorはすごいぞ!

6.10 App Inventorでアプリを作る

6.11 AppMakrはWebベースの簡易アプリ作成ツール

6.12 DOROKURIはカスタマイズアプリを簡単作成!

6.13 Flashの現状はどうなってる?

6.14 王道の中の王道、それは「Webアプリ」だ!

6.15 ネイティブアプリとWebアプリの違い

6.16 HTML単体で作るのは無理!

6.17 iOSなら「Dashcode」が最高!

6.18 スマートフォン用ライブラリ「jQuery Mobile」

6.19 jQuery Mobileのソースコードを見てみよう

6.20 Sencha Touch

6.21 Sencha Touchのソースコードを見てみよう!

6.22 アプリ開発だってサーバー開発するのだ

6.23 サーバー開発ってどんな世界?

6.24 道は拓けたか?

PR

秀和システム