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
9
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
contenteditable と日本語入力に向き合う
colorful12
0
220
【加筆修正版】Laravel のアプリケーションをどこにデプロイするか #phpcon_ehime
akase244
0
160
R8 の設定見直しでアプリサイズ削減
andpad
0
230
Performance Optimization With LLMs
xleitix
0
210
Inertia Rails: The One-Person Framework with React & Friends
skryukov
0
130
[Dev Group Paris Octobre 26] Agentforce, SIforce, Claudeforce, Slackbot… on s'y retrouve ?
nabondance
0
120
SFCで実現する病院・医療システムの動的組み立て式UI
koukimiura
1
130
JIS keyboard support in Omarchy
lef237
0
160
Web Framework Benchmark Battle 2026, Any%
a_matsuda
3
3k
Snowflake Openflow Connector利用の勘所 / 20261024developersio2026tokyo-snowflake-openflow
kasacchiful
PRO
0
200
Agentic Software Factoryに、すごく賢いIF文を。 / super smart IF statement into the Agentic Software Factory.
rkaga
8
2.4k
パスワード再設定メールのURLについて知っておこう
uyuki234
0
190
Featured
See All Featured
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
860
Building Applications with DynamoDB
mza
96
7.3k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
20k
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
580
So, you think you're a good person
axbom
PRO
2
2.2k
A Tale of Four Properties
chriscoyier
163
24k
[SF Ruby Conf 2025] Rails X
palkan
3
1.5k
Intergalactic Javascript Robots from Outer Space
tanoku
273
28k
SEO for Brand Visibility & Recognition
aleyda
0
4.8k
Designing Powerful Visuals for Engaging Learning
tmiket
1
620
For a Future-Friendly Web
brad_frost
184
10k
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
340
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