Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
小さなアプリを作って公開するまで
Search
onozaty
October 29, 2026
Programming
12
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
小さなアプリを作って公開するまで
onozaty
October 29, 2026
More Decks by onozaty
See All by onozaty
Dev Containers のススメ
onozaty
0
83
リモートワーク中に買って良かったものベスト3
onozaty
0
210
情報を表現するときのポイント
onozaty
0
44
チームで開発するための環境を整える
onozaty
1
380
Selenium入門(2023年版)
onozaty
1
240
40歳過ぎてもエンジニアでいるためにやっていること
onozaty
0
95
Java8から17へ
onozaty
0
37
今からでも遅くないDBマイグレーション - Flyway と SchemaSpy の紹介 -
onozaty
0
320
Redmine issue assign notice plugin の紹介
onozaty
0
320
Other Decks in Programming
See All in Programming
Herb in Rails 8.2: Your ERB views, now HTML-aware @ Kaigi on Rails 2026, Tokyo, Japan
marcoroth
2
350
Vue Fes Japan の “作る側”に関わってみて
naokihaba
1
190
AI時代のTerminal環境を UNIX哲学で設計・運用する
yasunori0418
1
270
AmebaブログはKMPから卒業します
kmars0605
0
250
気持ちぃ〜角丸 Squircle
ryu1013
0
350
FactoryBotをやめればRSpecは速くなるのか?
yuta_onishi_97
0
1.2k
조합이폭발하는디자인시스템이걸눈으로도테스트하라고요
giljongyu
0
600
Augmenting AI with the Power of Jakarta EE
ivargrimstad
0
430
當我們開始不讀 Code - AI Agent 時代,Code Review 與 Clean Code 還剩下什麼?
jame2408
1
330
作れる、でも消せるか?──安全に「枯らして消す」機能削除術 / Drain, Then Delete
chobishiba
2
1k
GraphQL の onError と Nullability のこれから
quramy
0
190
コードで差別化できない時代の ソフトウェアエンジニアリング / Software Engineering in an Era Where Code Doesn’t Differentiate
kishida
2
200
Featured
See All Featured
Art, The Web, and Tiny UX
lynnandtonic
304
22k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
250
1.3M
How GitHub (no longer) Works
holman
316
150k
Into the Great Unknown - MozCon
thekraken
41
2.8k
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
510
[SF Ruby Conf 2025] Rails X
palkan
3
1.5k
Chasing Engaging Ingredients in Design
codingconduct
0
370
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.6k
Why You Should Never Use an ORM
jnunemaker
PRO
61
10k
Darren the Foodie - Storyboard
khoart
PRO
4
4k
The Invisible Side of Design
smashingmag
301
52k
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
460
Transcript
K YO U / k y o u a p
p . c o m ⼩さなアプリを 作って公開するまで 第138回社内勉強会 onozaty 2026.10.29
作ったもの 「今⽇」に集中するためのアプリ カレンダーの今⽇の予定と、 今⽇やることだけを 1 つの画⾯に並べる。 予定は読むだけ。ToDo は時間を持たず「⽇付」だけ お気に⼊りの機能 終わらなかったやることは、
次の⽇に⾃動で持ち越される Web iPhone Google カレンダー ⼩さなアプリを作って公開するまで Outlook 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
数字で⾒ると 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
構成 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
かかったお⾦ 払ったのは、ドメインと Apple だけ ドメイン Apple Developer サーバー $11.51 $99
$0 年額 kyouapp.com 年額 iPhone 版を出すのに必須 Cloudflare の Free プラン Free プランは上限に達すると⽌まるだけで、請求は来ない。 カレンダー連携のための Google、Microsoft のAPI利⽤も無料。(Googleは上限あるが、今の規模だと届かない) ※ コーディングエージェントの利⽤料は別。(Claude Pro、ChatGPT Plusを使っている) ⼩さなアプリを作って公開するまで 6
公開まで コードの外の作業も、AI と⽚付けた Google の審査 紹介ページと規約 App Store カレンダーを読む権限は審査が要る。 審査の前に要る。紹介ページもプライ
紹介⽂や、審査担当者向けの英語の 利⽤理由の英⽂を AI と書き、指摘 1 回 バシーポリシーも AI と作った メモも AI と⽤意した で通過 ⼩さなアプリを作って公開するまで 7
AI との進め⽅ ⼈がやったのは、決めること‧確かめること‧出すこと 01 02 03 ⽅針と技術は 動作と⾒た⽬は AI ができないことは
⼈が決める ⼈が確かめる ⼈がやる AI に案を出してもらい、疑問をぶつ テストが通っても、思いどおりに動 リリース作業や、Apple の審査に出 けながら⼀緒に詰める。決めるのは くとは限らない。実物を触って確か すのは⾃分の⼿で ⾃分 めてからコミット ⼩さなアプリを作って公開するまで 8
まとめ AI と組めば、1 ⼈でも公開まで⾏ける 1 審査もストアも初めて。それでも公開まで⾏けた 2 書くのは AI、決めて確かめるのは⼈ 3
作りたいものがあるなら、作って出してみよう よかったら、触ってみてください → kyouapp.com