開発者向けのAndroid

楽しい時間を!

Harvey、Paul、およびAbby Daytelによる本を出版しました。



画像



プロトタイプ: Android for Programmers:An App-Driven Approach(2nd Edition)(Deitel Developer Series)ペーパーバック -2014年1月6日



この本は、 アプリケーション指向開発の原則に基づいています -開発の概念は、コードフラグメントではなく、完全に機能するAndroidアプリケーションを例として使用して示されています。 各章は、開発中のアプリケーションを簡単に説明する導入部から始まります。 次に、アプリケーションのテスト結果と、その開発プロセスで使用されるテクノロジーの概要を示します。 以下は、アプリケーションのソースコードの詳細な分析です。 すべてのアプリケーションのソースコードは、 www.deitel.com / books / AndroidFP2で入手できます。 本を読んでいる間、開発環境でソースコードを開いたままにしておくことをお勧めします。



対象読者


この本の読者はJava言語を知っており、オブジェクト指向プログラミングの経験があり、XMLに精通していることを前提としています。 このエディションのAndroidアプリケーション開発ツールの開発のおかげで、XMLマークアップをほぼ完全に排除することができました。 この本には、小さくて理解しやすいXMLファイルが2つしかありません。 完成した作業アプリケーションのみを使用するため、Javaの知識もありませんが、C#/ .NET、Objective-C / CocoaまたはC ++(クラスライブラリを使用)でオブジェクト指向プログラミングの経験があるため、本に記載されている資料をすばやくマスターできます。同時に、Javaおよびオブジェクト指向プログラミングについて多くの有用なことを学びます。 この本はJavaの教科書ではありませんが、同時にAndroidアプリケーション開発のコンテキストでこれらの技術に関するかなりの量の資料が含まれています。



本の特徴


アプリケーション指向開発 。 各章2〜8では、1つの完全なアプリケーションが提示されます-アプリケーションの機能、実行中のアプリケーションのスクリーンショット、テスト起動の結果、およびアプリケーションの作成に使用されるテクノロジーとアーキテクチャの概要が検討されます。 次に、アプリケーションのグラフィカルインターフェイスを構築し、完全なソースコードを提示して、このコードの詳細な分析を行います。 プログラミングで使用される概念について説明し、アプリケーションの作成に使用されるAndroid APIの機能を示します。



Android SDK 4.3および4.4 この本では、Android SDK(Software Development Kit)4.3および4.4に含まれる多くの新機能について説明しています。



フラグメント 第5章から、フラグメントを使用して、各フラグメントのグラフィカルインターフェイスの一部を作成および管理します。 いくつかのフラグメントを組み合わせて、タブレットの画面スペースを効果的に使用するインターフェースを作成できます。 開発者はフラグメントを簡単に置き換えることができるため、グラフィカルインターフェイスがより動的になります。 フラグメントスイッチングの例については、第8章で説明します。



さまざまな画面サイズと解像度のサポート 。 アプリケーションの章では、デバイスのサイズと向きに基づいて、Androidリソース(レイアウト、画像など)の自動選択の使用方法を示します。



本の印刷版でのEclipseに基づく開発環境ADT(Android開発ツール)の説明 。 EclipseやADTプラグインを含む無料のAndroid開発ツール(ADT)統合開発環境(無料のJDK(Java Development Kit)と組み合わせて)は、Androidアプリケーションの作成、実行、デバッグ、配布のサポート(送信など)に必要なすべてを提供しますGoogle Playストアへ)など。



Android Studio 将来のAndroidアプリケーション開発のための有望な開発環境。 Android Studio環境は急速に発展しているため、その議論はにオンライン投稿されています。 アプリケーションのテスト用に既製のプロジェクトをインポートする方法を示します。 また、新しいアプリケーションの作成、グラフィカルインターフェイスの構築、リソースファイルの編集、アプリケーションのテストについても説明します。



ダイブモード 。 画面上部のステータスバーと下部のメニューボタンを非表示にして、アプリケーションが画面のほとんどを使用できるようにすることができます。 ステータスバーにアクセスするには、ユーザーは画面の上端からスワイプし、[戻る]、[ホーム]、[最近のアプリ]ボタンを使用して下端からシステムパネルにスワイプします。



印刷インフラストラクチャ 。 Android 4.4 KitKatを使用すると、アプリケーションに印刷サポートを追加できます。Wi-Fiまたはクラウドで使用可能なプリンターを検索したり、シートサイズを選択したり、印刷するページを選択したりできます。



Androidスマートフォン、タブレット、およびエミュレーターでのテスト 。 最適な結果を得るには、物理​​的なAndroidスマートフォンとタブレットでアプリケーションをテストする必要があります。 Androidエミュレーターでテストするときにも有用な情報を取得できます(「準備」セクションを参照)。しかし、エミュレーションはプロセッサーに大きな負荷を与え、特に多数の移動オブジェクトを使用するゲームではゆっくりと動作します。 第1章では、エミュレータでサポートされていないAndroid機能の一部をリストします。



マルチメディア アプリケーションは、グラフィック、画像、フレームごとのアニメーション、アニメーション、オーディオなど、Androidのさまざまなマルチメディア機能を使用します。



Google Playでアプリを送信します 。 第9章では、Google Playにサインアップし、アプリを販売するためのアカウントを設定するプロセスについて説明します。 Google Playに送信するためにアプリケーションを準備する方法、アプリケーションの価格を設定する方法、および広告と内部販売を通じてアプリケーションを収益化する可能性について理解します。 マーケティングアプリケーションに使用できるリソースも提示されます。 第9章は第1章の後に読むことができます。



著者について


Deitel&Associates、Inc.のゼネラルマネージャー兼テクニカルディレクターであるPaul J. Deitelは、マサチューセッツ工科大学(MIT)で情報技術の学位を取得しています。 Java認定プログラマー、Java認定開発者、およびOracle Java Champion証明書の受賞者。 Deitel&Associates、Inc.で シスコ、IBM、シーメンス、サンマイクロシステムズ、デル、フィデリティ、NASA(ケネディ宇宙センター)、ストームフォーキャストの国立センター、ホワイトサンドロケットレンジ、ローグウェーブソフトウェア、ボーイングなど、企業クライアント向けに世界中で何百ものクラスを実施してきました。 、SunGard Higher Education、Stratus、Cambridge Technology Partners、One Wave、Hyperion Software、Adra Systems、Entergy、CableData Systems、Nortel Networks、Puma、iRobot、Invensysなど。 Paulと彼の共著者であるDr. Harvey M. Daytelは、世界的に有名なベストセラーの著者です。初心者や専門家向けのプログラミング言語の教科書、ビデオコースです。



Deitel&Associates、Inc.の会長兼チーフストラテジストであるHarvey M. Deitel博士は、情報技術業界で50年の経験があります。 彼はマサチューセッツ工科大学で学士号と修士号を、ボストン大学で博士号を取得しました。 1960年代には、さまざまなIBMオペレーティングシステムを作成するチームで、Advanced Computer Techniques and Computer Usage Corporationで働き、1970年代には商用ソフトウェアシステムを開発しました。 Harveyは大学での幅広い教育経験があり、ボストン大学の情報技術部門の会長を務めています。 1991年、息子のPaul J. Daytelとともに、Deitel&Associates、Inc.を設立しました。 HarveyとPaulは数十冊の本を書き、LiveLessonsのビデオコースを何十冊もリリースしました。 彼らが書いた本は国際的な召命を受け、中国語、韓国語、日本語、ドイツ語、ロシア語、スペイン語、フランス語、ポーランド語、イタリア語、ポルトガル語、ギリシャ語、トルコ語、ウルドゥー語で出版されました。 Daytelは、大企業、学術機関、政府、軍事組織で何百ものプログラミングセミナーを開催しました。



Deitel&Associates、Inc.の社長であるAbbey Deitelは 、カーネギーメロン大学のTepper School of Managementを卒業し、産業管理の学士号を取得しました。 彼女は、Deitel&Associates、Inc.の商業運営を監督しています。 16年間。 Abbyは、Deitel&Associatesで多数の出版物を執筆または共同執筆しており、PaulとHarveyとともに、プログラマー向けAndroid向けの本を書く:アプリ駆動型アプローチ、2 / e、プログラマー向けiPhone:アプリ駆動型アプローチ、インターネット&World Wide Webプログラミング方法、5 / e、「Visual Basic 2012プログラミング方法、6 / e」および「Simply Visual Basic 2010、5 / e」。



出版社のウェブサイトで予約する

目次

抜粋



ホーカー向けの25%割引クーポン-Android



All Articles