コースコード:JV987

KotlinによるAndroidアプリ開発応用 -RecyclerView、ViewModel、LiveData、データバインディング、Retrofi(2日間)

コース情報

受講料
121,000円 110,000円
講習日数
2日間

コース概要

KotlinによるAndroidアプリの開発の応用コースです。
MVVMモデルを適用し、Jetpackで提供される各種ライブラリを多用してViewModelやデータバインディングによりActivityの肥大化を防ぎ、メンテナンス性の高いコードの実現方法を学びます

開催形式
集合研修
研修サービス
テキスト マシン実習

前提知識

以下のすべてを満たしている方。

  • ネットワークやセンサーなどを使わない基本的なAndroidアプリを開発出来る
  • 『KotlinによるAndroidアプリ開発入門』コースをご受講いただいた、もしくは、同等の技術を習得している

到達目標

  • ViewModel、データバインディング、LiveDataとObserverを活用したリアクティブプログラミングの実装方法を習得する
  • RecyclerViewを利用し、カスタマイズしたリストを表示する方法を習得する
  • Retrofitを利用したWebAPIのアクセス方法とJSONの解析方法を習得する
  • パーミッションについて理解する

講師からのメッセージ

LiveDataとObserverによりリアクティブプログラミングを実現します。
加えて、RecyclerViewによる一覧表示の方法も学習します。
また、HTTP通信とJSONの解析のために外部ライブラリRetrofitも利用します。
最終的にはこれらの技術を取り入れた総合演習として、飲食店でメニューから注文するアプリを開発します。
本コースを受講いただくことで、MVVMモデルを適用したHTTP通信するAndroidアプリを開発する手がかりを見つけられます。

コース内容

1日目
AM
1.ViewModel
  
2.データバインディング
  
PM
3.LiveData
  
4.RecyclerViewによる一覧表示
  
2日目
AM
5.Retrofit
  
PM
9.総合演習
  
※上記スケジュールは予定となり、当日変更する可能性がありますのでご了承ください。
※最新でより良い内容をお届けするため、一部の学習項目を予告なく変更する可能性がありますのでご了承ください。

<実行環境>
■ Android Studio
※使用するソフトウェアおよびバージョンについては予告なく変更する可能性がありますのでご了承ください。

<配布資料>
■ セミナーテキスト
■ 演習テキスト
※ソースコード等はオンラインストレージにて配布いたします。

留意事項・備考

・本コースは株式会社カサレアルとの提携コースであり、コース実施のためのお客様の個人情報を提携会社に提供させていただきます。
・本コースは、お申込いただいてから主催会社に空席確認をし受講可否をご連絡いたします。空席状況の表示が△でもまずはお申し込みください。
・本コースのマシン実習は1つのシナリオに沿っているため、遅刻すると他の受講者と一緒に演習ができません。
 開始時刻を遅れて参加された場合は、チュートリアルに従って自力で演習を進めることになります。
 開始時間を守って参加いただけますよう、お願いいたします。

開催スケジュール詳細・お申込

今期の開催スケジュールはすべて終了しました。