gihyo.jp » 書籍案内 » Google Android入門―携帯電話開発の新技術

Google Android入門―携帯電話開発の新技術

[表紙]Google Android入門―携帯電話開発の新技術

2008年4月23日発売

嶋是一 著

A5判/240ページ

定価2,394円(本体2,280円)

ISBN 978-4-7741-3462-8

  • 本書のサポートページ

→学校・法人一括購入ご検討の皆様へ

書籍の概要

この本の概要

Google Androidが全世界の携帯電話ビジネスに与えるであろうインパクト,そして携帯電話開発の現場に与えるであろう技術革新,それら両面から解説をおこないます。携帯電話用ブラウザの開発者である執筆者がプロの視点でGoogle Androidを分析します。

こんな方におすすめ

  • 携帯電話の開発にかかわる方。もしくはJavaプログラマ。

著者の一言

Googleから出現したケータイプラットフォームである「Android」は、日本の携帯ビジネスを開国させる黒船とも言われています。このAndroidを、技術的な視点からだけでなく、ケータイ業界まっただ中にいる筆者が、ビジネス含めた広い視点で語り解説した渾身の一冊です。アンドロイドの仕組みや構成、動作原理や、Javaプログラムを用いたアプリケーション作成方法も、プログラムやJavaを知らなくてもできるだけ理解できるよう解説しています。まずは本書片手にGoogleからSDKをインストールし、Androidという未知の世界を体験してください。将来のケータイ電話へのイマジネーションがふくらむことウケアイです!本書でGoogle Andoirdを正しく理解して頂いて「黒船」という漠然とした恐怖を払拭して頂けると幸いです。

この書籍に関連する記事があります!

Google Androidは電気羊の夢を見るか?
Googleから2007年11月12日にAndroid SDKが発表されました。当時話題だったGoogle携帯電話ではなく「携帯電話で動作するソフトウェアプラットフォーム」だったのです!

本書のサンプル

本書の一部ページを,PDFで確認することができます。

本書の紙面イメージは次のとおりです。画像をクリックすることで拡大して確認することができます。

サンプル画像1

サンプル画像2

サンプル画像3

目次

Chapter1 Google AndroidとOHA

  • 1.1 Androidとは
  • 1.2 Androidの正体
  • 1.3 Android SDK配布形態と実装モデル
  • 1.4 携帯電話プラットフォーム事情
  • 1.5 ビジネス面から見たアンドロイド
  • 1.6 Androidへの参入

Chapter2 Google Androidを使ってみよう

  • 2.1 Android SDKでできること
  • 2.2 実行環境と開発環境
  • 2.3 実行環境の構築
  • 2.4 Androidエミュレータの起動

Chapter3 Androidの開発環境構築

  • 3.1 開発言語について
  • 3.2 統合開発環境Eclipse
  • 3.3 ADTのインストール(Android用にカスタマイズ)
  • 3.4 Androidプロジェクトの作成と実行
  • 3.5 パッケージ配布とアプリインストール
  • 3.6 サンプルプロジェクトを使ってみよう
  • 3.7 デバッグの方法

Chapter 4 Androidの仕組み

  • 4.1 Androidアプリケーション
  • 4.2 Activity
  • 4.3 Intent Receiver
  • 4.4 Service(サービス)
  • 4.5 Content Provider(コンテントプロバイダ)
  • 4.6 AndroidManifest.xml(マニフェストファイル)
  • 4.7 アプリケーションの画面の作り方
  • 4.8 データストレージ
  • 4.9 セキュリティモデル

Chapter 5 アプリケーション開発手順

  • 5.1 はじめてのアプリケーション(初級)
  • 5.2 画面を作ろう!(中級)
  • 5.3 インタラクティブなアプリケーションをつくろう!(中級)
  • 5.4 アプリケーション間で連携させてみよう!(上級)
  • 5.5 Androidでアプリケーションを作る前に

著者プロフィール

嶋是一(しまよしかず)

インターネット前世紀である1994年に日本で初めて開設されたWebサーバ(KEKUX)にてWebページ開設して以来インターネットフリークに。1998年ごろからケータイのWebサービスに取り組みはじめ,ケータイブラウザ草創期の立ち上げに携わる。カシオ計算機株式会社の携帯電話初号機C303CAにてcdmaOneを用いたWAPブラウザ開発を主導して以降,一貫して携帯電話Web関連のソフトウェアエンジニアとして従事。過去TELWEBメーリングリスト主宰し,ケータイブラウザ関連書籍を執筆。現在も携帯電話開発に携わる一方,MCPC(モバイルコンピューティング推進コンソーシアム)にて,モバイルシステム技術検定委員として検定教科書や試験策定に参画している。

著書

  • iモードかんたんHP(ホームページ)作成

    iモードかんたんHP(ホームページ)作成(ナツメ社)

  • EZwebホームページ制作完全マニュアル

    EZwebホームページ制作完全マニュアル(アスキー)

  • ケータイで見るWebページの作り方―iモード&cdmaOne(EZweb EZaccess)対応

    ケータイで見るWebページの作り方―iモード&cdmaOne(EZweb EZaccess)対応(アスキー)

トラックバック

  • 「Google Android入門」出版しますー♪

    本日、4月23日発売予定の私が執筆した書籍「Google Android入門」の見本誌が自宅に届きました。左の写真が編集部から届いていた小包。フフフフ。嬉しい。この半分はhide中村君に渡す予定なので自分の取り分は半分なのてです。
    でもって、本日Amazonを見てみたら、画像も入...

    Tracked : #1  嶋の徒然なる日々 with podcast (2008/04/22, 04:11)

パスサポ

多数の情報処理技術者試験対策書籍の発行実績を誇る技術評論社がお届けする,資格試験合格サイト「めざせ! 情報処理試験 パスサポ」が開設されました。

ピックアップ

サクセスストーリーに続く,快適サーバー運用管理のヒント!

データの増大,煩雑な管理,システムダウン,セキュリティなど,迫りくる課題からシステム管理者の負担を軽くするポイントを解説します。

gihyo.jp インフラエンジニア情報局

ネットワークやITにかかわるあらゆる業種で必要とされるインフラエンジニアに向けた技術情報や心構え,その魅力について多角的に紹介。

テストエンジニア ステーション

いま,ITに関わるあらゆる開発業務で注目されつつあるテスト系エンジニアをターゲットにしたコンテンツサイトを展開します。

一行クイックアンケート

gihyo.jpで取り上げてほしいネタは?

※検索はページ右上の検索ボックスをご利用ください。

よく読まれている連載

小型Linuxサーバの最高峰 OpenBlockS 600活用指南

搭載メモリの増加,CPUクロックの向上など,あらゆる面が強化された期待の新モデルOpenBlockS 600。この記事ではOpenBlockS 600の紹介から,活用するためのさまざまなノウハウを紹介していきます。

目指せ!iPhoneアプリ開発エキスパート

2008年7月,日本での展開が始まりたくさんのユーザを獲得しているiPhone。その醍醐味の1つは,オリジナルアプリの開発でしょう。本連載では,iPhoneアプリ開発について,基礎から公開の手順まで,じっくり丁寧に解説します。

先取り! Twitter使いへの道 AtoZ

今,ネットユーザの間で盛り上がりの兆しを見せている「Twitter」。本連載では,どこよりも早く,Twitterの特徴や使い方を紹介します.皆さんも参加して,その魅力を体感してみてください。

アルファブロガーたちにホワイトデーのお返しを勝手にレコメンドしてみた

有名ブロガーを例に4つの傾向に分けてホワイトデー対策を解説。「バレンタインにチョコレートもらった,でも何返せばいい?」という悩みにお応えします。

Ruby on Railsで作られたプロジェクト管理ツールredMineを使ってみよう!

Ruby on Railsで作られたプロジェクト管理ツールredMineの,環境構築からセッティング,運用方法まで解説します。

モバゲーオープンプラットフォームに挑戦!――面白法人カヤック流モバゲーオープンプラットフォーム企画と開発のイロハ

2010年1月にリリースとなったモバゲーオープンプラットフォーム。その制作企業であるカヤックが,アイデアを企画に落とし込み,開発までのノウハウを紹介します。

インターネット中継するための,配信のキホン

インターネットを介してリアルタイム中継するために必要な,基本的な配信方法を紹介します。

C/C++プログラマのためのDTrace入門

よくカーネルのチューニングや解析で活用されるDTraceですが,実はユーザプログラムの開発においても非常に有用です。連載ではC/C++プログラマやテストに関わる方向けにDTraceの使い方を解説します。

プロトタイピングツールSketchFlowを用いた,Silverlightアプリ開発

SketchFlowプロトタイプ作成からアプリケーション開発までをExpression Blend 3を使って実践的に解説します。

OpenCVで学ぶ画像認識

OpenCVという便利なツールを使いながら,プログラミング知識以外の専門知識を必要としない形で,画像認識技術について解説していきます。

連載一覧

最近のコメント