Call for Speakers

in 4 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.



open, 6 days left
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

Login with your preferred account


If you haven't logged in before, you'll be able to register.

Using social networks to login is faster and simpler, but if you prefer username/password account - use Classic Login.

79 submissions
Submitted sessions
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 で作る、次世代アプリ開発支援ツールの設計と実装
tsuyoshihyuga
  • NFC-Fカードをつくろう
show all submissions
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
  • 「関数」と「命令」の使い分けで完全攻略!Androidアプリの単体テスト
Shun Miyazaki
  • 自由な吹き出しUIを実現するためのライブラリ開発 〜 callout-compose の設計と実装 〜
andousan
  • Compose Compilerが生成するバイトコードから導く根拠のあるUI設計判断
  • Performance for Conversion! 分散トレーシングでボトルネックを特定せよ
mkeeda
  • 誰でもできる!テストと共に歩む Android アプリ開発
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
Kazuki Chigita
  • build.gradle(.kts)再入門:基礎の学び直しと変化に強いビルド設定術
  • Compose Runtimeの自作で学ぶRecompositionの仕組み
hiro
  • Compose Animationの新機能を使いこなしてレイアウトを自在にアニメーションする
  • 負債としてのテストと向き合う
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
Aashima Wadhwa
  • Low-Level Android APIs in React Native: When JavaScript Isn’t Enough
  • Beyond Mobile: Building Android Auto and Android TV Applications with React Native
Jumpei Matsuda
  • Deep dive into Kotlin Flow
yokomii
  • Riveで実現する、コードレスなインタラクティブUIの開発
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
Md Noman Khan
  • Hot Reload is Magic… But How Does It Work?
  • Surviving Network Failures: Building Resilient Offline-First Flutter Apps
Pluu
  • よく使われるパターンはIDE Pluginに任せます
kgmyshin
  • AndroidアプリエンジニアのためのMCP
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