誰もが一度はプログラミングをしたいと思ったことがあるでしょう。 ただし、一般に、時間の制約、学習内容、精神的なブロック、注意力の持続時間という 4 つの制限要因があります。 スケジュールをクリアし、心をクリアにして、お気に入りのコーヒーを飲みながら ADD を自己治療しましょう。プログラミング方法を学ぶために必要な材料がここにあるからです。
プログラミングを学ぶ上で最も難しいのは、メンタルブロックを克服することです。 まず、誰にでもコード リテラシーを与えるプログラミングの神は存在しません。 コードを学習することは、他の言語を学習することと同じです。コンピューターが理解できるように、特定の方法で結合された名詞、動詞、文が存在します。 考えを完全に書き留めると、プログラムは適切に動作します。
第二に、コンピュータサイエンスの博士号を取得した Java 専門家でさえ、Java には入力と出力を備えた巨大なブラックボックスがあると考えています。 他の言語と同様に、専門知識が高くなるほど、使用できる言語構造がより曖昧になることを意味します。 ただし、基本的な言語構造は誰でも学ぶことができます。
3 番目のメンタルブロックは、やる気を出して「とにかくやってみよう」ということです。 ツールは無料です。 リソースは利用可能です。 プログラムを書きたい人は誰でもプログラムを作成し、その作品を公開することができます。 したがって、すぐに IDE にアクセスして、何かを作り始める必要があります。
ツール: Android アプリを構築する方法 パート 1: Eclipse と Android SDK のセットアップ - Eclipse と Android SDK をセットアップすると、Android アプリの作成を開始するために必要な基本的なツールが提供されます。 他のプロジェクトと同様に、まずツールを集めてその使い方を学ぶことから始める必要があります。
スキル: 「Java チュートリアル」 - Java チュートリアルは基本的に、多くの認定資格やオンライン コースと同じ形式で構成された http 電子書籍です。 多くの人が「座って Java を学びたい」と述べています。 Java チュートリアルは、まさにこれを行うための優れた方法です。 これは、特に Android の Java 実装ではなく、汎用 Java アプリケーションの作成に合わせて調整されています。 この教材を学習すると、Java アプリケーションをプログラミングするための強力な知識ベースが得られます。
材料: Android「パッケージインデックス」 - Android パッケージ インデックスは、Google が提供するすべてのパッケージ、クラス、API のリファレンスです。 Java でプログラミングする方法を学習したら、アプリケーションの個々の構成要素について学ぶ必要があります。 これらの各パッケージは、文章の中で名詞や動詞として機能します。 ドキュメントには、これらの単語を使用する適切な時間と場所、およびそれらの単語から何が得られるかが示されています。 このパッケージ インデックスは辞書として機能します。
建築: 「アンドロイドデザイン」 - Android デザイン ページは、Android アプリケーションのアイデアを生み出すための優れた出発点です。 このページは、Google が期待しているものの例です。 各ページには、Google が推奨するデザインの実装が表示されます。
人間的な側面: Android ハッキング フォーラムは、質問したり、回答を得たり、他の開発者の作品を見るのに最適な場所です。
以上、独自の Android アプリケーションの作成を開始するために必要な基本をすべて説明しました。 インターネット上にはほぼ無限のリソースが存在します。 以下でお気に入りのリソースを共有してください。