Gunosy Tech Blog

Gunosy Tech Blogは株式会社Gunosyのエンジニアが知見を共有する技術ブログです。

Kotlin

Android Macrobenchmark テストの導入

Macrobenchmark ライブラリを用いたテストを導入したため、その内容をお伝えします。

Android + Kotlin Coroutines の実用的な開発Tips

こんにちは、グノシー Android アプリの開発担当の Liang です。 今回はグノシー Android アプリの開発において、Kotlin Coroutines を用いた実用的な Tips をいくつか紹介したいと思います。 ExoPlayer + Coroutines Dispatchers.Main + Yield CoroutineDis…

Android Hilt 導入

android で Hilt を導入したため、その対応内容と結果についてお話しします。

Gradle + Kotlin + CircleCIによるAndroid Google Playデプロイの自動化

こんにちは、グノシーAndroidアプリの開発担当のLiangです。 この記事はGunosy Advent Calendar 2022の23日目の記事です。前回の記事は Rui さんの 広告レコメンドでIncrementalトレーニングを実践し、学習コストを大幅に削減した話 でした。 今回では、Andr…

Android の Kotlin Coroutines 導入の第一歩

android の kotlin coroutines 導入を行ったのでその内容についてお伝えします。

Android MVI with Coroutines Flow

Hello, I am Liang the Android developer, who is mainly in charge of Gunosy Android App development. This article is about how we build the MVI design pattern based on Coroutines Flow and migrate from RxJava to Coroutines for development. I…

Jetpack Compose 最速導入フローチャート

Android の Jetpack Compose の導入を行いました。その導入の流れを簡単にお伝えします。

Kotlin Fest 2019に参加&発表してきました!

グノシー事業部でAndroid開発を担当している高橋(@tkhs0604)です。 8/24(土)に開催されたKotlin Fest 2019に参加&LT枠で発表してきたので、本記事でそのレポートをしたいと思います。 Kotlin Festとは オープニングセッション セッション 懇親会 まとめ 最…

AppSyncベースのフルサーバーレスアーキテクチャ【グノスポ連載第四回】

はじめに サーバーレスにした動機 AppSyncベースでいくと決めたこと リソースが限られていたこと 新しい技術に投資しておきたかった 実際のアーキテクチャ Step Functionsについて サーバーサイドkotlinについて 所感 良かった点 課題 おわりに はじめに グ…

KotlinConf 2018に参加してきました!

こんにちは、ニュースパス事業部の新井(チャン|@Kazuhiro23)です。 普段はニュースパスのAndroidアプリの開発を担当しています。 10/3-10/5にオランダのアムステルダムで開催されたKotlinConf 2018に参加してきたので、カンファレンスの雰囲気、その様子…