DroidKaigi 2020 Lite - KotlinのDelegated Propertiesを活用してAndroidアプリ開発をもっと便利にする / chibatching [JA]

Опубликовано: 16 Ноябрь 2024
на канале: DroidKaigi
656
14

本動画は2020/05/04に公開した動画を DroidKaigi 2020 Lite 用に編集し再公開したものです。

質問は https://forms.gle/nnwMqGWtH66SNkbM7 にお願いします。 19 時から Ask the Speaker ライブ配信を行います。

Day 2の再生リストはこちら:    • DroidKaigi 2020 Lite Day 2  

Twitterハッシュタグ: #DroidKaigi #channel1

-----------------------------------------------------------------------------------------------------------------

Kotlinには委譲プロパティ(Delegetaed proprties)という仕組みがあります。
標準ライブラリのlazyや、AndroidXのActivityやFragmentに実装されているviewModelなどで普段からあまり意識せずに利用している方も多いと思います。
本セッションでは、標準ライブラリやAndroidXなどの著名ライブラリに含まれている委譲プロパティ、および拙作のライブラリであるKotprefなどの事例を交えながら、委譲プロパティの仕組み、Kotlinでの実現方法、活用事例や自作する際の方法などをお話します。

本セッションに含まれる内容
KotlinのDelegated propertiesとは
Delegated propertiesの仕組み
標準ライブラリで提供されるDelegated properties
各種ライブラリでの事例
Kotprefを題材に実際の実装方法について知る

※発表スライドにあるスピーカーの所属は現在は次のとおりです
株式会社Mobility Technologies
開発本部ソフトウェア開発部車載システム第二グループ

Slides:
https://speakerdeck.com/chibatching/k...

-----------------------------------------------------------------------------------------------------------------

DroidKaigi 2020 Liteは、エンジニアが主役のオンラインAndroidカンファレンスとして、2020年8月27日(木)~8月29日(土)の間に、セッション、Fireside chat、Ask the Speakerなどさまざまな技術トピックをお届けします。

DroidKaigi 2020 Lite is a developer-first Android conference that held online on Aug 27 - 29, 2020. Join us with online sessions, fireside chats, and codelabs!

Website: https://droidkaigi.jp/2020lite/
Twitter:   / droidkaigi  

DroidKaigi 2020 - https://droidkaigi.jp/2020/
DroidKaigi 2019 - https://droidkaigi.jp/2019/
DroidKaigi 2018 - https://droidkaigi.jp/2018/
DroidKaigi 2017 - https://droidkaigi.github.io/2017/
DroidKaigi 2016 - https://droidkaigi.github.io/2016/
DroidKaigi 2015 - https://droidkaigi.github.io/2015/