Android Dagashi
Android Dagashi

@hydrakecat@_yshrsmzが、一週間の間に気になったAndroid関連のニュースをざっくりまとめます。

おおよそ毎週日曜日の夜に更新してします。

Issues
#81 2019-08-18 (13件のリンク)
Android/iOSでコードを共有する共有する際の隠れた(?)コスト / AndroidX 8/15のリリース / Androidにおけるアクセシビリティ向上の取り組み / KotlinでDIを自前で行う / Roomのpre-populate機能の紹介 / Google I/O 2019 for Androidのソースコードが公開 / Kotlin Coroutines 1.3.0-RC2 / Kotlin 1.3.50 EAP3 / Flutterチームが開発者向けにアンケートを実施中 / Android Studio 3.6 Canary 6 / Now in Android Episode 2 / KotlinConf 2019の発表内容が公開 / Kotlinファーストの画像ロードライブラリ
#80 2019-08-11 (10件のリンク)
Structured Concurrencyについてのセッション動画 / Harmony and Compatibility / AdMobの利用にapp-ads.txtの設定が必要になる / Android Studio 3.5 RC3 / ジェスチャーナビゲーションにいたった背景 / 8/7のAndroidXリリース / Gesture Navigationサポートの手引き Part 2:Window Insets / Android Q最終ベータがリリース / SMS User Consent APIをつかった自動SMS認証の実装 / Okioが2.3.0でKotlin Multiplatformに対応
#79 2019-08-04 (11件のリンク)
Flutter for WebのEarly Adopter Programが開始される / イケてるSDK(ライブラリ)の設計 / Custom Viewの状態を保存する / Android Q AMA結果 / Android Studio 3.5 RC2 / Now in Android: Episode 1 / Gesture Navigationサポートの手引き Part 1 / 空の親モジュールフォルダを消す方法 / Proxyでsuspend関数を扱うときのレアなバグ / KotlinでDaggerを使う際のTIPS / Material Components 1.1.0-alpha09
#78 2019-07-28 (10件のリンク)
In-App Updateの導入事例 / Viewの状態をカプセル化する / JavaからKotlinへリファクタリングするcodelab / どうやったらアプリを完成させられる? / Android QのジェスチャーナビゲーションとPhilips Hueアプリ / KotlinのCollectionとSequence / Play Storeがin-app reviewを準備中との噂 / Android QのAMA / Kotlin FlowのRxJavaからのマイグレーション用メソッド / コールバックをKotlin Flowで扱う
#77 2019-07-21 (11件のリンク)
Kotlin 1.3.50 EAP 1 / Kotlin Coroutines 1.3.0-RC / Android Studio 3.6 canary 5 / Android Studio 3.5 RC1 / androidxライブラリのリリースの通知を受け取るレポジトリ / corourineとAndroid SQLiteのためのスレッドモデル / Androidで動画をサクッと撮るコマンドラインツール / Play Storeの64bit要求 / 今週のAndroidXのリリース / Channel IDに "miscellaneous" は使えない / Android Dev Summit 2019の登録が開始
#76 2019-07-14 (13件のリンク)
DroidKaigi 2020のサイトが公開 / Android版React Native用のJSエンジン、Hermes / Kotlin Flowの例外ハンドリング / Room 2.2.0-Alpha01 / WorkManagerのジョブ実行時の位置情報パーミッション / Dagger 2公式チュートリアル / 使うだけに絞ったsuspend関数入門 / Android Q Beta 5 / Flutter 1.7 / Android Q時代のConnectivity Monitoring / Truth 1.0リリース / アスペクト指向 vs. 関数 / AS 3.4.2リリース
#75 2019-07-07 (12件のリンク)
Material Designガイドラインにデータ可視化についての項が追加される / KotlinのMutable Collection APIの秘密 / FlutterとKotlin Multiplatform / Jetpack ComposeとSwift UI / 7月2日のJetpack/AndroidXリリース / 婚活サービスyoubrideがアプリをFlutterでリニューアル / Leaky APIs are Leaky / Android Qでの音声キャプチャリング / Android Qでリークの原因を探った話 / Android Q(&A) / Kotlin 1.3.41 / 開発者へのダイレクトリクルーティング
#74 2019-06-30 (11件のリンク)
Viewを関数の状態として構築する / Kotlin Multiplatform Projectの注意事項 / Android Beamの代替のFast Shareの噂 / Fuchsiaの開発者向けサイトがオープン / GIPHYのAndroid SDKが公開 / AS 3.5 Beta 5リリース / AS 3.6 Canary 4リリース / WorkManager 2.1.0 RC 1 リリース / OkHttp 4がリリース / RxJava 3.0.0 RC 0リリース / DIライブラリを選ぶときのポイント
#73 2019-06-23 (12件のリンク)
Jetifier 1.0.0-beta05 / What's Now in Android / FlowのchannelFlowを使ってRxBindingを置き換える / マルチモジュール化のTIPS / KoinはDIか論争 / Jetpack Preferencesで設定画面をつくる / Kotlin 1.3.40リリース / Envoy Mobileが発表 / RxJava 3の開発が始まる / GradleチームによるAMA / ConstraintLayout 2.0.0 Beta 2 / FirebaseとGoogle ServiceがAndroidX依存に移行
#72 2019-06-16 (13件のリンク)
Reactive StreamsとKotlin Flow / 既存アプリにFlutterを段階的に導入していく / 最近の面接のトレンド / Dynamic Feature Module内のコードにアクセスする方法 / WorkManagerと定期処理 / AndroidX x JUnit5でUIテスト / WorkManagerとKotlin / Sign In with AppleについてのQ&A / 全部アプリのせいにされることもある / Hello, world! - Android@Microsoft / 参考になるイケてるデザインのアプリ教えて / 32bit版Android Studio/エミュレータのサポート終了 / Value Objects, Service Objects, and Glue
#71 2019-06-09 (10件のリンク)
Kotlin FlowのContext / 外部ストレージの死: 物語の終わり? / Android Studio 3.6 canary 3 / Android Studio 3.5 beta 4 / Kotlin Coroutines 1.3.0-M1 / Retrofit 2.6.0で待望のKotlin coroutineサポート / AndroidXライブラリバージョンの一覧テーブル / Android Q Beta 4 and Final APIs! / 6月5日のJetpackリリース / Google Play ServicesとFirebaseがAndroidXに移行
#70 2019-06-02 (12件のリンク)
Android Studio 3.5 Beta 3 / Room 2.1 RC1 / KtorとSQLDelightによるKotlin Multiplatformのサンプル / Playストアのデザインがアップデートされる / Emulator CI: Docker Scripts for Linux Emulator / Flutter FAQ / ジェスチャーナビゲーションとWindowInsets / Kotin 1.3.40 EAP 2 / Material Components 1.1.0-alpha07 / Koin 2.0.0 / Google Playストア、子どもを不適切アプリから守るポリシー強化 / Dagger 2.23
#69 2019-05-26 (12件のリンク)
AndroidStudioのチップス集 / テストでのCoroutineのリークを排除する / Kotlin Fest 2019開催の告知 / drawBitmapMesh APIを使って画像を変形する / すべてのサブスクリプションが72時間後に自動的にリファンドされた話 / Android Studio 3.6 Canary 1 / Compose From First Principles / Google Glassの新モデルが発表される / Android Studio 3.5 beta 2 / Kotlin 1.3.40 EAP 1 / 次期Pixelで設定変更のカスタムルールが作れるという噂 / GoogleがHuaweiサポート中止を検討
#68 2019-05-19 (11件のリンク)
ML Kitを使ってWordSearchゲームを解く / Jetpack Composeのバックグラウンド / Pinterestがktlintのオーナーになる / より詳細なFabricのFirebase移行プラン / WorkManager 2.1.0-alpha02 / Zomatoのビルド時間を95%減らした話 / スイッチアクセス用のデバイスを自作する / Android Studio 3.4.1 / Kotlin FlowとCoroutine / 外部ストレージの死:Beta 3の現状 / OkHttpのKotlin化がほぼ完了
#67 2019-05-12 (14件のリンク)
Android Q Beta 3 / Google I/0 2019のセッションプレイリスト / I/OでのFlutterまとめ / adb backup/restoreが廃止されるかもという噂 / What's New in Play / 動的にシステムモジュールを更新するProject Mainline / Google I/O 2019: Android + Play まとめ / What's new with Android Jetpack / ARCoreの新しい機能 / What's New in Chrome OS / FlutterとChrome OS / KotlinがAndroid開発での推奨言語に / Android Studio 3.5 beta 1 / 宣言的にUIを作るJetpack Compose
#66 2019-05-05 (10件のリンク)
Android Auto向けのアプリを作る / RxのonErrorガイドライン / Yelpのモジュラー化されたViewをつくるライブラリBento / よくある「ヤバそうな」Kotlinコード / AndroidにおけるCoroutine Part II / Material Components 1.1.0-alpha06 / MicrosoftのAndroidエンジニア陣によるブログが開設される / UberでのKotlinのビルドパフォーマンス評価 / Android Studio3.5でのレイアウトエディタの改善 / I/O '19でお披露目予定の次世代UIフレームワークの噂
#65 2019-04-28 (16件のリンク)
React Native開発チームが開発者の苦情調査を実施 / メタプログラミングのメカニズム / Kotlin Flowのシンプルなデザイン / Play Storeで5億インストールのアプリを持つ会社がバンされる / AndroidX Activity 1.0.0-alpha07 / AndroidX Fragment 1.1.0-alpha07 / ConstraintLayout 2.0.0 alpha 5 / Daggerのベストプラクティス / Instrumentation TestでLeakCanaryをつかってメモリリークを見つける / Leak Canary 2.0 / Android向けjava.nio.fileバックポートライブラリ / Kotlin Xcode Plugin / Kotlin 1.3.31リリース / Android Q Scoped Storageベストプラクティス / RealmがMongoDBに買収される / MacでFind Actionをするとターミナルが開く問題
#64 2019-04-21 (10件のリンク)
ネイティブアプリ開発者は絶滅危惧種なのか? / 新仕様のアイコンがGoogle Play Storeにアップロード可能に / R8に移行してなにか問題あった? / WindowInsetsを考慮したレイアウト / Android QでFile APIが使えなくなったことへの不満 / Android QでアプリがWifiの切り替えを出来なくなったことへの不満 / 「パンはパンでも」で覚えるSpan / コンパイル時DIに使えるKotlin新機能の提案 / Play Storeのアップデートプロセスの改善 / Android Studio 3.4 Stableリリース
#63 2019-04-14 (11件のリンク)
Square Cashのアーキテクチャ / Android StudioのLintパフォーマンス改善 / Dagger2のComponent.Factory / 最近のAndroid開発ってどんな感じなの? / Android開発を経験した後にiOS開発を勉強し始めるのってどんな感じ? / Kotlin Multiplatform ProjectでのMVPアーキテクチャ / ML Kitに自然言語処理系のAPIが追加される / JankTestでUIのパフォーマンスをテストする / Kotlin 1.3.30リリース / RecyclerViewで画面を作る / Cold flows, hot channels
#62 2019-04-07 (13件のリンク)
Android Emulator 29.0.1 Canary / Androidのイースターエッグを見つけたがGoogleに採用はされなかった話 / Kotlin Coroutines 1.2.0-alpha-2にFlow(cold streams)のプレビュー版が追加される / ViewCompiler / Android Dev Summit 2019の日程が発表 / 今週のAndroidXの更新 / CameraX Support Library / Android Q Beta 2 / Androidのセキュリティおよびプライバシーレビュー2018年版 / 生成コードの最適化 / Android開発でもっと早く知っておけばよかったこと / ARTプロファイルを使ったアプリ起動の高速化 / Kotlin 1.3.30 EAP3がリリース
#61 2019-03-31 (13件のリンク)
Kotlin拡張関数を使った設計 / Emulator 29.0.0 Canary / 一時的なLogメソッドを書かずにデバッグする方法 / AS 3.5 Canary 8, 9リリース / Android 8+でUIスレッド以外からViewを触れたバグ / Kotlin推しだったGroovyのコミッタがプロジェクトを降りる / 書きやすいエディタのUIデザイン / Google I/O 2019のスケジュールが公開 / お気に入りのAndroid Studioプラグイン / 経済的なコード生成 / Android Qにおける外部ストレージの死 / ObservableFieldからLiveDataへ移行する / なぜKotlin Nativeが必要なのか
#60 2019-03-24 (11件のリンク)
Dartの新機能について / Kotlin/Nativeはもう製品版で使えるのか? / 1.3.30でKAPTがインクリメンタルビルドをサポートしそう / FlutterがCrashlyticsを公式サポート / CanvasのKTX API / Room 2.1.0-alpha06 / DroidKaigi 公式アプリのKotlin Multiplatform / AppBundleの新機能 / GDC 2019でのGoogleの発表 / Android Studioのビルドパフォーマンス / Firebase SDKのBoMでバージョンを一括管理
#59 2019-03-17 (10件のリンク)
Google Play Storeのアプリアイコン新仕様が公開 / Android Qではバックグラウンドからアクティビティが起動できなくなる予定 / Android Qに画面を録画する機能が追加 / Kotlinのスコープ関数の使い分け公式ガイド / Android QのRole機能 / AAC ViewModelにSaved Stateの仕組みが追加 / Android JetpackのNavigationがついに安定版に / Android関連の質問に対する答えはだいたい「場合による」 / Kotlinのexpressionについて物申す / Android Q Beta 1リリース
#58 2019-03-10 (12件のリンク)
アプリの新しい収益源、Rewarded Product / AndroidがFIDO2プロトコルの認定を取得 / Android Studio 3.3.2 / Kotlin: Write Once, Run (Actually) Everywhere / CoroutineContextとCoroutineScopeの違い / BottomNavigationViewをマテリアルデザインの仕様通りにしたサンプル / Android Studio 3.4 RC1 / Navigation 2.0.0-rc02 / WorkManager 1.0.0 / ExpoがFlutterに対応 / 画像の内容に応じて適切にクロップするライブラリ / FlutterのAnimated系Widgetまとめ
#57 2019-03-03 (11件のリンク)
Android×MVI×Coroutineなアーキテクチャを提供するライブラリ、Owl / Material Components 1.1.0-alpha04 / マルチモジュールについてのアンケート結果 / 5KB以下のDartコードでFlutterアプリを作るコンテスト、Flutter Create / AndroidXのCIビルドが見れるページが公開 / FBの画像処理ライブラリSpectrum 1.0.0 が公開 / Android StudioチームのAMA / Flutter 1.2 / ダークモードを実装するには / Fragment APIへの提言 / Kotlinx Serializationを使ったJAX-RSのReader/Writer
#56 2019-02-24 (12件のリンク)
Kotlin DSL を考慮した Gradle Plugin を記述するために必要だったこと / ViewPager2の仕組み / Kotlinがいかにしてメモリリークを避ける助けになるか / Androidアプリのモジュール化について / AAC Navigation 1.0.0-rc1リリース / Apply Changesの裏側 / 2019年秋からPlay Storeでの公開にはtargetSdkVersion 28が必須 / GoogleによるAndroid開発者向けサーベイ / KotlinConf 2019のCall for Speakersが開始 / メッセージングアプリのSignalがPlay Storeのアップデートでトラブル / Android Qで戻るボタンが消えるという噂 / アプリの名前を変えたらストアから削除された話
#55 2019-02-17 (13件のリンク)
DroidKaigi 2019のセッションまとめ / WorkManager 1.0.0-rc1リリース / マルチモジュールプロジェクトでの Dagger2を用いた Dependency Injection / OSの分布ダッシュボードが2018年10月から更新されていない件 / Robolectric 4.2 リリース / RetrofitにKotlin CoroutinesサポートのPRがマージされる / Kotlin/Nativeのスレッドについて / Kotlinスコープ関数を使う時 / Play Storeのアプリ取り締まりの方針は今後も厳しいまま / Android Thingsのサポートデバイスが縮小 / DroidKaigi 2019のセッション動画が公開 / 中間モジュールを挟んでビルド時間を短縮するテクニック / windowIsTranslucentがtrueでportraitのアクティビティはやめた方がいい
#54 2019-02-10 (11件のリンク)
DroidKaigi2019資料まとめ / ViewPager2 1.0.0-alpha01 / Android Studio 3.3.1 / Room 2.1のKotlin Coroutinesサポート / 誤ってnon-finalなclassが公開されるのを防ぐライブラリ / Material-Component 1.1.0-alpha03リリース / OkHttp 3.13のminSdkVersionが21に / iOSにあってAndroidにない欲しい機能 / Kotlin Conf 2019の日付と場所が発表 / Navigation 1.0.0-beta01 / WorkManager 1.0.0-beta04
#53 2019-02-03 (11件のリンク)
Fuchsiaは未来なのか? / DroidKaigi2019のアプリがリリース / Flutterのアーキテクチャ入門 / PWAをPlay Storeに公開する準備(?)が整った / リフレクションベースのDagger2 / 2019/01/30のAndroidxリリース / 実機でのデザイン確認をより便利にするアプリWindow / なぜkotlinx.android.syntheticはAOSPで推奨されないのか / サンタトラッカーのソースコードが公開 / GradleのincludeGroupでライブラリを取得するレポジトリを指定する / 1つのFragmentで複数のViewModelを持つのは悪いのか
#52 2019-01-27 (11件のリンク)
Android Qで顔認証が正式サポートされる? / エミュレータ28.1.4 Canary / WorkManager 1.0.0-beta03 / Google I/O 2019の日程が明らかになる / BitriseのFlutter CIがv1.0に到達 / Google v. Oracle最高裁へ / AAC Navigation 1.0.0-alpha10とalpha11がリリース / Kotlin 1.3.20リリース / KotlinがGoogle内で公式のAndroid開発用言語となる / Android NDK 19 / 天下一「AndroidのORM」武道会(2019: FINAL)
#51 2019-01-20 (11件のリンク)
Google Play App Translation Service / 年収を共有するスレッド / 高セキュリティなアプリを作るためにどんなことを調べればいい? / 2019年8月から64bitサポートが必須に / JetBrains ToolboxでAndroid Studioが管理可能に / 複数モジュール環境でのDI / Kotlin 1.3.20 EAP 3が利用可能に / Android Studio 3.5 Alpha 1の新機能、Apply Changes / SMS/Callパーミッションのポリシーに適合しないアプリ削除が始まる / Android Studio 3.3の安定板がリリース / バックグラウンドのアプリをkillするベンダーリスト
#50 2019-01-13 (10件のリンク)
DBのIDをinline classで表現する / Androidのコードはハンガリアン記法をやめたの? / DroidKaigi 2019公式アプリのコードが公開される / DroidKaigi 2019のタイムテーブルが公開される / Looperの閉じ忘れでファイルディスクリプタが枯渇する話 / SQLDelight 1.0.0リリース / 技術記事を検索してもチュートリアルばかり出てくるという嘆き / 複数Activityにまたがるデータをどう管理するか / Android Qがシステム全体でダークモードを持つという噂 / クライアントとサーバーどちらに実装するかの設計指針をチームで持つこと
#49 2019-01-06 (11件のリンク)
マルチモジュールの遷移について考える Part1 / Call/SMS権限を利用するアプリは1/9までに対応を / Multi Moduleプロジェクトでのフォルダ構成 / Kotlinであなたが知らないかもしれない5つのこと / Dagger2からKoinに移行する / クリスマスにGoogle Playの開発者アカウントを停止された話 / Flutterでの開発をスムーズに行うためのTips集 / Google Maven Centralレポジトリのマルチリージョン / Butter Knife 10.0がリリース / Fuchshia上でAndroidアプリが動くことが確認される / OkHttpがAndroid 4.x以下を切ることを検討
#48 2018-12-30 (10件のリンク)
Kotlin/Nativeの標準ライブラリの実装を追いかける / ProcessingでLiveWallpaperを作る / セキュアなアプリを作るために気をつけること / Android PのRipple Effectがバグっている件とその修正方法 / Emulator 28.1.0 Canary / Dagger2を利用する上でおさえておきたいTIPS / 「GraphQL」徹底入門 / ReactNativeとKotlin/JVM, Flutterだったらどれがいい? / Dagger2でWorkManagerにConstructor Injectionする / Android 2018 Highlights
#47 2018-12-23 (11件のリンク)
Kotlin Multiplatformでサービスを作る構想 / Android StudioをDistraction Freeにして使う話 / AS 3.3 RC3とAS 3.4 Canary 9がリリース / ConstraintLayout 2.0.0 alpha 03がリリース / Google Playのアプリレビューを信頼できるものにする試み / Kotlin 1.3.20 EAP2がリリース / Kotlin Census 2018が実施中 / KotlinPoet 1.0 / WorkManager 1.0.0 beta1 / Navigation 1.0.0 alpha09 / 今週のAndroidXリリース
#46 2018-12-16 (11件のリンク)
Android PieでのKeyStoreの新機能 / Flutterにまつわる10の誤解を解く / 悪意のある偽装ライブラリを意図せずにアプリに入れてしまった話 / Google DriveのAndroid向けAPI/SDKの提供が2019/12/06で終了 / WorkManager 1.0.0 alpha 13がリリース / Android Studio 3.4 Canary 8がリリース / AOSPにFuchsiaサポートが追加 / Google+の代替となるベータテスト用のコミュニティサービス / Foregroundサービス / 再びJCenterまわりでトラブルが発生 / Daggerがビルド時間の短縮に関してアンケートを実施中
#45 2018-12-09 (14件のリンク)
Android/Kotlinのアドベントカレンダー / Data Bindingのエラーログが3.4.0-alpha07から見やすくなる / Androidの公式エミュレータがFuchsiaのZirconカーネルをサポート / DroidKaigi 2019の参加受付が開始 / Kotlin Coroutine 1.0.0までに夏から変わったところ / VectorDrawableで描画する / React Nativeアプリのメモリリークを追いかける / Google Play ServicesがAPI 14と15を切る / WorkManager 1.0.0-alpha12 / Room 2.1.0-alpha03 / Flutter 1.0 / Google Play ベスト オブ 2018 / Kotlin Coroutinesの実装パターンとアンチパターン / 2018年12月のAndroidXリリース
#44 2018-12-02 (11件のリンク)
ある開発者のレビューへの反応 / AndroidにおけるJava 9, 10, 11, 12のサポートについて / Android用SDK開発者向けのGoogleによる新しいサポートプログラム / DroidKaigi 2019チケット販売開始日と採択セッション公開のお知らせ / VectorDrawableを理解する / IntelliJ/ASでコードフォーマットに従っていないときに警告を出す設定 / Matrixを利用した変形を理解する / GitHubがレポジトリのリリース情報のみのwatch機能をリリース / Gradle 5.0がリリース / AS 3.3 RC1と3.4 Canary 5がリリース / Robolectricを使ってPDFの描画をテストする
#43 2018-11-25 (10件のリンク)
Dagger 2 for Dummies / KotlinPoetでのスペースの扱い / API 28 の Wear OS Emulator がリリース / Fresh Async with Kotlin / Flutterでデスクトップアプリを作る / Retrofitでカスタムアノテーションを使う / DroidKaigi 2019の採択されたセッション一覧が公開 / Ktor 1.0.0リリース / AndroidのJava8サポートの仕組み / iOS/Android セキュリティガイドライン
#42 2018-11-18 (12件のリンク)
Jetpack Preferences / AndroidのGCの歴史 / Kotlin Conf 2018のビデオが出そろう / Google Analytics for Mobileが2019年10月にサンセット予定 / どのアプリで共有されたか知る方法 / Activity、Fragment、Viewにコンストラクタインジェクションする / Androidで使えるDIライブラリのパフォーマンス比較 / AndroidX移行の現実 / Android StudioのSVG to VectorDrawableコンバータをコマンドラインで使う / Kotlin 1.3.10リリース / Emulator 28.0.16がリリース / novoda/bintray-releaseのGradle 4.5以降対応版がリリース
#41 2018-11-11 (12件のリンク)
Nexus 5Xと6Pの公式サポートが終了 / GoogleがAndroid エコシステムのセキュリティレポートを公開 / 有機EL時代には積極的にダークモードの採用を / iOSアプリをKotlin/Nativeで書く / Android Dev Summit 2018動画 / Android Dev Summit 2018 KeynoteでFoldableというform factorが発表 / 外部アプリの起動にgetLaunchIntentForPackageを使ってはいけない / Write Once, Run Everywhere Tests on Android / flutter.io がリニューアル / 2018年11月のAndroidXリリース / R8がAndroid Studio 3.3 Betaで利用可能に / Gradle Play Publisher Plugin 2.2.0-beta2
#40 2018-11-04 (11件のリンク)
会社や顧客にFlutterでの開発を提案する / Firebase Summit 2018 で発表された新機能 / スマートフォンのディスプレイ巨大化に伴う、UIデザインの潮流 / mockkの狙い / CoroutinesとRetrofitを使ったネットワーク処理 / Android Dev Summitのアプリがリリース / AAC Navigation 1.0.0-alpha07がリリース / Flutter x Firebaseの新しいcodelabが追加される / Advanced Kotlin Coroutines tips and tricks / Android で HTML をいい感じで表示できるようにした話 / Kotlin 1.3リリース
#39-20181021-20181027 (12件のリンク)
minSdkVersionいくつにしてる? / 有名なJavaライブラリを簡単に追加できるJetBrainsプラグイン / Robolectric 4.0リリース / エンジニア以外にも知ってほしい Android の UI Components / Kotlin 1.3でコーディングスタイルが更新される / Nearby通知終了のお知らせ / Android Studio 3.4 Canary 2がリリース / FabricのAndroid/iOSアプリが終了 / Kotlin/Nativeチュートリアル Android, iOS編 / Google Play App Signing解説 / Geofencingのチュートリアル / Androidアプリをアセンブリ言語で
#38-20181014-20181020 (13件のリンク)
Android Studio 3.3 beta 1 / Android Studio 3.4 canary 1 / ダメAndroidエンジニアなんだけどどうしたらいい? / UIテスト時にアニメーションを無効にするRule / ネストしたビルダーパターンでKotlinのDSLを作る / TextClassificationについて / FABとExtended FABを切り替える / Dagger 2.18 / Google Playで配布されているアプリをP2Pでインストール可能にするプログラムのベータ版が公開 / Plaidのモジュール化 / Playtime 2018 / 公式の強制アップデートAPIが登場? / いまどきのAndoridのバックグラウンド処理
#37-20181007-20181013 (12件のリンク)
Writing Your First Kotlin Compiler Plugin by Kevin Most / オーディオを扱うライブラリOboeが正式リリース / AutoDispose 1.0リリース / SqlDelight 1.0 RC / Android Dev Summitのスケジュールが発表 / ButterKnife 9.0 RC1リリース / Android Studio 3.2.1 / Kotlin/Native を Android/iOS アプリ開発に導入しよう / Firebase Authのcustom claimsを利用してユーザの権限を管理する / Room 2.1.0-alpha01 / AdMob SDK 17.0.0で設定方法に手順が追加される / Google Play Storeのポリシーが更新
#36-20180930-20181006 (12件のリンク)
Gradle 5.0 M1がリリース / Exo Player 2.9.0 リリース / Android Suspenders / Room 2.0 / 新しいKotlinでRxJavaのSAM変換が問題なく扱えるようになるという噂 / A Multiplatform Delight / Kotlin Conf 2018 / Kotlin Coroutinesでデータの流れが単方向なアーキテクチャを作る / Flutter/Dartでのコード生成 / Flutterで作られたアプリの一覧 / Made by Google Launch Event 2018が日本時間で10/9の夜24時に開催 / Adopting Kotlin
#35-20180923-20180929 (11件のリンク)
OracleによるJava SDK商用利用ライセンスの有料化について / ConnectableObservableの罠 / OculusがどうAndroidアプリをハックしているか / Kotlin Demystified: The power of `when` / ConstraintLayout 2.0のImageFilterView / Espresso(androidx.test)のソースコードがGitHubで公開 / Material ComponentsライブラリのMaterialButtonがすごい話 / KotlinとJavaができる人向けDart速習 / Android 10周年 / Moshi 1.7.0がリリース / Android Studio 3.2がStable Channelでリリース
#34-20180916-20180922 (11件のリンク)
Kotlin Conf 2018はライブストリーミングあり / 広告IDを使っている覚えがないのにGoogle Playからポリシー違反を通告されたけどFirebaseのせいだった / Kotlinの stdlib-jdk7 と stdlib-jdk8 がなにをやっているか / GoogleのAndroidチームがエディタに何をつかっているか / Support Library 28.0.0とAndroidX 1.0.0がリリース / Kotlin 1.3 RCがリリース / DroidKaigi 2019 発表者募集開始 / Flutter Release Preview 2がリリース / StateListAnimatorでelevationを管理する / Google Playが日本向け(?)のポイントプログラム、Google Play Pointsを開始 / Gradleの依存宣言には、なぜこの依存が必要かを記述できる
#33-20180909-20180915 (10件のリンク)
Facebook、バグを自動で修正する新ツール「SapFix」開発 / Koin 1.0.0リリース / Kotlinで再帰やループを使わずに繰り返しを表現する / Google Photos Library APIの一般公開開始 / Android 9 Pieとバッテリー / DroidKaigi 2019のサイトが公開 / Android P on Pixelでバッテリーセーバが勝手に有効になる現象が発生 / Kotlin 1.2.70リリース / Kotlin Coroutines 0.26.0: Structured Concurrency / Android Studio 3.2 RC3リリース
#32-20180902-20180908 (10件のリンク)
Google Playの段階的リリースについて / Google Play Consoleにユーザ獲得の新しいインサイトが追加 / FlutterにAndroidのViewを埋め込んだWidgetを作れるPlatformViewが追加される / Understanding Camera2 API from callbacks (Part 1) / FirebaseのAndroid SDKがオープンソース化 / Annotation Processorを使わないButterKnife / Fabricのロードマップが公開 / 開発中、どれくらいUIに注力している? / Kotlin/Native v0.9リリース / なぜ私がAACのNavigation Componentを使わないか
©2019 — Android Dagashi