Call for Speakers

Call for Speakers is closed. Submissions are no longer possible. Sorry.
in 2 months

DroidKaigi 2025

event starts

10 Sep 2025

event ends

12 Sep 2025

location

Tokyo, Japan


English follows Japanese.


DroidKaigiはAndroid技術情報の共有とコミュニケーションを目的とした、エンジニアが主役のAndroidカンファレンスです。


第11回となるDroidKaigi 2025は 2025/9/10(水)〜9/12(金)の3日間開催します。


DroidKaigi is a conference tailored for developers organized by developers. Its main focus is to provide developers a place to network and share knowledge with their peers.


Its 11th conference, DroidKaigi 2025, will be held on 10-12 Sep 2025.



finished 26 days ago
Call for Speakers
Call opens at 10:00 AM

25 Apr 2025

Call closes at 11:59 PM

01 Jun 2025

Call closes in Tokyo Standard Time (UTC+09:00) timezone.
Closing time in your timezone () is .

English follows Japanese.


詳細は 募集要項 をご確認ください。

DroidKaigi 2025 での発表者を募集しています。必要事項を記入の上、ご応募ください。

未成年者は発表にあたり保護者の方の同意が必要になります(詳細はお問い合わせ下さい)

応募いただいたタイトルと、セッション用の名前等は採択、非採択にかかわらず公開されます。

また投稿内容(プロフィールも含まれます)は締切 [2025/6/1 23:59 日本標準時(+0900)] まで変更可能ですが、締切日を過ぎてからは変更できません。


⚠️ 重要: 同時通訳について

一部のセッションを対象に当日の同時通訳を予定しています(日本語から英語、 英語から日本語)。

採択されたセッションのうち、応募フォームにて資料の事前提出に同意頂いていたセッションの中から同時通訳対象となるセッションを運営によって選定させていただきます。

対象セッションに選ばれた場合、同時通訳の準備のために開催2週間前(2025年8月下旬頃)を目安に登壇資料を提出頂くこととなります。日程を含む詳細については2025年6月中のご連絡を予定しています。


⚠️ 重要: 投稿件数の上限

1人あたり3件までのセッション投稿を認めます。セッション募集期限を過ぎて1人あたり4件以上のセッション投稿が残っていた場合、該当する応募者のすべてのセッションを落選として扱います。

複数人で登壇を希望する場合、セッションオーナー(セッションの主発表者)が応募数上限の3件を超えないように留意してください。

また、セッション採択は原則として1人あたり1件となります。複数人が登壇するセッション等、考慮すべき事象が発生した場合はこの限りではありません。


応募に当たって以下の3点を満たしていると採択されやすくなります:

  • Android specific: Android 固有であること
  • Expertise: よく知られている情報ではなく、専門性があること
  • Innovation: いままでに可能でなかったことを可能にしていること、革新性があること

すべての項目を満たす必要はありません。またそれぞれの項目を満たしていることも必須ではありませんが参考にしてください。

また、DroidKaigiのMediumではセッション投稿をサポートする記事を公開しております。こちらもぜひご覧ください。


過去のセッション応募状況は以下からご覧になれます。

結果発表予定日 : 2025年6月下旬 (予定)


行動規範 : https://portal.droidkaigi.jp/about/code-of-conduct


⚠️ 重要: アンケートについて

DroidKaigiは、より多くの方々に安心してイベントへご参加いただける環境づくりの一貫として、Diversity, Equity & Inclusionに取り組んでいます。

設問最後の6問では発表者の皆様ご自身のセンシティブな属性についてお聞きします。回答は全て任意です。回答いただいた内容はプライバシーポリシーのもと管理されます。

詳しくはMediumをご覧ください。



More information is available at the Call for Speakers page

DroidKaigi 2025 is currently accepting speaker applications.Please fill out the required information and submit your application.

If you are under 18 years of age, please obtain parental consent. (Contact us for more information)

Regardless of the result, the title of the talk, the speaker's name, and other details of the application will be published.

Re-submissions including edits to your profile are accepted until 1 June 2025 23:59 JST(+0900).


⚠️ IMPORTANT: Simultaneous Interpretation 

We are planning to provide simultaneous interpretation for selected sessions (Both Japanese to English and English to Japanese).

Sessions will be selected from those who have agreed to submit material early.

If your session is chosen to be interpreted, we ask that you submit your session material approximately two weeks (around late August) before the conference. More information, including specific dates, will be provided in June.


⚠️ IMPORTANT: Submission Limits

Each speaker may submit up to three talks. If a speaker has four or more submissions at the time of the deadline, none of the submissions by the speaker will be selected.

If your talk has multiple speakers, be sure that the submission count for the owner (the submitter of the talk) does not exceed the submission limit.

As a general rule, no more than one session per speaker will be selected. This may not apply in cases where special consideration is needed (e.g. sessions with multiple speakers).


Applications are more likely to be accepted if they are:

  • Android specific
  • Involves an area of expertise (i.e. not about a subject widely known)
  • Innovative (i.e. about a topic that demonstrates something thought to be impossible or very hard to achieve)

This does not mean, however, your talk must satisfy any or all of these items.

We have helpful articles for submission on DroidKaigi's Medium page.


Previous applications can be viewed here:


Result Announcement: Late June 2025 (tentative)


Code of Conduct : https://portal.droidkaigi.jp/en/about/code-of-conduct


⚠️ IMPORTANT: Diversity & Inclusion at DroidKaigi

As an effort to cultivate an environment where more participants can enjoy the event safely and securely, the DroidKaigi Committee has been addressing Diversity, Equity & Inclusion.

The last 6 questions of the survey will be about some confidential information. Answers are optional. Any information given will be managed under the Privacy Policy.

Please refer to the Medium article for more details.


all submitted sessions

publicly listed on this page

event fee

free for speakers
312 submissions
Submitted sessions
Taisei Watanabe
  • KMPで実装する端末間の距離検知と方向検知
mhidaka
  • Androidエンジニアとしてのキャリア
  • 0からセットアップ!モダンなアプリ開発のはじめかた
  • チームと技術の壁を越え、開発の未来を拓くモノレポ戦略
shanonim
  • 実践 On-Device AI for Android
さとゆー
  • ゼロから学ぶFigma MCP開発:Androidエンジニアが語るMCP構築の実践と落とし穴
  • 動画スクロール体験の『なめらかさ』を科学する - ExoPlayerとJetpack Composeで実現する最高のUX
mikami
  • AI時代におけるUIベースのテスト戦略を考えよう
しゅーぞー(shuzo)
  • 大規模アプリへのKMP導入戦略:アーキテクチャ設計と責務の最適化
Tofu
  • ある日、突然英語環境になっても、対応できる心構え
Atria
  • Google AI Edge入門:全体像から学ぶオンデバイスAIの世界
nagain
  • Health Connect 実践入門
Ryota Ayaki
  • 位置情報アプリの舞台裏 〜空間データとアルゴリズムで地図を操る技術〜
  • 時刻と位置特定の秘密を解き明かす 〜大航海時代からセンチメートル級測位の未来へ〜
show all submissions
しゅーぞー(shuzo), Yuki Miura
  • デザインと実装のギャップを埋める!Figmaからコードを自動生成するテクニック
mitohato14
  • ヘルスケアプラットフォームの今を考える
  • Androidだけでは満足できなくなったあなたへ
henteko07
  • 自然言語から始めるモバイルQA自動化
cffYoHa
  • もう迷わないAndroid状態管理と保存先の選び方
  • Android 16時代のハプティクス最前線
Kotaro Tajima
  • Composeで全てを支配する
Tiphaine (ティフェン)
  • レスポンシブ対応の勘所 〜実装手法とステークホルダの巻き込み方〜
  • めざせエラーハンドリングマスター
Daichi Matsumoto
  • XRデバイス対応、新時代の UI 設計入門 with Adaptive Layout
  • Swiftは怖くない!AndroidエンジニアのためのKMP ~Swiftフレンドリー設計術とSwift Exportの今~
amegane
  • スマホアプリエンジニアのためのAndroid TVアプリ開発入門
takathemax
  • 動画プレイヤーにChromecast対応を入れてみよう
tk-masuda
  • 技術負債にこそKMPを:レガシーコードと向き合う共通化の実践録
doew
  • Android App dev on Android! Android最新のターミナルアプリを使い倒す!
  • React Nativeで始めるAndroid開発:Webバックエンド開発者が2025年に直面した落とし穴とその乗り越え方
Riku Ichimura
  • XREALのARアプリ開発の世界から見るAndroidXRの
omooooori432
  • RiverpodとJetpack Composeで考える「モバイルのState管理設計」入門と実践
  • モバイルアプリにおけるWebView要件とクロスプラットフォーム技術の設計比較
Sumio Toyama (sumio_tym)
  • build-logicと仲良くなろう!マルチモジュール時代のビルドスクリプト共通化テクニック
トニオ(tonionagauzzi)
  • ユーザーに常に最新版を使ってもらおう!Androidアプリ『強制アップデート』の知られざる数々の手法
  • レガシーコードに挑む!kintone Androidチームが実践した段階的リファクタリングの道のり
Yutaka Okubo
  • Roomでのデータベース設計・実装を考える
Limes
  • KtorでAndroidをサーバにして作ったみまもりカメラで、子育てを効率化できたお話
Mizuki Furusawa
  • Androidアプリのセキュリティ設計と実装 ─ セキュリティガイドラインを既存プロダクトに適用するまで
  • マッチングアプリの複雑な UI をどう制御するか?Server Driven UI による設計と実践
zukky
  • 【詳解】Android 16の新機能 Live Updates
sefwgweo
  • ComposeのUIテスト
Kaito-Dogi
  • 限られたリソースで Android アプリエンジニアとデザイナーがより良く協業するための観点整理と実践的工夫
yokomii
  • Navigation 2 を 3 に移行する(予定)ためにやったこと
  • Riveで実現する、コードレスなインタラクティブUIの開発
Kotaro Kamashima
  • Google Play ConsoleとBilling、どこから手をつける?定期購入で収益化に初挑戦した話
oidy
  • 歴史あるアプリを安全・効率的にモダン化するテクニック
Yuki Miura, Yuta Yamauchi
  • 大規模Androidアプリのホーム画面リファクタリング最前線 〜レガシーから未来へ〜
RyuNen344
  • Cache Me If You Can
Yuki Miura, Shinichi Yamada
  • 大規模AndroidアプリにおけるSingle Activity化とNavigation3移行戦略 〜アダプティブUI時代に立ち向かう〜
Shinichi Yamada, しゅーぞー(shuzo)
  • 数周遅れの技術になっていた大規模Androidアプリを改善しデファクトスタンダードに追従した道のり
takahirom
  • AIエージェントによるテストフレームワーク Arbigent
Yuto Koguchi
  • 認証基盤移行の歩み
  • 状態管理を考える
Arief Rahman
  • Navigation 3 changes the way we navigate in our app
  • Using MLKit with CameraX to ease our input process
Kikoso
  • Exploring the World in 3D: Maps 3D SDK for Android
  • Composifying Your Not-Compose Code
  • Data Analysis for finance in Kotlin
こやまカニ大好き
  • 今から作る WebView 画面
rokuro
  • 【令和最新版】最初の一歩!KMP / CMP 開発のすゝめ
Yoshimura Kazumasa
  • アプリ品質向上のための実践的デバッグ戦略
@wada811
  • AI シフトの羅針盤:Android開発を進化させるAI活用戦略とエンジニアの未来像
Erasmo Hernandez
  • It's never too late to start learning something new
nacatl
  • Jetpack Navigation 3 を実際に触ってみる
  • Jetpack Composeのプレビューコードを使った、デザイナーとの連携
Takuro Negishi
  • Compose時代のDialogを使いこなす
nyafunta9858
  • この先もずっとAndroidアプリ開発したい!これからのAndroidエンジニアキャリア戦略
HyunWoo Lee
  • How Android Uses Data Structures Behind the Scenes
  • Compose Once, Build Everywhere: Compose Multiplatform CI/CD 0 to 100
Vincent (He/Him)
  • Server Driven UI: Scaleable Zero-deployment approach to building apps
  • Accessibility: Building an Inclusive Android Application
  • A to Z of Snapshot Testing in Android
Kenjiro Ichise
  • 深層分析:MagiskとKernelSUで理解するAndroid Root化の仕組み
mkeeda
  • そのAPI、誰のため? Androidライブラリ設計における利用者目線の実践テクニック
  • 不安を減らし、自信を持とう!自動テストと歩むAndroid開発
muo
  • 衛星元年 スマホ圏外からLEO衛星🛰で安否情報を届けるAndroid DTC (Direct to Cell)完全攻略
Jaewoong (skydoves)
  • Android Librarian's Guide: Building Robust Libraries and SDKs
sada
  • 食べログAndroidアプリにおける自動テスト戦略とその実践
Kuu
  • LLM時代のAndroid CLI完全ガイド - 知らないコマンドは指示できない
ykws
  • 「まだ早い」と言われる技術とどう付き合うか──KMPとライブラリ更新の日々
Yukihiro Mori
  • 大規模サービスの運用フェーズでのアプリ品質を向上・維持する為の取り組み
rokuroku
  • Android 16 × Jetpack Composeで縦書きテキストエディタを作ろう
István Juhos
  • Practical Tips and Tricks for Working with Compose Multiplatform Previews
Shota Takarabe
  • Deep Dive into Kotlin Coroutines
Tomonori Matsukawa
  • 簡易な自作LazyColumnを作りながらLazyLayoutを学ぶ
にー兄さん
  • Jetpack XR SDKで軽率に実装する空間UI・3D体験とその現在地
bitPogo
  • Build Frontends with Atomic Design
  • TDD with AI?
  • TDD with Kotlin (and for beginners)
Horie1024
  • AndroidifyからLive APIまで: Firebase AI Logic SDKで実現するインタラクティブなAI機能の実装
  • 「このままでいいのかな?」キャリアに悩むAndroidエンジニアへ:私の経験から語る『これまで』と『これから』
とっしー
  • 優れたUXとは何か?Material 3 Expressiveから学ぶUX改善のヒント
clockvoid
  • android:allowBackupって一体何をしているの?
  • システムレベルコンポーネントの更新の仕組みを理解しよう
ntsk
  • Firebase Cloud Messagingにおける通知遅延とそのデバッグ
haru067
  • AIエージェントを「正しく」動かすには
  • コーディングのAIエージェントが増えすぎて何が何だかわからなくなってるAndroidエンジニアのためのとてもわかりやすいセッション
  • 生成AI時代のアプリアーキテクチャ
ohzono
  • Be a Business-Driven Android Engineer
fusuma
  • MRAID広告の実装から見るWebViewとアプリ間のインタラクション実装
  • Android Studioのプラグインを作ろう ~ 初めの一歩から公開まで ~
naberyo
  • ViewModel の複雑化を防ぐ ― 堅牢な状態管理のための UDF 実践レシピ
mayamito
  • ビルドプロセスをデバッグしよう!
Kanon Fujita
  • デザイナーがAndroidエンジニアに挑戦してみた
Luke Carwardine
  • Challenges developing an Android based system for 2-wheel vehicles
KeithYokoma
  • 無線通信でいろいろな機器と通信をしてみよう
Somi Jeong
  • FlutterとネイティブのGoogle Maps実装比較 — 開発経験を通じた実務的な考察
  • 2025年の視点で見るFlutter部分導入戦略 — Add-to-Appの現在地
Daiji256
  • Gemini Nano で実現する、低コストでプライベートな次世代 Android アプリ
なぐも
  • スロットがハマる!複雑なレイアウトを効果的に共通化する方法
Mori Atsushi
  • モバイルアプリ開発のためのDesign Doc実践ガイド
  • Navigation 3に向けて今何をすべきか
  • ちょっとした改善でもっと良くなる! Jetpack Compose Small Tips
Akiyoshi Samukawa
  • 生成AIはレビューの相棒になれるか?現場で試したAIレビュー補助のリアル
Aashima Wadhwa
  • React Native for Android: Cross-Platform? Nah, Cross-Better.
  • Low-Level Android APIs in React Native: When JavaScript Isn’t Enough
  • Beyond Mobile: Building Android Auto and Android TV Applications with React Native
DREAMWALKER
  • Android 16 Accessibility: 最新情報と開発者ガイド
  • Agentic apps with Flutter
  • モバイル開発者向けVibe Coding(バイブコーディング)ガイド
bayastea
  • 歴史あるアプリから紐解くAndroid開発の歴史
taked137
  • ユーザーも開発者も悩ませない TV アプリ開発 - Compose の内部実装から学ぶフォーカス制御
Tetta Noguchi
  • プロパティベーステストによるUIテスト: LLMによるプロパティ定義生成でエッジケースを捉える
  • 新米Androidエンジニアが語る! LLMとの二人三脚で乗り越える開発現場
CookieySun
  • QRコードスキャナーの実践的な実装
tsuyoshihyuga
  • Androidとモバイルデバイス同士をBluetoothで接続するために
  • NFC-Fカードをつくろう
ロクネム
  • モバイルエンジニアがプロダクト開発をリードするための実践的なノウハウ
Go Takahana
  • Adaptiveレイアウト対応戦略:技術負債と向き合いながら実現する先進的UI
hs7
  • 画像 URL が CloudFront の署名付き URL だった場合のglideでのキャッシュ
iszkrit
  • FlutterアプリはAndroid上でどう動いているのか? 〜DartとKotlinの変換されているように見える仕組みを追う〜
shxun6934
  • 自動入力機能をComposeで実現!
  • Previewに使用するデータを鮮やかにカスタマイズしよう
Kenta Harada
  • Bluetooth 6.0の新機能「チャネルサウンディング」でAndroidの「距離」認識を革新する
Tomi Hand
  • Devin, Flutter開発の新たな可能性:AIネイティブ開発ワークフロー構築戦略
shirataki
  • 個人と組織・チームの観点でエンジニア1年目を振り返る
Shinobu Okano
  • 未経験者・初心者に贈る!40分でわかるAndroidアプリ開発の今と大事なポイント
George
  • Mastering Lifecycle-Aware API in Android
  • そのエラー、もっと語れる──KotlinのRich Errorで進化するAndroidのエラーハンドリング
  • 自然言語でE2Eテストを書く──MCPとAppiumで実現するAndroidテストの未来
daasuu
  • Android端末で実現するオンデバイスLLM 2025
  • Predictive Back完全対応――ユーザーが迷わない「戻る」体験を作る
Masatoshi Takada
  • Elevating Your Android UI: Mastering graphicsLayer and RenderEffect for Stunning Visuals
  • Android 15で全アプリ必須!XMLからComposeまで:Edge-to-Edge完全対応への道
chuka
  • はじめてのMaterial3 Expressive
Shuhei Kiyosawa
  • Androidアプリのいい感じの「動き」を収集する
  • スクリーンショットテストを運用してみた話
Kota Takamatsu
  • 大規模アプリのフルリニューアルで直面した課題と得られた成果
emusute
  • Androidエンジニアが語る、マネージャーとしての道のり
Takehiro Nakamori
  • AIと切り開く、Androidテスト自動生成の新時代 〜JUnit, mockk, Robolectric, Roborazzi実践活用〜
  • KMP開発のDIはKoinで管理!マルチプラットフォームDIの実践
  • KMPにおける画面遷移の進化:NavHostによる共通化と開発体験の向上
akari317017
  • BottomSheetを実装するときってどんな選択肢があるの!
Shinichi Yamada
  • 大規模なAndroidアプリにおける開発体制とリリースフロー
consomme
  • CIを有効活用したアプリ開発およびリリースフロー改善のすゝめ
Garamoi Choi
  • KMP Everywhere
kobaken
  • 脱「なんとなく」!Jetpack Composeプレビューをもっと活用して開発効率の向上を目指そう!
Kohei Kasamatsu
  • Jetpack Glance によるウィジェット開発:実践的ノウハウとバックグラウンド更新戦略
Takaki Tojo
  • もう『作って終わり』じゃない!ビルドトラップを乗り越えるAndroidエンジニアの実践記
fumiyasac
  • 既存スキルを最大化するAndroid開発:実務で活かすKotlin/Androidのキャッチアップと実践的アプローチ
Md Noman Khan
  • From Widget to Pixel: Demystifying Flutter’s Rendering Engine — With a Kotlin Multiplatform Perspect
  • Hot Reload is Magic… But How Does It Work?
  • Surviving Network Failures: Building Resilient Offline-First Flutter Apps
napplecomputer
  • Block Storeを使った再ログイン円滑化
akira.ito
  • ディープリンクを使いこなす!Android App Links導入と実践:ハマりどころから効率化まで
Yena Hwang
  • Compose MultiplatformとSwiftUIで作るハイブリッドモバイルアプリ:コード共有とUI融合の実践
  • Jetpack ComposeアプリをCompose Multiplatformに移行する:手順と実践ポイント
吉村 琢磨
  • “スクリーンショットテストよ、さらば!” GitHub Actions と Roborazzi で作る次世代 VRT パイプライン
gatosyocora
  • pixivアプリにおけるKotlin 2.0移行事例 ~K2時代の開発効率化を目指して~
nakamuuu
  • 「よしなに」を分解してAIと共創する 〜複雑なUI実装と向き合う思考プロセス〜
  • 「局所視点」と「全体視点」から紐解く Composable 設計のセオリー
kgmyshin
  • Androidエンジニアのキャリアとスキルアップ
  • AndroidアプリエンジニアのためのMCP
Keisuke Shoji
  • 社内に閉じたプライベートリポジトリのAndroidライブラリ開発
石津 賢人
  • 10年以上継続&200回以上アップデートしたアプリの変遷と開発プロセス
tkc
  • Edge-to-Edge入門 より没入的なアプリUIを実現する第一歩
  • Room入門 導入と失敗から学ぶマイグレーション
  • Deep Linkで実現する画面遷移の簡潔化
Yuki Kishibata
  • Kotlin Flowオペレータ徹底解説
Yena Hwang
  • ChatGPT × Android: PowerPointから答えるカスタムGPTの作り方
Komiya Mitsushige
  • ディープなMediaCodec利用例解説 ~ Unity as a Libraryと連携して動画音声を撮ろう
  • Android非同期プログラミングの歴史と発展
  • まだ間に合う! 16KBページサイズ対応詳解
Hikaru Nagao
  • 後回しを脱却! “やらなきゃ”を“やれる”に変える、Compose移行の現場戦略
Jihyun Park
  • Jetpack Media3とCameraXで広がる、Androidカメラ・メディア表現の可能性
ぴか
  • 名ばかりlintから脱却!detekt再導入でコード品質を改善した話
  • Jetpack Composeグラフィック強化術
  • Jetpack Compose パフォーマンス徹底解剖:ボトルネック発見から実践的最適化まで
Masatoshi Kubode
  • Jetpack Composeを支えるリアクティブの歴史
naberyo, Kenta Enomoto
  • 共有と分離 ─ Compose Multiplatform “本番導入” の設計指針
tetsukay
  • ライブラリアップデートの"恐怖"を因数分解!あなたのプロジェクトに最適な戦略とは?
Sa-ryong Kang
  • Android開発者のためのGen AI
Yury
  • Nasty Dependencies: Surviving and fixing bugs in 3rd-party libraries
Kazuki Chigita
  • AI AgentでAndroidViewをいかに効率よくComposeに書き換えるか
  • build.gradle(.kts)再入門:基礎の学び直しと変化に強いビルド設定術
  • Compose Runtimeの自作で学ぶRecompositionの仕組み
Priyank
  • Our AI journey at Mercari featuring MCPs and move fast
tsumuchan
  • 気をつけよう!推移的依存関係
Takahiro Tanaka
  • Firebase Test LabとInstrumentation Testで実現するJetpack Compose UIテスト自動化 ~マルチモジュール構成での実践と効率化~
kokoakuma
  • Linterの仕組みから始める設計チェック入門 〜Konsistと考える設計方針の守り方〜
Yuki Ando
  • Android Platformの"バージョン"を追い続ける
  • コミュニケーションアプリ(LINE)から学ぶAndroid Auto対応
Adarsh Fernando, Chris Sinco
  • Develop faster with Gemini Agents in Android Studio
Luca Bettelli
  • Beyond Hilt's Hierarchy: Use Custom Scopes to Easily Share Dependencies Across ViewModels
tomoya0x00
  • 基礎から学ぶ大画面対応 〜「Large screen differentiated」認定アプリの開発知見〜
Chiko
  • 既存アプリをアダプティブにするには:JetStreamの場合 / Extending application adaptability: A case study of JetStream
Yota Nakagawa
  • アップデートできなくなる前に!Edge to Edge対応まるわかり40分
Saiki Iijima
  • 【爆速個人開発】Full-KotlinでiOS&Desktopアプリまでリリースするための全知識
akatsuki174
  • 逆向きUIの世界〜AndroidアプリのRTL言語対応〜
charles.bond
  • MakIng a cross Plarform UI library usInf KMP and Compose Multiiplatform
b4tchkn
  • Flutterからはじめるモバイルアプリエンジニアのキャリア
  • これでもう迷わない!Jetpack Composeの書き方実践ガイド
richako (risako070310)
  • 「どこから読む?」コードとカルチャーに最速で馴染むための実践ガイド〜新メンバーを活躍に導くオンボーディング戦略〜
Yusuke Katsuragawa
  • 大画面で快適なAndroidアプリを開発する
r_wada
  • 今更ViewModelの仕組みを理解する。AndroidView時代からComposeの時代そしてCMPでは?
  • 画面回転が必須化されつつある今、画面回転の対応方針と注意点をおさらいして、画面回転と向き合おう
Andrea Della Porta
  • One codebase to rule them all: Cross-Platform apps with Kotlin and Compose Multiplatform
Sandra Dupré
  • One Feature, Two Timelines: Flying Solo or with an AI Copilot
mangano-ito, kk__777
  • マンガアプリ「GigaViewer for Apps」におけるマルチテナントAndroid開発の実践 - UI、計測、テスト、etc...
yagi2
  • Android Studio LoverのためのAI活用術
  • Androidしか知らなかったけど、一周して戻ってきたら世界が広くなった件
ken_kentan
  • 「脱・ViewModel肥大化」── Extended MVVM Architecture
しお
  • OutOfMemoryとの格闘 〜Track Memory Consumptionで追った記録〜
hkusu
  • KMP とステートマシンによる UI 状態管理のアプローチ
hilott
  • 日時のトリセツ。10周年を迎えたカレンダーアプリの開発現場より。
wcaokaze
  • Composeのイベント地獄から脱出しよう! The Elm Architectureの導入にみる可能性
atsushieno
  • Android Audio: Beyond Winning On It
Yujiro45
  • On-Device Machine Learning with TensorFlow Lite and ML Kit
Dai
  • Android Haptics職人技:『ココロオドル』UI/UXを実現する触覚フィードバックデザイン
橋詰 明宗
  • “測って分かる”Androidビルド時間改善〜Remote Build Cacheの導入とメトリクス分析のすべて〜
tetsu
  • 動的UI構成の設計と運用 〜Block UIの裏側〜
Ryo Kitamura
  • 地図の画面を作るということ
Zac Sweers
  • Navigating Dependency Injection with Metro
hiro
  • Firebase AI LogicでAI機能を手軽にアプリに組み込もう
  • Go beyond Navigation! With Animation!
  • 負債としてのテストと向き合う
akkey
  • glTFとJetpack XR SDKで知るAndroid XR開発の基礎
suji
  • AppFunctions:Android 世界の MCP?
mikan
  • A New Era of Navigation: Navigation3
  • State・Acrion・Eventで整理する複雑UIの設計術
みっちゃん
  • Android値受け渡し大全 〜設計を制する者が「渡す」を制す!〜
  • if文だけじゃもったいない!条件分岐、スマートに書いてこ?
n-seki
  • その「今日」は本当に今日ですか?
Yamaton
  • システムバーの向こう側へたどり着くために ──edge-to-edge対応の落とし穴と実践Tips──
kentaro fujii
  • ヘルスコネクト導入の舞台裏
mannodermaus
  • Resilient End-to-End Testing with Journeys
makun
  • テストコードはもう書かない:JetBrains AI Assistantに委ねる非同期処理のテスト自動設計・生成
Nav Singh
  • Goodbye NavController, Hello Flexibility: Introducing Navigation 3
  • Going Adaptive Everywhere
  • Android 16 Demystified: Everything Devs Need to Know
Zach Westlake
  • Modernizing Reels: Scaling MVVM at Instagram
keiji_ariyama
  • わたしたちは、いかにしてAndroidデバイスを信用するか
Piyush Maheswari
  • Tiny App, Smart Features: ML Kit & GenAI on Android
  • Navigation Components and where to find them
  • Mapopolis - Unleashing Google Maps in Android
usuiat
  • フェーズを知れば見えてくる、Composeの仕組みとパフォーマンス改善
  • UIだけじゃないComposeの可能性 ━ 宣言的に奏でるメロディ
thagikura
  • Compose Multiplatform × AI で作る、次世代アプリ開発支援ツールの設計と実装
mrtry
  • サービス開発に全集中!それ以外はインスタントに!ExpoではじめるReact Native
Bogusz Pawłowski
  • Beyond Exceptions: Building Resilient Android Apps with Safety-Critical Principles
  • How to create Feature Flags that are actually helpful
Yuki Anzai
  • EncryptedSharedPreferences が deprecated になっちゃった!どうしよう!
akkiee76
  • Composeマイグレーション最速スタートガイド 〜既存Viewから戦略的移行術〜
  • KMP新規開発、最初の壁を越えるために 〜ライブラリ選定と初期実装のベストプラクティス〜
  • 今こそ学べ!Android実践コードレビュー術
kuwa
  • さよならDataBinding、はじめましてKSP:大規模アプリの実践移行ガイド
Yoshiki Takamatsu
  • フルスタック寄りエンジニアが挑んだ、Androidネイティブの壁
akeybako
  • 「関数」と「命令」で切り拓く単体テスト戦略〜デグレを防いで価値を生み続けるために〜
Shun Miyazaki
  • 自由な吹き出しUIを実現するためのライブラリ開発 〜 callout-compose の設計と実装 〜
andousan
  • Compose Compilerが生成するバイトコードから導く根拠のあるUI設計判断
  • Performance for Conversion! 分散トレーシングでボトルネックを特定せよ
Wooram Yang
  • KMPプロジェクトでネイティブの力を活かす:JNIとC Interop
Kaito Uchida
  • KMP × Swift Export : よりシームレスな互換性を求めて
tomorrowkey
  • AI AgentでAndroidアプリ開発のトップスピードをだす
  • KMP/CMPでプロダクトを作る
  • Master of Back
Mohit Sarveiya
  • Deep Dive in to Compiler Runtime and Compiler
Ayushi Gupta
  • Password less Future !!
  • Unleashing Real-Time Vision on Android with MediaPipe
  • Talk Less, Cook More: Agents and Their Seamless A2A Communication
Sanghun (Dora) Lee
  • Creating an App without a backend server using Supabase
Stevan Milovanovic
  • AI in Your Pocket: Implementing LiteRT in Android Apps
Zhenlei Ji
  • A shortcut for your productivity in Android Studio
  • Android Debugging 101: Tackling Glitches like a Pro!
syarihu
  • Javaの資産を未来へ 〜 Kotlin移行はプロジェクト改善の好機!チームで進める戦略的モダン化と開発基盤刷新
Chrystian Vieyra Cortes
  • OAuth Done Right: Secure Authentication for Android Apps
  • Live Updates in Android 16: Real-Time UX Inspired by iOS Live Activities
Luca Nicoletti
  • Lens & Code: Replicating a Photo Site in Kotlin Multiplatform
Lukas Appelhans, Kuu
  • Accelerating large scale Android development in the AI Native-era
Ryo Kitamura, kentaro fujii
  • Flutterからネイティブへの挑戦と学び - 評価1.6から4.0への道のり
ynoseda
  • SQLDelightからRoomへ──KMPにおけるローカルDB再設計
OHMAE Ryosuke
  • Jetpack Glanceの「裏技」 ~実装から見えてくるウィジェット開発の極意~
Sarp Remzi Aksu
  • Will Android 16 Be As Sweet As Baklava?
  • What Will Android Studio Be Able To Do When It Becomes 18 Years Old?
  • Design with Android XR: Worlds Within Worlds
Manuel Nakamurakare
  • How to break CI at scale
Jumpei Matsuda
  • Deep dive into Kotlin Flow
Yuki Matsuura
  • Kotlin Coroutine の内部構造を紐解いてみる
Jasveen Sandral
  • Building Industrial-Grade RFID Systems with Android and Kotlin Multiplatform
Apoorv Garg
  • “Just Do It” Is for Sports Not for Mobile Developers
Iury Souza
  • Putting the Genie in the Bottle - A Crash Course on running LLMs on Android
Pluu
  • よく使われるパターンはIDE Plugin化する
tick-taku
  • RFC 標準仕様に準拠したエラーハンドリング入門
Hyun Kim
  • 古いAndroidアプリをKMPで復活させよう
Keisuke Kiuchi
  • オッケーgpt、Dagger2からDaggerHiltにアップグレードして。あとJetpackComposeとCorutinueにも対応して
AmniX
  • Powering Media Playback with Media3 Exoplayer on Android
  • Mastering Text in Jetpack Compose
  • Breaking Up with WebViews: Server-Driven UI with KMP + Compose
yurihondo
  • みんなで進める M3 マイグレーション
Abhilekh Verma
  • LLMs & Natural Language Processing – Unlocking the Future of AI Communication
Ahmed Ali
  • Building a Web Gallery for Android UI Components: Supporting Compose and Views