Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Gemini を活用した OSS アプリ開発の経験
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Cloud Ace
November 14, 2025
Technology
0
26
Gemini を活用した OSS アプリ開発の経験
1年にかけて、日本語学習アプリ Japanolearn の開発過程をみよう
Cloud Ace
November 14, 2025
Tweet
Share
More Decks by Cloud Ace
See All by Cloud Ace
文系からSRE分野に挑戦 ( 新卒 2年目、私がGCP/AWSを学んで 得た気づき)
cloudace
0
37
Gemini を Raspberry Pi で走ら せた経験
cloudace
0
140
ADK / BigQueryで実現する分析エージェントのガバナンス設計
cloudace
0
30
【ガードレール】組織ポリシーで脆弱な設定を防ごう
cloudace
0
120
Cloud RunならDBも含めた ゼロスケールが可能? WordPressをゼロスケールさせた話
cloudace
0
20
Generative AI Leader 認定試験範囲の解説
cloudace
0
170
GKE Secret Manager連携の進化 K8s Secret と Secret Manager が同期可能に!(Preview)
cloudace
0
22
Gemini Code Assist を使用して GitHub コードをレビューしてみた
cloudace
0
20
「さらばアラートノイズ!」 AIエージェントでインシデント対応を自動化する
cloudace
0
110
Other Decks in Technology
See All in Technology
「通るまでRe-run」から卒業!落ちないテストを書く勘所
asumikam
2
470
大規模ECサイトのあるバッチのパフォーマンスを改善するために僕たちのチームがしてきたこと
panda_program
1
380
俺の/私の最強アーキテクチャ決定戦開催 ― チームで新しいアーキテクチャに適合していくために / 20260322 Naoki Takahashi
shift_evolve
PRO
1
430
AWS Systems Managerのハイブリッドアクティベーションを使用したガバメントクラウド環境の統合管理
toru_kubota
0
150
How to install a gem
indirect
0
910
開発チームとQAエンジニアの新しい協業モデル -年末調整開発チームで実践する【QAリード施策】-
qa
0
220
GitHub Copilot CLI で Azure Portal to Bicep
tsubakimoto_s
0
180
Bill One 開発エンジニア 紹介資料
sansan33
PRO
5
18k
中央集権型を脱却した話 分散型をやめて、連邦型にたどり着くまで
sansantech
PRO
1
330
Phase05_ClaudeCode入門
overflowinc
0
1.9k
SaaSに宿る21g
kanyamaguc
2
150
スケールアップ企業でQA組織が機能し続けるための組織設計と仕組み〜ボトムアップとトップダウンを両輪としたアプローチ〜
tarappo
4
360
Featured
See All Featured
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
91
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.2k
RailsConf 2023
tenderlove
30
1.4k
Automating Front-end Workflow
addyosmani
1370
200k
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
190
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.5k
Being A Developer After 40
akosma
91
590k
Balancing Empowerment & Direction
lara
5
960
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
860
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
360
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
690
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
10k
Transcript
(C) Cloud Ace, Inc. Gemini を活用した OSS アプリ開 発の経験 💻1年にかけて、日本語学習アプリ
Japanolearn の開発過程をみよう Tanmay Bagwe クラウドエース株式会社
スピーカー Bagwe Tanmay クラウドエース株式会社‧技術本部 主に Google Cloud Infra に関するサポート提供‧Frontend‧サポート作業など
[email protected]
github(個⼈): https://github.com/happygoluckycodeeditor LinkedIn:Tanmay Bagwe 出⾝:インド 教育:ドイツで(東アジア学‧Quantitative Sociology)
今日の流れ 1. Japanolearn の紹介 2. 使⽤した Tech スタック 3. 開発環境の特徴
4. Gemini を選んだ理由 5. 学んだこと① 6. 学んだこと② 7. 開発のコツ 8. まとめ
Japanolearn の紹介 • タンマイが開発したオープンソースの ⽇本語学習アプリ • 無料‧オフラインでも使える学習環境 • レッスン‧練習問題‧辞書‧ひらがな ∕カタカナ学習機能
今すぐ体験できます! japanolearn.com
使⽤した技術スタック • 🖥 Electron + Vite + React → デスクトップアプリ
• 🗃 SQLite → ローカルデータベース • 🌐 Next.js → 公式サイト&ダウンロードページ • ☁ Cloudflare → ホスティングと配信
開発環境の特徴 • Gemini 2.5 Pro を利⽤ ◦ Google の次世代マルチモーダル AI
モ デル • ⻑いコンテキストを扱えるのが最⼤の強み ◦ 1 million token の可能性あり • GitHub Copilot Pro 経由でコードベースを 読み取らせながら開発
Geminiを選んだ理由 • ⼤規模コードベースでも⽂脈を理解できる a. Context Window が⻑く、情報量の多いプロンプトも問題 なく処理できた • コーディング中に⾃然に会話しながら⽀援できる
a. やりたいことや設計の意図をスムーズに理解してくれる b. 同レベルの理解⼒を感じたのは Claude 4 / 4.5 のみと感じ た • ChatGPT や他のモデルよりも React や TSX 構造を 保持しやすい印象 a. SQLite の操作もちゃんと理解してくれた
AI開発のコツ • 各機能を別々のチャットで開発するこ と • ⻑い会話で同じチャットを使い続ける とエディタが重くなる • 「アプリ‧機能全部作って」ではな く、⼀歩ずつ積み上げる
まとめ • OSS 開発+AI⽀援は学びが多い • Gemini 2.5 Pro × React
× Electron で OSS を作る体験は貴重 ◦ アプリを作ることで、さまざまな技術 の細部まで学べた • ゆっくりでも⼀歩ずつ形にしてい くのが⼤事 ◦ アプリ開発は「⼀気に」ではな、機能 ごとに分けて進めるのがコツ、 ◦ ストレスを減らし、コードの品質を⾼ め、楽しく開発を続けられる
Thank you.
おすすめ記事・資料 • JapanoLearn : https://japanolearn.com/ • SQLite について学ぼう:https://sqlite.org/ • Gemini
2.5: Our most intelligent AI model 記事 : https://blog.google/technology/google-deepmind/gemini-model-thinkin g-updates-march-2025/ ※Google Cloud、Gemini は Google LLC の商標です。 ※GitHub は GitHub, Inc.の商標です。 ※ChatGPT は OpenAI OpCo, LLC の商標です。