Android
 Computer >> コンピューター >  >> システム >> Android

FacebookエンジニアからAndroidアプリを構築して公開する方法を学ぶ

ゲームやアプリのコーディング方法に関するプログラミング コースはたくさんあります。ただし、それらの多くは、プログラムをコーディングして、人々がダウンロードできるようにアプリ ストアに置くまでの完全なプロセスを示していません。

freeCodeCamp.org YouTube チャンネルで完全なコースをリリースしました。このコースでは、Android アプリをゼロから作成して公開する方法を説明しています。

Rahul Pandey がこのコースを教えています。 Rahul は Facebook のエンジニアです。また、スタンフォード大学で講義を行っており、多くのアプリを公開しています。

この初心者向けコースでは、Kotlin を使用して、コンテンツを Firebase クラウド ストレージに保存できるカスタマイズ可能なメモリー ゲームを構築および公開する方法を学びます。

作成するアプリでは、事前定義されたゲームの 1 つをプレイしたり、自分や友人が作成したカスタム ゲームをプレイしたりできます。これは、携帯電話の写真を使用できる古典的な記憶ゲームです。

Rahul は、このコースのアプリを Play ストアで既に公開しています。ここで確認してから、コースを見て、自分で構築する方法を学習してください。

このコースでは、以下について学びます:

  • 動的レイアウト
  • マルチスクリーン ナビゲーション
  • 画像の読み込み
  • Firebase との永続性

また、アプリ開発に関する実用的なヒントとコツ、および Google Play ストアでアプリを公開する前に確認する Rahul のチェックリストも学びます。

これは初心者向けのコースですが、ある程度のプログラミング経験が必要です。 Kotlin について少し知っていることも役に立ちますが、この言語にまったく慣れていない場合でも理解することができます。

コースのすべてのセクションは次のとおりです。

  • イントロ + アプリの概要
  • メイン レイアウトを作成する
  • RecyclerView を設定してメモリ カードを表示する
  • BoardSize 列挙型を追加 + アイコンを作成
  • メモリー カードとゲーム クラスを作成する
  • ゲーム ロジックを実装する
  • ゲーム情報を表示
  • ゲーム コントロールのメニュー オプションを追加
  • インテントを使用して CreateActivity に移動します
  • 作成フローで画像グリッドを構築する
  • 画像の意図を選択
  • 画像アップロードの準備
  • Firebase Storage にアップロード
  • 思い出のゲームを Firebase に保存
  • カスタム画像で記憶を再生
  • ゲームをダウンロードするメニュー オプションを追加
  • スタイルのアップデート
  • リリース ビルドの作成
  • アプリを Google Play に公開する
  • コンセプト レビュー

freeCodeCamp.org の YouTube チャンネルで全コースをご覧ください (4 時間の視聴)。


  1. Android に Edge をインストールして使用する方法

    Microsoft の Edge には、既定のブラウザーを快適に使用できるようにする機能が満載です。現在は廃止された Internet Explorer の使用に勝るものはありません。 そして、あなたがファンなら、Edge エクスペリエンスをスマートフォンに持ち込むのは良い考えかもしれません.この記事では、まさにそれを見ていきます。最初に、Android に Edge ブラウザーをインストールする方法について説明し、次に Edge ブラウザーを最大限に活用する方法について説明します。 それでは始めましょう。 Android に Edge をインストールする方法 Google、Facebo

  2. アプリから Facebook アカウントのチェーンを解除する方法

    Facebook は、使用頻度の高いソーシャル ネットワーキング アプリおよび Web サイトです。友人や家族とのつながりを維持するためだけでなく、友人と競争したり、オンライン ゲームをプレイしたりするためにも使用されます。 Facebook アカウントの連絡先から少なくとも 1 つまたは複数のゲーム リクエストを受け取っている必要があります。 これらのリクエストは、フレンドに参加するか、ゲームをプレイし続けることができるようにライフを与えることを求めています。上記のいずれかを行うには、ゲームをダウンロードする必要があります。これを行うと、ゲームの進行状況を保存するために完了したことを示