Android
1. はじめに 2. UDFをどう実装に落とすか 3. 候補を学び、Reduxの文脈を取り入れた理由 4. 独自に定義したUDFアーキテクチャ 5. UseCaseDispatcherで役割分担を明確にする 6. 既存(国内版食べログアプリ)アーキ文脈を残した理由 7. 設計の結果として得られ…
この記事は 食べログアドベントカレンダー2025 の14日目の記事です。 こんにちは。食べログでAndroidアプリのテックリードをしているsadaです。 普段は食べログAndroidアプリのリアーキテクチャ、自動テスト環境整備、開発基盤のアップデートなどを担当して…
この記事は 食べログアドベントカレンダー2025 の11日目の記事です こんにちは、食べログカンパニー 開発本部 インバウンド事業開発部所属の林です。昨年カカクコムに新卒入社し、今年で2年目を迎えました。 本記事では、インバウンド向け食べログアプリの新…
はじめに:私がAndroid StudioからCursorへ移行した理由 今回のテーマ:食べログAndroidのリアーキテクチャにおけるCursor活用 1. 調査フェーズ:古い実装の画面をAIと解き明かす 今回対象画面 やったこと 調査前の準備:知りたいことをリストアップ AIとの…
こんにちは!食べログ開発本部アプリ開発部マネージャーの原です。 この度、弊社にて勉強会を開催することになりましたので、ご案内いたします。 勉強会の概要 日時: 2025年2月26日(水)19:00〜21:00 場所: 株式会社カカクコム 渋谷オフィス(渋谷パルコDG…
こんにちは。食べログでAndroidアプリのテックリードをしているsadaです。 今回は食べログAndroidアプリの自動テスト戦略についてご紹介したいと思います。 目次 そもそもテストコードはなぜ必要なのか テストコードにおいて大事なこと 自動テストの信頼性 …
この記事は 食べログアドベントカレンダー2024 の20日目の記事です こんにちは。食べログ開発本部アプリ開発部マネージャーの原です。 TabelogTechBlog 編集チームとしても活動しています。 この度、Sansanさんと合同でスマホアプリエンジニア向けの勉強会を…
この記事は 食べログアドベントカレンダー2024 の13日目の記事です。 こんにちは。食べログAndroidアプリの保守を担当している米山です。 今回の記事では食べログで実施したAndroid15(APIレベル35)への対応についてご紹介します。 目次 はじめに 対応内容 …
この記事は 食べログアドベントカレンダー2024 の8日目の記事です こんにちは。 食べログシステム本部 アプリ開発部 基盤チームのtomotakasgです。 Androidアプリのリファクタリングや開発環境の整備、ライブラリ選定等の業務を担当しています。 今回は表題…
はじめまして。食べログ開発本部アプリ開発部 新卒1年目の林です。2024年9月11日(水)から9月13日(金)に開催されたDroidKaigi2024に参加してきました。こういった技術カンファレンスに参加するのは初めてで、楽しみな一方、経験の浅い自分が行って大丈夫…
こんにちは。食べログでAndroidアプリの開発をしているsadaです。 先日、6/22(土)に Kotlin Fest 2024 が開催されました! 弊社もたまごスポンサーとして協賛させていただきましたが、オフラインでの開催は実に5年ぶりということで、本当に楽しみにしていま…
この記事は 食べログアドベントカレンダー2023 の21日目の記事です。 こんにちは。食べログAndroidアプリの保守を担当している米山です。 最近はテスト工数の削減に向け、UIテストの自動化を進めています。 今回の記事ではMockWebServerを使ったUIテストの実…
この記事は 食べログアドベントカレンダー2023 の17日目の記事です。 初めまして、食べログのアプリ基盤チームでAndroidアプリを担当しているtomotakasgです。 普段はAndroidアプリのリファクタリングや開発環境(IDEやCI/CDなど)の整備、ライブラリ選定等…
この記事は 食べログアドベントカレンダー2023 の6日目の記事です。 こんにちは。 食べログAndroidアプリ開発を担当している 原田 です。 私は食べログのアプリ開発部プロダクトチームに所属しており、口コミ領域におけるユーザー体験の向上をテーマとしたユ…
この記事は 食べログアドベントカレンダー2023 の2日目の記事です。 こんにちは、食べログAndroidアプリをメインで担当しているsadaです。 今回は弊社でAndroidアプリのテストフレームワーク Spek Framework の利用をやめたお話をさせていただきます。 (タ…
この記事は 食べログアドベントカレンダー2023 の1日目の記事です こんにちは。食べログシステム本部 アプリ開発部の 和田 です。普段は、Android 版食べログアプリの保守対応をしています。 以前、当ブログで記事を執筆したことがあるため、ご存知の方がい…
こんにちは。食べログシステム本部 アプリ開発部 基盤チームの米山です。 私はカカクコムに入社してから約2年間、食べログAndroidアプリの保守業務を担当してきました。 DroidKaigi2023には、食べログアプリで使われない技術ではあるものの、趣味でリッチな…
はじめに こんにちは、食べログシステム本部 アプリ開発部でAndroidアプリエンジニアをやっているhokutonikukyuです! 柴犬が大好きです 入社から食べログを担当し、ちょうど丸2年経ちました。 普段は口コミ周りの開発を担当しています! 去年も参加したの…
こんにちは。食べログシステム本部 アプリ開発部の 和田 です。 以前、食べログのアドベントカレンダーで記事を執筆したことがあるため、ご存知の方がいるかもしれませんね。 私は、今からおおよそ4年前に弊社(株式会社カカクコム)に入社して以来、ずっと…
こんにちは。食べログAndroidアプリをメインで担当しているsadaです。 私は食べログシステム本部 アプリ開発部の基盤チームリーダーをしています。 基盤チームでは機能開発はあまり行わず、リファクタリングや開発環境(IDEやCI/CDなど)の整備、ライブラリ…
この記事は 食べログアドベントカレンダー2022 の20日目の記事です はじめまして。 食べログシステム本部 アプリ開発部の須賀です。 Androidのコードリーディングでたまに現れては、忘れがちで困る厄介なAPIを再理解しようと思います。 今回の調査対象 前提…
この記事は 食べログアドベントカレンダー2022 の19日目の記事です はじめまして。食べログAndroidアプリ開発を担当している原田です。 私は食べログシステム本部 アプリ開発部 プロダクトチームに所属しており、普段はアプリ利用継続率の向上を目的としたス…
この記事は 食べログアドベントカレンダー2022 の15日目の記事です こんにちは。 食べログシステム本部 アプリ開発部 基盤チームの米山です。 私の所属する基盤チームは主に食べログアプリの保守や開発環境の改善を行なっています。 その中でも食べログAndro…
この記事は 食べログアドベントカレンダー2022 の8日目の記事です。 初めまして、食べログAndroidアプリをメインで担当しているsadaです。 私は食べログシステム本部 アプリ開発部の基盤チームリーダーをしています。 アプリ基盤チームでは機能開発はあまり…
この記事は 食べログアドベントカレンダー2022 の3日目の記事です はじめまして。 食べログシステム本部 アプリ開発部の和田と申します。 私は、Android 版食べログアプリの保守を主に担当しています。 今回は、Android 版食べログアプリに ViewBinding を…