Associate Android Developer certificate
Google公式のAndroid開発者認定試験があるの、ご存知ですか。
Google Developers Certification : Associate Android Developer
あんまり普及してないのか、受験した方のブログなんかも少ないですね。
自分は太古の時代にAndroidアプリ開発をしていて、最近また何かやってみようとAndroid Studioをインストールしたものの何がなんだかわからず、とりあえず初心者として基本から勉強しようかと。
試験を受けるかはさておき、Androidの基礎を理解するのによさそうと思ってスタディガイドを読み始めたところです。
ただ漫然と読んでると目が滑るので、ノート取り代わりに翻訳してみることにしました。
※そもそも試験が英語のみでオンライン面接もあるそうなので、英語が全くダメだと取得は難しいと思われます
今回の翻訳はこちら
Study Guide : Android Core
Android Core
AndroidはLinuxベースで主にモバイル端末向けにデザインされたOSです。Anroidアプリはマルチタスクで、Java、Kotlin、またはC++で書くことができます。
AAD(訳注:アソシエイトAndroid開発者) 認定試験の準備のため、Android開発者は以下の必要があります:
- Androidシステムの構造を理解している
- Androidアプリの基礎的な構成について説明できる
- Androidアプリのビルド、実行方法を知っている
- Toast
やSnackbar
を用いたポップアップで簡単なメッセージを表示できる
- Notifications
を使用してアプリUIの外側でメッセージを表示することができる
- アプリのローカライズ方法を理解している
- JobScheduler
を使用してバックグラウンド実行タスクをスケジュールできる
Resources
訳注:文中で触れられたリソースについてリンクが並んでます。リンク先ページは↑のURLリンクから本家で参照してください
Android Developers : トーストの概要
Android Developers : Snackbar
アプリをローカライズする
アプリの基礎
通知を作成する
AndroidXの概要
Android Jetpackを使ってみる
AndroidKTX(Android Jetpackの一部)
Codelabs -> WorkManager (Java)(※英語・実際はKotlinになっている)
今回はここまで。
Resourcesはもう少し色々読んでから追記します。