無料のKindleアプリをダウンロードして、スマートフォン、タブレット、またはコンピューターで今すぐKindle本を読むことができます。Kindleデバイスは必要ありません。
ウェブ版Kindleなら、お使いのブラウザですぐにお読みいただけます。
携帯電話のカメラを使用する - 以下のコードをスキャンし、Kindleアプリをダウンロードしてください。
iPhone/iPad&Androidプログラミング入門 (日経BPパソコンベストムック) 雑誌 – 2010/9/29
日経ソフトウエア
(編集)
世界的なブームとなっているiPhone/iPadとAndroidのプログラミングを同時に学びましょう。iPhoneプログラミングの基本、Objective-C、iPadの画面サイズを生かすアプリの作り方、Androidの4大構成要素(Activity、Intent、Service、ContentProvider)、Androidで作る弾幕系シューティングゲームなど、多彩な内容を詰め込みました。iPhone/iPadとAndroidの類似点と相違点を把握しながら学べば、それぞれのOSに対する理解も深まります。
- 本の長さ176ページ
- 言語日本語
- 出版社日経BP
- 発売日2010/9/29
- ISBN-104822222632
- ISBN-13978-4822222635
登録情報
- 出版社 : 日経BP (2010/9/29)
- 発売日 : 2010/9/29
- 言語 : 日本語
- 雑誌 : 176ページ
- ISBN-10 : 4822222632
- ISBN-13 : 978-4822222635
- カスタマーレビュー:
カスタマーレビュー
星5つ中3.3つ
5つのうち3.3つ
3グローバルレーティング
評価はどのように計算されますか?
全体的な星の評価と星ごとの割合の内訳を計算するために、単純な平均は使用されません。その代わり、レビューの日時がどれだけ新しいかや、レビューアーがAmazonで商品を購入したかどうかなどが考慮されます。また、レビューを分析して信頼性が検証されます。
-
トップレビュー
上位レビュー、対象国: 日本
レビューのフィルタリング中に問題が発生しました。後でもう一度試してください。
2014年6月15日に日本でレビュー済み
Amazonで購入
いきなりプログラミング、もう少し砕いて入ってもらいたかった、通読して2回目くらいで少し内容がわかった感じ、もう2回ぐらい読もうと思う。
2011年3月7日に日本でレビュー済み
Amazonで購入
題名通り「iPhone/iPad&Android」プログラミングの入門者用の解説本だが、Mac開発環境を持たない私は、第2章の「Androidの基礎を極める」を中心に読んだ。本章ではAndroidの中核となる次の4つの構成要素が、豊富なコード・サンプルと説明図を伴って丹念に説明される。
(1) Activity (2) Service (3) ContentProvider (4) Intent
平易な解説のお蔭で次の事が理解出来た。昔、主に通信分野で使われた状態遷移の概念、SQLに代表されるデータベース問い合わせ言語、オブジェクト指向言語の基本概念、Java、UNIX、XML等の知識、そしてVisual C++風の開発環境の使用体験(特にGUI構築経験及びevent driven型プログラミングの経験)等の背景があれば、「Intent」を除くとAndroidの概念的敷居はそれほど高くない。ほぼ、「Activity=View」であり、その背景にはmotif由来の「Widget」がある。また、「Service=UNIXのdaemonの概念+Javaのinterfaceの記述形式」であり、「ContentProvider」はデータベースサーバであり、その問い合わせにはSQLiteを用いる。各機能を連携させる「Intent」の概念は目新しかったが、有用だと思った。逆に言えば、これだけの概念・機能を纏めた高レベルOS(開発環境)が「Android」と知って感心した。組み込みソフトの開発にこれだけの高レベルOSが使えるとは便利になったと思う反面、プログラミングの初心者が組み込みソフトの開発に携わるには逆に敷居が高くなったと感じた。
「日経ソフトウェア」はこうした最新技術の判り易くて実践的紹介記事を載せる事で定評があるが、今回も改めてその編集方針を感じた。
(1) Activity (2) Service (3) ContentProvider (4) Intent
平易な解説のお蔭で次の事が理解出来た。昔、主に通信分野で使われた状態遷移の概念、SQLに代表されるデータベース問い合わせ言語、オブジェクト指向言語の基本概念、Java、UNIX、XML等の知識、そしてVisual C++風の開発環境の使用体験(特にGUI構築経験及びevent driven型プログラミングの経験)等の背景があれば、「Intent」を除くとAndroidの概念的敷居はそれほど高くない。ほぼ、「Activity=View」であり、その背景にはmotif由来の「Widget」がある。また、「Service=UNIXのdaemonの概念+Javaのinterfaceの記述形式」であり、「ContentProvider」はデータベースサーバであり、その問い合わせにはSQLiteを用いる。各機能を連携させる「Intent」の概念は目新しかったが、有用だと思った。逆に言えば、これだけの概念・機能を纏めた高レベルOS(開発環境)が「Android」と知って感心した。組み込みソフトの開発にこれだけの高レベルOSが使えるとは便利になったと思う反面、プログラミングの初心者が組み込みソフトの開発に携わるには逆に敷居が高くなったと感じた。
「日経ソフトウェア」はこうした最新技術の判り易くて実践的紹介記事を載せる事で定評があるが、今回も改めてその編集方針を感じた。