Googleのによると、2017年5月の時点で、Androidは20億以上のアクティブユーザーを持っており、中に成長し続けていることを報告しました。いくつかの主要な市場でAndroidのシステムは、特に米国、欧州、日本では、iOSのシステムを超えているが、Appleは中国市場での場所を見つけました。「覇権」我々は知る方法はありませんが、傾向は、今アンドロイドiOSのより多くを持っている最後に今後の市場。より多くのデザイナーがAndroidの開発・設計に参加する理由はここにあります。この記事では、Androidの開発に異なる角度チュートリアルからのリソースが豊富に用意されていますので、上のプライマリAndroidの開発チュートリアル、YouTubeのビデオチュートリアル、豊富なAndroidの開発リソースやツールなどを。
プライマリAndroidの開発チュートリアル:
https://developer.android.com/training/basics/firstapp/creating-project
もちろん、我々はまだGoogleのAndroidのチュートリアルにしたい学び始めます。あなたは少しプログラミングの知識を持っていない場合、これは初心者のためのチュートリアルの冒頭で、「あなたの最初のAndroidアプリケーションの開発」、それは急な学習曲線になりますが、あなたには、いくつかのプログラミングの背景を持っている場合、それは非常に簡単です。
「ベストプラクティス」の背後にあるいくつかのチュートリアルがありますが、これはあなたが一部を読まなければならないということは非常に重要な要素であると言うことができます。
https://www.raywenderlich.com/120177/beginning-android-development-tutorial-installing-android-studio
あなたは心を持っているとMacを学びたいと思うであればどのような条件の添付せずに、このAndroidのチュートリアル、。右、マックは、もちろん、あなたがPC上でAndroidアプリケーションを開発することができますが、このチュートリアルでは、Macの開発者に基づいています。このチュートリアルでは、学びます。
アンドロイドの開発に使用されるすべてのツールをセットアップする方法
Androidのスタジオをダウンロードしてインストールする方法
さまざまなデバイスやシミュレータ上でアプリケーションをテストする方法
シンプルな「Hello World」のAndroidアプリを作成し、あなたは、デバイスとシミュレータに印刷することができます
Androidのスタジオ内に突出する方法の例
https://www.tutorialspoint.com/android/index.htm
あなたは、それはもう少しリラックスしただろう学習、Javaプログラミングの基本的な理解を持っている場合はAndroidのは、Javaプログラミング言語に基づいています。このチュートリアルでは、基本的なAndroidのプログラミングを教える、とAndroidのアプリケーションに関連する高度な概念のいくつかをお連れします。このチュートリアルでは、このチュートリアルを模索し終わったときに、あなたが次のステージに入ることができるので、あなたは、彼らは専門知識のAndroidのプログラミング適度なレベルに達していることがわかります、初心者のために完全です。Androidのユーザーインターフェース、上位概念のAndroid、AndroidのサンプルアプリケーションとAndroidのさまざまなリソース:それは含めて、サイト上でAndroidの開発のほぼすべての知識をカバーして言及する価値があります。
https://www.raywenderlich.com/185299/building-android-library-tutorial
アンドロイドAndroidアプリケーションのライブラリと構造的に同一のモジュール。これは、ソースコード、リソースファイルとAndroidマニフェストを含むアプリケーションを構築するために必要なすべてのものを含めることができます。このチュートリアルでは、作成から、使用する他の人のために公開し、コンテンツの全てのAndroidライブラリを構築する方法を学習します。コースの内容は、次のとおりです。
Androidのライブラリを作成する方法
あなたのAndroidライブラリを公開する方法
あなたのAndroidライブラリを使用する方法
ベストプラクティスのAndroidのライブラリー
YouTubeのビデオチュートリアル:
https://www.youtube.com/playlist?list=PLS1QulWo1RIbb1cYyzZpLFCKvdYV_yJ-E
このチュートリアルでは、56のビデオチュートリアルをカバーし、チュートリアルのAndroid開発のシリーズです。インストールに基本的な導入からのJava JDKを設定し、Androidのスタジオとの開発アプリケーションをインストール、あなたが知っているに必要な知識を開発するには、Androidについてのすべてを学ぶことができます。
https://www.youtube.com/playlist?list=PLshdtb5UWjSrOJfpFOE-u55s3SnY2EO9v
Androidアプリケーションを作成する方法の知識ベースの開発から69本のチュートリアルビデオがありますが、あなたは、Androidのすべての知識は、我々はこのビデオ77年間で覆われているかを知りたいです。完成学ぶためのチュートリアルのこのシリーズでは、独自のAndroidアプリを作成することができ、あなたはPlayストアでのアプリを公開することができます。これまでのチュートリアル2018年のこのシリーズ。
https://www.youtube.com/watch?v=EOfCEhWq8sg
このチュートリアルでは、オンライン学習サイトツリーハウスで提供されています。ちなみに、このサイトは非常に豊富な学習リソースで、行くと参照するための時間を持っています。現在、AndroidはAndroidのスタジオの開発は、このツールを終了している、それが私たちのプロジェクトを整理するのに役立ちます、そして我々が探しものを作成するには、ユーザーフレンドリーな方法を提供します。このビデオでは、我々は、Android Studioをインストールした後、あなたは少しプログラミングの知識を持っていない場合、それは問題ではない、アプリケーションを作成する方法を学習します、ビデオ学習に続く、あなたはより多くのAndroidアプリケーションを学びます。
Androidの開発リソース:
https://www.udemy.com/java-tutorial/
このコースでは、Javaプログラミング言語を習得する方法を、初心者のためにある何のプログラミングの背景が影響しません、無料です。
https://www.youtube.com/playlist?list=PL9DF6E4B45C36D411
47の動画を覆ってYouTubeのビデオチュートリアルのJavaプログラミング学習シリーズ、。
https://www.youtube.com/watch?v=WPvGqX-TXP0&feature=youtu.be
このチュートリアルでは、30分以内にあなたのJavaのコア知識を教えることができます。
https://academy.realm.io/posts/eric-maxwell-mvc-mvp-and-mvvm-on-android/
複雑なAndroidアプリケーションのための右のアーキテクチャを選択する方法を学び、より良い開発、テスト、試運転およびメンテナンスを実現。
https://www.w3schools.com/xml/
あなたがXMLに精通していない場合、あなたは今それを学ぶあなたは、それは、Androidのレイアウトを設計するために使用の多くを必要とするので、最高の時間で、これは比較的簡単です、あなたはあまりにも多くの時間を費やす必要はありません。
https://code.tutsplus.com/tutorials/a-beginners-guide-to-http-and-rest--net-16340
あなたはAndroidのアプリケーションを介してAPI呼び出しを行うために必要がある場合は、HTTPとRESTを理解することが重要です。
https://www.mockplus.com/blog/post/android-app-design
Androidの開発者は、APPのデザインを学ぶ必要がある、と設計者は、より良い通信を行うことができます。
https://www.mockplus.cn/blog/post/947
この記事では、最も完全な材料設計のUIキットを提供してくれます。
https://blog.google/products/android/
あなたは、Googleからのように直接、そしてAndroidの最新情報を取得したい場合。
https://android-developers.googleblog.com/
あなたがAndroidの開発者なら、あなたは、Androidにすべての最新ニュースをこのブログを取得し、最新のアプリケーション開発スキルやトレーニングリソースの富の一部を提供していますすることができます。
http://www.androidguys.com/
アンドロイド、技術や最新のニュースレターの使用上の製品とAndroidユーザーのためのブログ。あなたは、Androidオペレーティングシステムやデバイスをお知りになりたい場合は、このブログは間違いなくあなたのコレクションの価値があります。
https://www.androidauthority.com/how-to-use-material-design-in-your-android-apps-809937/
どのようにあなたのAndroidアプリケーションの材料にもより美しく、より魅力的に活用するために教えを設計します。
Androidの開発ツール:
Androidのメーカー
すべてのAndroidアプリケーションは、Androidスタジオを分離することはできません、それはGoogleのAndroid開発環境で、開発者は、アプリケーションが同時に書き込みプログラムで異なる画面サイズで見て確認することができます。C ++およびNDKサポート:Androidのメーカーはまた、のようなAndroidアプリケーションを構築するときに、あなたの生産性を向上させることができ、より多くの機能を提供します。
Mockplus
Mockplusは、Androidのプロトタイプの設計ツールです。ラピッドプロトタイピングは、モバイルアプリ・ソフトウェア・需要側と通信するために、設計者のための最高のツールですが、私の理解では、ソフトウェア開発の初期の頃には、すべての後に、開発される携帯終わり、試作品の多種多様なソフトウェアの一般的な全体的なデザインを持っているということです重要性は、彼らが多くのコードを書き換えるための要件を満たしていないため、このフェーズは完全に後者を回避するために利用されるべきで、開発コストを削減することです。良いデザインがなければ、比較が良いソフトウェアを作ることは困難である、ラピッドプロトタイピングは、デザインが微妙にするために開発者とユーザーとの対話をより助長しています。
デバイスモニタアンドロイド
Androidのデバイスモニタは、複数のAndroidのUIアプリケーションのデバッグおよび分析ツールを提供して独立した監視サービスのデバッグツールです。
APKAnalyser
これは、静的、仮想解析ツールである、あなたは、アーキテクチャの包括的な概観を適用することができます。APIはバイトコードコンパイル、リファレンスマニュアルを確認するためにそれを使用することができます。APKAnalyserは、アプリケーションを変更するためのバイナリコードをサポートする完全なオープンソースのツールチェーンである、あなたは、インストールを再パッケージ操作し、logcatの結果を確認することができます。
概要
あらゆる開発経験のない起動した場合は、その後、プロセスでは、あなたが学習の任意の以前の経験を持っていないので、学ぶために良い言語を置くために短い時間ではないと思う、心配しないで、完全なJAVAを学ぶために忍耐を持っている必要があります基本は、その後、Androidの開発の旅に足を踏み入れるようになりました。開発経験が、あなたはすぐにAndroid上で始めることができますが、同じことが、後の段階でより多くの進歩を遂げるためには、唯一の基礎を習得するために、Androidのいくつかの基本的な知識を無視することはできません。
----------------
免責事項:この記事は元の記事CSDNブロガー「Mockplus」であり、BY-SAの著作権契約、複製、元のソースのリンクと、この文を添付してくださいCC 4.0に従ってください。 。
オリジナルリンクします。https://blog.csdn.net/jongde1/article/details/80908094