Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
    Daichi Furiya
    @wasabeef
    こちらのPRを見ています。
    Takafumi Kanda
    @kafumi
    細かいですが、DebugAppの親クラスはandroid.app.Applicationよりもdev.mixi.raichou.Appのほうがいいかもしれないですね
    Takafumi Kanda
    @kafumi
    これ、画像が一つもアップロードされていないと、snapshotが空なのでクラッシュしませんか...?
    https://github.com/mixi-inc/android-live-coding-session/pull/5/commits/ad44e0f6c544d8804b0cf99ffa72f9fe34b9f0ba#diff-1ab79560c2b7af0019ece7cdfcef4a51R23
    Takahiro Menju
    @takahirom
    Task.await()はsuspend functionで、もしかしたらsuspendされて、Firebaseの処理は別スレッドでやられて、resumeされるので、withContext(Dispatchers.IO)いらないかもしれません :eyes: 勘違いしていたらすみません
    Hiroshi Kurokawa
    @hkurokawa
    本日は @wasabeef さんと Jetpack Navigation の導入をやる予定です
    Daichi Furiya
    @wasabeef
    始まりました。
    Takafumi Kanda
    @kafumi
    [nits] navigation-*-ktx から navigation-* へのDependencyが定義されているので、 -ktx じゃないほうは明示的にはいらない (依存定義は -ktx の2つだけでよさそう) のかもしれないですね
    https://mvnrepository.com/artifact/android.arch.navigation/navigation-fragment-ktx/1.0.0
    https://mvnrepository.com/artifact/android.arch.navigation/navigation-ui-ktx/1.0.0
    MJ
    @matsujun
    match_parent じゃなく wrap_content<fragment ...> の中身をNavigationで遷移させる時、その <fragment ...> のサイズ変化もAnimateさせたい場合とかに、navigateの直前に TransitionManager.beginDelayedTransition してみても残念ながらAnimateしてくれないんですが、「こうすればいいよ!」みたいなのあったりしますかね?
    Yoshihiro Kobayashi
    @nyafunta9858
    onDestroyViewでcancelするのであれば、直接cancelを呼ぶのではなくて coroutineContext.cancelChildren()してあげれば良いような気がします。
    Hiroshi Kurokawa
    @hkurokawa
    なるほど
    takafumi nanao
    @punchdrunker
    今日は自分とめんじゅさんで ViewModelとLiveDataの導入をやる予定です
    Takahiro Menju
    @takahirom
    よろしくおねがいしますー!
    Shigehiro Soejima
    @mightyfrog
    配信はありますか?
    takafumi nanao
    @punchdrunker
    もうすぐやります
    オンライン参加の人どのくらいいますか?
    音質がよくないらしいですが、厳しいすかね
    Shigehiro Soejima
    @mightyfrog
    音が飛んでます。
    takafumi nanao
    @punchdrunker
    機材トラブルっぽい感じでどうしようもなさそうなので、配信は中止します。すいません。
    Shigehiro Soejima
    @mightyfrog
    :(
    takafumi nanao
    @punchdrunker
    いけるかも
    マイクをカメラのものにきりかえました
    Takafumi Kanda
    @kafumi
    Gradle Wrapperの更新、Gradleのソースコードもダウンロードしておきたい場合は --distribution-type all も指定するといいです (デフォルトは bin)
    ./gradlew wrapper --gradle-version 5.5  --distribution-type all
    takafumi nanao
    @punchdrunker
    apply plugin: 'kotlin-kapt'
    Tomoya Miwa
    @tomoya0x00
    よろしくおねがいします!
    Koji Kita
    @kojikita
    youtu.be/Dqjy8-YGmlo
    本日の配信用URLです
    takafumi nanao
    @punchdrunker
    :raised_hands:
    Hiroshi Kurokawa
    @hkurokawa
    質問とか聞こえにくいとかあったらGitterに書いてくださいー
    takafumi nanao
    @punchdrunker
    結局5分でわからなかったやつですね
    Tomoya Miwa
    @tomoya0x00
    ですです
    Hiroshi Kurokawa
    @hkurokawa
    tasks.withType(org.jetbrains.kotlin.gradle.tasks.KotlinCompile).all {
                kotlinOptions.freeCompilerArgs += ["-Xuse-experimental=kotlin.Experimental"]
            }
    Tomoya Miwa
    @tomoya0x00
    https://github.com/Kotlin/kotlinx.coroutines/blob/master/docs/compatibility.md
    tasks.withType(org.jetbrains.kotlin.gradle.tasks.AbstractKotlinCompile).all {
        kotlinOptions.freeCompilerArgs += ["-Xuse-experimental=kotlinx.coroutines.ExperimentalCoroutinesApi"]
    }
    Tomoya Miwa
    @tomoya0x00
    core-ktx の View.isVisible 便利
    Tomoya Miwa
    @tomoya0x00
    投稿中のボタン連打できちゃうのどうする?系の記事
    https://developers-jp.googleblog.com/2019/07/coroutines-on-android-part-iii-real-work.html
    takafumi nanao
    @punchdrunker
    今後の運用を考え直しているところなので、今日参加された方はアンケートにご協力お願いします :pray: https://forms.gle/EATWoy8ZYsKb8JaS9