Androidアプリ開発のための8つのベストブック
- カンタベリー大学
デビッドディーンは、消費者および旅行技術を専門とする作家です。 彼はニューヨークタイムズ、シカゴトリビューン、および他の出版物に掲載されています。
Javaの経験を持つプログラマーに最適:Androidプログラミング:Big NerdRanchガイド
Big Nerd Ranchは、開発者向けに1週間にわたる集中的なブートキャンプを実施することで評判を築き上げ、同社はその経験を少数のプログラミングガイドにパッケージ化しました。
実用的な技術とアプローチに焦点を当てて、 Androidプログラミング 以前のAndroid開発経験は必要ありません。 ただし、妥当なレベルの既存のJava知識を前提としているため、Android固有の要素に完全に焦点を当てることができます。 同社はまた、この主題に不慣れな人のために、Javaプログラミングガイドも提供しています。
使用する Android Studio、この本は、各章で拡張および改善された一連のサンプルアプリを介して概念を説明しています。 コードは、何が起こっているのか、そしてなぜその特定の方法でアプローチされているのかという観点から、行ごとに説明されています。
これは、各セクションの説明に役立つスクリーンショットとコードスニペットが多数使用されていることもあり、大きくて詳細な本です。 基本およびミッドレンジの概念に特に注意を払って、Android開発に不慣れなJavaプログラマーであれば、このBig NerdRanchガイドが最適です。
最高のオールラウンド:Android Studio 3.0 Development Essentials-Android 8 Edition
ニール・スミス Android Studio3.0開発の要点 は、Androidアプリを作成するための優れた総合的な入門書であり、700以上のページで、知っておく必要のあるほとんどすべてを網羅しています。
開発環境からアーキテクチャと設計、印刷とデータベース管理、マルチメディアの側面など、この本 (Android8およびAndroidStudio 3用に完全に更新されています)すべてを詳細に説明し、 将来。
たくさんのコード例と説明があり、このガイドは、Javaでのプログラミングの経験が少なくともある程度ある人を対象としています。 仮想テストデバイスのセットアップなど、AndroidStudioの構成と使用に特に強いです。 マップの実装やPlayストアへのアプリの送信など、他のアプリではカバーされていないことが多いものについて説明します。 ガイド。 全体として、これは新進のAndroid開発者にとって理想的なワンストップショップです。
視覚学習者に最適:最初のAndroid開発を率いる:頭に優しいガイド
ヘッドファーストは、そのガイドとは珍しいアプローチを取ります。 乾いたテキストの多い本ではなく、写真とカジュアルな言葉に重点を置いて、読者が新しい概念を学び、理解し、保持できるようにすることを目的としています。
会社の Android開発 カバーされているものを補強するための図、フローチャート、およびコメントでいっぱいの例外ではありません。 冗長性はHeadFirstのアプローチの重要な部分であり、重要な資料はさまざまな方法で何度も参照され、それを維持するのに役立ちます。
これらのすべての画像と繰り返しにより、これは巨大な本になります— 900ページを超えると、 一見威圧的であり、教室全体の代替として意図されています クイックリファレンスガイド。
Javaの実用的な知識が必要ですが、専門家である必要はありません。 実践的な演習がたくさんあり、宿題は各章の終わりに設定されています。 これらはガイドのアプローチの重要な側面です—単に資料を読んで先に進むことはめったにありません。
あなたが視覚的な学習者である場合、または情報が密集したテキストの壁として提示されたときに情報を保持するのに苦労している場合は、 ヘッドファーストAndroid開発 歓迎すべきペースの変化になります。
軽快なアプローチに最適:才能のある霊長類のためのAndroid開発:初心者向けガイド
あなたが自分を才能のある霊長目だと思っているかどうかにかかわらず、Antonis Tsagaris's 才能のある霊長類のためのAndroid開発 興味深いオプションです。 多くの場合、強い言葉を使用し、意見を表明することを恐れず、著者は「オートマトンによって書かれた、乾いた、ユーモアのない、命を奪うコーディング本[...]」の代わりとして彼のガイドを提案します。
初心者を対象としたこの比較的短くて安価な本は、始めるのにJavaまたは同様のプログラミング言語の基本的なレベルの経験しか必要としません。 印刷物または電子書籍の形式で入手可能で、読者はAndroidの開発から、基本的なことから最初のアプリケーションの完成までを学びます。
その過程で、Android Studio開発環境をセットアップし、作成する方法を学びます。 XMLを使用したインタラクティブなユーザーインターフェイス、さまざまなAndroidコンポーネントを相互に通信させ、 もっとたくさん。
簡単に気分を害する場合は、他のAndroid開発ガイドの1つを参照することをお勧めしますが、そうでない場合は、ここから始めるのが面白くて便利です。
クイックアンサーに最適:Androidクックブック:Android開発者向けの問題と解決策
完全なAndroid開発チュートリアルになるのではなく、 Androidクックブック 一般的な問題への迅速な回答を提供することに焦点を当てています。
ユーザーインターフェイス、マルチメディア、位置情報サービスなどの230以上の「レシピ」に加えて、 カメラやセンサーなどのハードウェア固有の側面については、ガイドは、 Androidデバイス。
約40人の開発者がこの本に寄稿し、幅広い視点と経験から恩恵を受けています。 各レシピには、必要に応じてスニペットまたは完全に機能するソリューションのいずれかで、独自のプロジェクトで使用できるサンプルコードが付属しています。
現在のニーズに合わせて出し入れできるように設計されているので、本のサイズ(700ページ以上)が圧倒されることはありません。 厄介なAndroid開発の問題に対する簡単な答えを探しているなら、このクックブックはあなたの机の上に置く価値があります。
Kotlinの学習に最適:Kotlinプログラミング:Big NerdRanchガイド
GoogleがAndroidStudio内でのKotlinプログラミング言語の完全サポートを発表して以来、Android開発界ではすぐに次の大きなものになりました。 多くの方法でJavaと相互運用可能ですが、書き込みがより簡潔で、多数の便利な新機能を備えているため、多くの既存のAndroidコーダーが切り替えを行っています。
Big Nerd Ranchは、他の本や評判の高いブートキャンプと同じ実践的なアプローチを使用して、この比較的新しい言語のバージョン1.2でコーディングに関する決定的な本を書いています。
このガイドは、Kotlinの学習を検討している経験豊富なJava開発者を対象としており、言語の主要な概念とAPIのすべて、およびIDEA開発環境について説明しています。
最初の原則から始めて、オブジェクト指向と機能の言語の組み合わせを深く掘り下げます プログラミングアプローチ。Androidとその他の両方でKotlinを使い始めるのに理想的な方法です。 プラットフォーム。
迅速な開発に最適:実用的なAndroid:高度な技術とアプローチに関する14の完全なプロジェクト
の作者 実用的なAndroid は経験豊富なAndroidインストラクターであり、このガイドは彼の最も人気のあるコースコンテンツのいくつかを利用しています。 各章は、接続からプッシュ通知まで、特定の概念に基づいており、独自のアプリに実装するための最良の方法について深く掘り下げています。
各章に少なくとも1つの完全なプロジェクトがあるので、次のような複雑なトピックでも簡単にフォローできます。 AndroidのオーディオAPIの遅延読み込みまたは処理、およびサンプルコードの任意の部分の使用 適切な。
理由と方法を説明し、著者は他の場所の関連資料へのリンクを使用して独自のアプローチをバックアップします。 この本を使用している人は、すでにJavaに精通しており、Androidでの開発経験があることが期待されます。これは、初心者向けのステップバイステップガイドではありません。
最新の状態に保つのに最適:Android開発に関するビジーコーダーのガイド
テクノロジーの世界の他のすべてのように、Androidの開発は急速に進み、印刷された本は最終的に時代遅れになります。 マークマーフィーの ビジーコーダーのAndroid開発ガイド サブスクリプションベースの電子ブックモデルを介してこの問題を回避します。 購入者は、本の最新バージョンに加えて6か月の更新を入手し、新しいバージョンは2、3か月ごとにリリースされます。
巨大な200以上の章、4,000以上のページ、数百のサンプルアプリに加えて、Androidアプリ開発トピックに関する視覚的なプレゼンテーションが登場するので、何の問題もありません。 この本の主要な章では、開発環境のセットアップ、ユーザーインターフェイス、データ管理、 さらに、必要に応じて読むように設計された数十の高度なトピックをカバーする「トレイル」に分岐する前に。
本自体だけでなく、バイヤーは毎週「営業時間」のチャット中に著者に質問することができます。 読むのに物理的な本が必要ない場合は、 ビジーコーダーのAndroid開発ガイド 利用可能な最も包括的で最新のリソースです。
君も仲間だ! サインアップしていただきありがとうございます。
エラーが発生しました。 もう一度やり直してください。