Advanced Android App Development オンライン コースが改訂、改善、拡張され、多様なサンプルアプリを構築しながら、アプリ開発におけるさまざまな上級テクニックも学習できるように拡張されました。
自分のペースで進めることができる最新のコースでは、パーツを組み合わせて Android キャラクターを作るゲームを開発しながら、フラグメントについて学びます。
音楽クイズアプリを開発してメディア プレーヤーについて学び、その次はウィジェットを使ってユーザーがバーチャルな植物を植えて水やりができるアプリを作ります。
Google の Mobile Vision API を使って、ユーザーが笑っているのか、しかめっ面をしているのかを認識するアプリを開発し、ライブラリの使い方を学びます。アプリに場所を認識させる方法を学ぶため、Google Places API とジオフェンスを使って、音の鳴る通知が雰囲気を台無しにする場所ではスマートフォンをマナーモードにします。
このコースを修了すれば、Firebase Cloud Messaging を使ってサーバーから Android クライアント アプリに通知をプッシュする方法、Android Studio に組み込まれているツールである Espresso でユーザー インターフェースをテストする方法がわかるようになります。最後に、Google Play にアプリを公開する方法も説明します。
この新しいレッスンは、Google の Android エキスパートが Udacity のコース デベロッパーと共同で開発しました。このコースは、熟練した Android デベロッパーを目指す方の次のステージとして用意されました。上級コースを受講する前に、
Developing Android Apps コースを修了していることが前提です。
このコースは Udacity でオンライン講座として公開されているため、自分のペースでいつでも受講できます。受講料は無料です。また、Udacity の Android Developer Nanodegree プログラムの一貫として受講することもできます。
ぜひ、すばらしいアプリを作ってみてください!今すぐ学習を始めるには、
https://www.udacity.com/course/ud855 にアクセスします。
Posted by
Yuichi Araki - Developer Relations Team