#214 2022-03-06
paparazziを使ったJetpack Composeスクリーンショットテスト、2022年のGoogle Playを安全に保つ取り組み、認証フォームをJetpack Composeで構築、など
DataStoreライブラリとDI
GitHubで見るhttps://medium.com/androiddevelopers/datastore-and-dependency-injection-ea32b95704e3
DataStoreを、Dagger HiltでDIする際に必要となる基本的な部分を解説しています。
2022年のGoogle Playを安全に保つ取り組み
GitHubで見るhttps://android-developers.googleblog.com/2022/03/privacy-and-security-direction.html
Data safety section、Privacy Sandbox、Play Integrity APIなどの2022年のGoogle Playを安全に保つための取り組みについて紹介されています。
認証フォームをJetpack Composeで構築する
GitHubで見るhttps://joebirch.co/android/building-an-authentication-form-using-jetpack-compose/
認証フォーム画面のモデリングから、UIまで、細かい部分まで解説しています。
cashapp/paparazziを使ったJetpack Composeのスクリーンショットテストの導入事例
GitHubで見るエミュレーターやデバイス無しで、JVM上でスクリーンショットテストを行うことができるライブラリcashapp/paparazziが0.9.0でJetpack Composeへ対応しています。その機能を利用しているコードなどを紹介しています。
This week is hack week at @TwitterEng, so I've spent the week integrating @CashApp's Paparazzi to screenshot test our #JetpackCompose components on CI 💫. No devices necessary.https://t.co/SKltside7J
— Chris Banes 🇺🇦 (@ chrisbanes) March 4, 2022PWA, Flutter, React Native, ネイティブアプリ の比較
GitHubで見るhttps://medium.com/neoxia/pwa-vs-flutter-vs-react-native-vs-native-dc06a17ebf1a
開発速度、セキュリティ、パフォーマンスなど、様々な観点からの比較です
Android Studio - Dolphin | 2021.3.1 Canary 5
GitHubで見るhttps://androidstudio.googleblog.com/2022/03/android-studio-dolphin-canary-5-now.html
Kotlin Coroutines のデバッグ機能が追加されました
Android Studio - Chipmunk | 2021.2.1 Beta 3
GitHubで見るテキストレンダリングで使用されるアルゴリズムについて
GitHubで見る
reddit の反応はこちら
https://www.reddit.com/r/androiddev/comments/t6rgy7/android_studio_dolphin_canary_5_now_available/