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
LifeTree
Search
AtsushiHosaka
August 23, 2025
Programming
0
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
LifeTree
LifeTreeというプロダクトを開発した際の発表資料です
AtsushiHosaka
August 23, 2025
More Decks by AtsushiHosaka
See All by AtsushiHosaka
HowTune
as_atsushi_
0
1
nagoya.swift
as_atsushi_
0
1
ZennVlog
as_atsushi_
0
1
CodeClimb
as_atsushi_
0
0
MIERUTE
as_atsushi_
0
0
アプリ甲子園を観よう!
as_atsushi_
0
0
STAMPY
as_atsushi_
0
2
ASK
as_atsushi_
0
1
ハッカソンに出よう
as_atsushi_
0
2
Other Decks in Programming
See All in Programming
FactoryBotをやめればRSpecは速くなるのか?
yuta_onishi_97
0
270
Rでドレミ/Do-Re-Mi_with_R
florets1
0
130
KiroのSpecで「五目並べ」を作ってみる
satoshi256kbyte
1
380
SalesForceを内製化!? ~ HR事業を支える顧客管理基盤のインフラを大公開 ~
oku053
0
180
作って学ぶSpring BootのAuto Configuration / JJUG Night Seminar 2026-10-19
rshindo
0
140
phperだってパンチカードでコーディングしたい
o0h
PRO
0
330
IBM Bob でAI駆動開発『QC-Playbook』
ichirokano2
0
110
dotNET_vulnclicker_intro.pdf
deka_morita
0
140
Workers Cache を知る
syumai
0
360
[Dev Group Paris Octobre 26] Agentforce, SIforce, Claudeforce, Slackbot… on s'y retrouve ?
nabondance
0
110
半永久的に提供し続けられるプライベートクラウドを目指して ― 利用者の認知負荷を抑えるAPI抽象化とハードウェア世代交代の基盤設計
tomokon
0
500
Vue Fes Japan の “作る側”に関わってみて
naokihaba
0
160
Featured
See All Featured
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.6k
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
460
Technical Leadership for Architectural Decision Making
baasie
3
600
Paper Plane
katiecoart
PRO
5
54k
What's in a price? How to price your products and services
michaelherold
247
13k
[SF Ruby Conf 2025] Rails X
palkan
3
1.5k
The Art of Programming - Codeland 2020
erikaheidi
57
14k
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
1.1k
Making Projects Easy
brettharned
120
6.8k
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
490
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
1
800
Transcript
LifeTree LIFE IS SWIFT! 2度と「諦めない」ためのアプリ
LIFE IS SWIFT! 挫折したこと たくさんありますよね
転職してエンジニアになる 英語を学んで留学 〇〇大学合格 … LIFE IS SWIFT!
成長が見えにくい 転職してエンジニアになる 英語を学んで留学 〇〇大学合格 … LIFE IS SWIFT!
どれくらい目標達成に近づいたか? あと何をすればいいのか? 他の人はどれくらい進んでいるか? 成長が見えにくい LIFE IS SWIFT!
どれくらい目標達成に近づいたか? あと何をすればいいのか? 他の人はどれくらい進んでいるか? 成長が見えにくい モチベ低下、迷走 →挫折 LIFE IS SWIFT!
LIFE IS SWIFT! LifeTree 2度と「諦めない」ためのアプリ
LifeTreeの3つの機能 1.スキルツリーの生成 2.すれ違った人とバトル 3.過去敗北した相手にリベンジ LIFE IS SWIFT!
AIで必要スキルを洗い出し スキルは順番に開放 AIとの対話でスキルツリーを都 度更新 進捗が可視化される 努力を感じ、モチベを維持 1.スキルツリーの生成 LIFE IS SWIFT!
スキルツリーを埋めると対応するキャラのレ ベルが上がっていく その日すれ違った誰かとバトル 1人で目標に向かう→誰かを意識し楽しみなが ら目標に向かう 日々を最後まで努力するモチベーション 2. すれ違った人とバトル LIFE IS
SWIFT!
2. すれ違った人とバトル 1人で目標に向かう→誰かを意識し 楽しみながら目標に向かう 日々を最後まで努力するモチベーシ ョン LIFE IS SWIFT!
1週間前に負けた相手にリベンジ 自分がこの期間でどれくらい成 長したのかを感じられる 3. 過去敗北した相手にリベンジ LIFE IS SWIFT!
Firebase Functions SwiftUI Firebase Firestore Firebase Auth Firebase Storage データ送受信
位置情報の近い ユーザーを取得 GeoHash 計算 Gemini API スキルツリー 生成
今後の展望 1.スキルツリー生成AIの精度向上 a.パラメーターを増やす 2.UI / UX デザインの改善 3.キャラクターの育成機能 a.武器、スキル b.ガチャ
LIFE IS SWIFT!
Thank you! Life is Swift! LIFE IS SWIFT!