2026.09.02 15:20 ~ 16:00 Meerkat

個人開発という実験場: Android エンジニアが手にする4つの自由

開発体制 日本語

初学者の私が業務で Android アプリ開発を始め、最初に直面したのは「学ぶことが多すぎる」という現実でした。Jetpack Compose、Jetpack Navigation、Android Gradle Plugin、AI コーディングツールの波…。業務時間だけで全部キャッチアップするのは正直大変だ、と感じている方は少なくないはずです。 私はこのギャップを「個人開発を自分の実験場として使い倒す」というやり方で埋めてきました。題材は「Mitsubachi」(旅行の記録)、「ときどき六法」(法令条文の学習)、「OneMoreCoffee」(店舗の訪問記録) の3アプリです。私にとって個人開発は、Android エンジニアが行使できる "4つの自由" を持つ実験場です。 1. Alpha 版で運用する自由 業務では安定性が優先され、攻めたライブラリ更新は難しいことがあります。一方、個人開発ならアプリ全体を Alpha 版ライブラリで揃え、Renovate と自動マージで最新に保てます。Alpha 版運用で踏んだ地雷は、プレリリースが安定化した途端に "もう試した" 状態で業務へ導入できる「事前の投資」になります。 2. アイディアを実装に運ぶ自由 個人開発なら AI エージェントを制約なく導入できます。ただし AI 駆動の開発を回すには土地勘が要ります。最初の Mitsubachi は AI 支援を最小限にして書き上げ、私自身の Android 開発の土地勘を作りました。これが後のアプリで AI が参照する "最高のリファレンス実装" としても機能しています。その後のアプリでは、アイディアを書き留めるだけで、AI が計画を立て実装するフローが回せます。"土地勘 + リファレンス実装" という前提と、AI が得意なタスク・人間の判断が必要なタスクの線引きをお話しします。 3. プロセスを最小化する自由 本来必要な合意形成や品質保証を、個人開発では簡素化できます。「思いついたら即着手」のスピードと引き換えに、品質ゲートを定義する責任が伴います。私のアプリは CI 通過 + AI レビューを条件に自動マージします。AI レビューの指摘も別のエージェントが評価して妥当なものだけ修正し、人間の負荷を最小にするパイプラインです。業務制約下での "縮小版" 再現にも触れます。 4. 自分のためのアプリを作る自由 業務プロダクトでは、エンジニア自身がユーザーにならないこともあります。個人開発は「自分が欲しいから作る・必要だから作る」が出発点で、ずっとユーザーとして改善し続けられます。この立場から見える "自分のユーザー体験" が、業務で見落としがちな観点を浮き彫りにします。 ここまでの4つの自由を意図して使ってきた結果、業務で乗り越えた難所を「個人で先に試しておいてよかった」と振り返ることが何度もありました。本編では、業務に持ち込めた知見と個人開発でしか成立しなかった領域、そしてその境界線を、自分のアプリのコミットや PR を挙げながらお話しします。 業務で Android アプリ開発を始めた・これから始める方、個人開発をキャリアの実験場として組み立てたい方、AI コーディングツールをもっと使い倒したい方へお届けします。「4つの自由を意図して設計する」という考え方を、明日からみなさんの個人プロジェクトに取り入れてみてもらえたら嬉しいです。

対象者

- 自分のためのアプリ作りで設計感覚を磨きたい方 - 業務で Android アプリ開発を始めた・これから始めるエンジニア - 個人開発を技術練習・キャリア戦略の一部として設計したい方 - AI コーディングツールを開発フローに組み込む実例を知りたい方

同じ時間帯のセッション

すべてのセッションを見る