Upgrade to Pro — share decks privately, control downloads, hide ads and more …

小さなアプリを作って公開するまで

Avatar for onozaty onozaty
October 29, 2026

 小さなアプリを作って公開するまで

Avatar for onozaty

onozaty

October 29, 2026

More Decks by onozaty

Other Decks in Programming

Transcript

  1. K YO U / k y o u a p

    p . c o m ⼩さなアプリを 作って公開するまで 第138回社内勉強会 onozaty 2026.10.29
  2. 道のり 構想から公開まで、約 2 か⽉半 7/20 Phase 1 Phase 2 Phase

    3 9/27 10/6 構想を書く Web で動く iPhone 版 LP‧審査 Web 公開 iOS 公開 スマホアプリの公開 Google ログイン、予 Expo で同じ API を叩 9/25 Google の審査を Web を公開。翌⽇ Apple の審査で追加の く 通過 iOS 版を審査に出す 説明を求められ、再 を経験してみたくて始 定の表⽰、ToDo めた 審査中に 提出して通過 Outlook 対応 ⼩さなアプリを作って公開するまで 3
  3. 数字で⾒ると 1 ⼈ + AI(Claude Code / Codex)で作った 3 402

    100% 7/20 〜 10/21(公開後の改善も含む) 作業した⽇は 60 ⽇ Claude Code 327‧Codex 28 か⽉ コミット コードは全部 AI 残る 47 は PR のマージ 期間は⻑いが、使った時間は短い。夜や休⽇の空き時間に、1 ⽇ 1〜2 時間ほど 触ってみては⽅針を変え、作り直したことも多い ⼩さなアプリを作って公開するまで 4
  4. 構成 1 つの Worker で、全部を配る kyouapp.com 使っている技術 API Hono‧Drizzle‧Better Auth

    / /app /api 型 Zod から OpenAPI と型を⾃動⽣成 紹介ページ Web アプリ API Web React‧Vite‧TanStack Router/Query‧shadcn/ui iPhone React Native‧Expo(EAS Build) Cloudflare Workers + D1(SQLite) ⼩さなアプリを作って公開するまで すべて TypeScript のモノレポ 5
  5. かかったお⾦ 払ったのは、ドメインと Apple だけ ドメイン Apple Developer サーバー $11.51 $99

    $0 年額 kyouapp.com 年額 iPhone 版を出すのに必須 Cloudflare の Free プラン Free プランは上限に達すると⽌まるだけで、請求は来ない。 カレンダー連携のための Google、Microsoft のAPI利⽤も無料。(Googleは上限あるが、今の規模だと届かない) ※ コーディングエージェントの利⽤料は別。(Claude Pro、ChatGPT Plusを使っている) ⼩さなアプリを作って公開するまで 6
  6. 公開まで コードの外の作業も、AI と⽚付けた Google の審査 紹介ページと規約 App Store カレンダーを読む権限は審査が要る。 審査の前に要る。紹介ページもプライ

    紹介⽂や、審査担当者向けの英語の 利⽤理由の英⽂を AI と書き、指摘 1 回 バシーポリシーも AI と作った メモも AI と⽤意した で通過 ⼩さなアプリを作って公開するまで 7
  7. AI との進め⽅ ⼈がやったのは、決めること‧確かめること‧出すこと 01 02 03 ⽅針と技術は 動作と⾒た⽬は AI ができないことは

    ⼈が決める ⼈が確かめる ⼈がやる AI に案を出してもらい、疑問をぶつ テストが通っても、思いどおりに動 リリース作業や、Apple の審査に出 けながら⼀緒に詰める。決めるのは くとは限らない。実物を触って確か すのは⾃分の⼿で ⾃分 めてからコミット ⼩さなアプリを作って公開するまで 8
  8. まとめ AI と組めば、1 ⼈でも公開まで⾏ける 1 審査もストアも初めて。それでも公開まで⾏けた 2 書くのは AI、決めて確かめるのは⼈ 3

    作りたいものがあるなら、作って出してみよう よかったら、触ってみてください → kyouapp.com