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
AI前提で考えるiOSアプリのモダナイズ設計
Search
野瀬田 裕樹
December 23, 2025
Programming
280
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
AI前提で考えるiOSアプリのモダナイズ設計
野瀬田 裕樹
December 23, 2025
More Decks by 野瀬田 裕樹
See All by 野瀬田 裕樹
iOS26時代の新規アプリ開発
yuukiw00w
0
250
Swift ConcurrencyでよりSwiftyに
yuukiw00w
0
350
Human Interface Guidelines 2
yuukiw00w
0
71
HIG学習用スライド
yuukiw00w
0
200
FlutterKaigi 2025: What is iOS Assistive Access? UI considerations for Flutter
yuukiw00w
0
64
Swift6.2時代のconcurrencyを考える会
yuukiw00w
2
1.8k
実践!App Intents対応
yuukiw00w
1
510
App Intents再入門
yuukiw00w
0
96
Flutterで備える!Accessibility Nutrition Labels完全ガイド
yuukiw00w
0
290
Other Decks in Programming
See All in Programming
Detecting Compromised CI with eBPF and Cilium Tetragon
lizrice
0
110
霧の中の代数的エフェクト
funnyycat
1
450
仕様駆動開発へのトライを機に チームに適合する手法を模索し続けている話
freee
PRO
0
350
Built Our Own Background Agent at LayerX #aidevex_findy
layerx
PRO
9
4.6k
ITヒヤリハットを整理してみた ~ライフサイクルと原因から考える再発防止策~
koukimiura
1
130
PHP初心者セッション2026 〜生成AIでは見えない裏側を知る:今だからLAMPを通して仕組みを学ぶ〜
kashioka
0
800
言語を使う側から、作る側へ。 自作 Lisp で得た新たな気づき。
andpad
0
150
php-fpmのプロセスが枯渇した日-調査・対処・そして本当にやるべきだったこと-
shibuchaaaan
0
200
自動化したのに回らないテスト運用の壁ーAI時代の品質責任と生産性
mfunaki
0
120
なぜ関数型プログラミングで「型」と「証明」が語られるのか #fp_matsuri
kajitack
3
1.1k
Apache Hive: そしてCloud Native Lakehouseへ
okumin
1
200
Prismを使った型安全な暗号化_関数型まつり2026
_fhhmm
0
160
Featured
See All Featured
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
63
45k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
980
KATA
mclloyd
PRO
35
15k
The Limits of Empathy - UXLibs8
cassininazir
1
580
GitHub's CSS Performance
jonrohan
1033
470k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.5k
Embracing the Ebb and Flow
colly
88
5.1k
sira's awesome portfolio website redesign presentation
elsirapls
0
310
Ethics towards AI in product and experience design
skipperchong
2
340
WENDY [Excerpt]
tessaabrams
11
39k
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
2
620
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.2k
Transcript
"*લఏͰߟ͑Δ J04ΞϓϦͷϞμφΠζઃܭ ߹ಉձࣾ%..DPNΞϓϦ։ൃࣨɹా༟थʢ!ZOPTFEBʣ
શવؔͳ͍ΜͰ͕͢
݄ʹ່͕ੜ·Ε·ͨ͠ʂ
͜͜ͷ88%$ͷ༰ શ෦औΓࠐΊͯ·͔͢ʁ
ۙͷΞοϓσʔτྫ w 4XJGUݴޠࣗମͷΞοϓσʔτ $PODVSSFODZ .BDSPT 5ZQFE5ISPXT 1BSBNFUFS1BDLT FUD w 4XJGU6*ͷΞοϓσʔτ
/BWJHBUJPO4UBDL !0CTFSWBCMF PO4DSPMM(FPNFUSZ$IBOHF FUD w 04࿈ܞػೳͷΞοϓσʔτ "QQ*OUFOUT 8JEHFUT 4IPSUDVUT FUD w ։ൃڥͷΞοϓσʔτ 4XJGU5FTUJOH *OTUSVNFOUTVQEBUFT UZQFTBGF4USJOHTZNCPMT FUD
4XJGUͷΞοϓσʔτ w ฒߦॲཧͷΞοϓσʔτ 4XJGU$PODVSSFODZɺ4USJDU$PODVSSFODZ$IFDLJOHɺ "QQSPBDIBCMF$PODVSSFODZɺ%FGBVMU"DUPS*TPMBUJPOɺ 3FHJPOCBTFE*TPMBUJPO w ܕγεςϜɺδΣωϦΫεؔ࿈ͷΞοϓσʔτ 1SJNBSZ"TTPDJBUFE5ZQFTͱTBNFUZQF੍ͷܰྔߏจͷՃɺ 1BSBNFUFS1BDLTɺ&YJTUFOUJBM5ZQF
BOZ 0QBRVF5ZQF TPNF w ༷ʑͳ৽ػೳ 4XJGU.BDSPTʢϝλϓϩάϥϛϯάʣɺ5ZQFE5ISPXTɺ*OMJOF"SSBZ4QBOͳͲ
4XJGU6*ͷΞοϓσʔτ w J04 ʢ ؚΉʣ /BWJHBUJPO4UBDLɺ/BWJHBUJPO4QMJU7JFXɺOBWJHBUJPO%FTUJOBUJPO QSFTFOUBUJPO%FUFOUTɺQSFTFOUBUJPO%SBH*OEJDBUPSɺ QSFTFOUBUJPO$POUFOU*OUFSBDUJPOɺ QSFTFOUBUJPO#BDLHSPVOE*OUFSBDUJPO -BZPVUɺ"OZ-BZPVUɺ(SJE
1IPUPT1JDLFSɺ4IBSF-JOL DPOUFYU.FOVͷTFMFDUJPOαϙʔτɺTFBSDIBCMFͷ֦ॆ 4XJGU$IBSUT SFGIUUQTEFWFMPQFSBQQMFDPNEPDVNFOUBUJPOVQEBUFTTXJGUVJ
4XJGU6*ͷΞοϓσʔτ w J04 !0CTFSWBCMFɺFOWJSPONFOU @ TDSPMM5BSHFU-BZPVU JT&OBCMFE ɺTDSPMM1PTJUJPO
JEBODIPS ɺ DPOUBJOFS3FMBUJWF'SBNF @BMJHONFOU 1SPEVDU7JFXɺ4VCTDSJQUJPO4UPSF7JFXɺ4UPSF7JFX TZNCPM& ff FDUɺ3PUBUF(FTUVSFɺ,FZGSBNF"OJNBUPSɺ WJTVBM& ff FDU @ JOTQFDUPS JT1SFTFOUFEDPOUFOU ɺPO$IBOHF PGJOJUJBM@ 5JQ,JUɺ$POUFOU6OBWBJMBCMF7JFXɺ1SFWJFX SFGIUUQTEFWFMPQFSBQQMFDPNEPDVNFOUBUJPOVQEBUFTTXJGUVJ
4XJGU6*ͷΞοϓσʔτ w J04 PO4DSPMM(FPNFUSZ$IBOHFɺPO4DSPMM7JTJCJMJUZ$IBOHFɺ PO4DSPMM1IBTF$IBOHF OBWJHBUJPO5SBOTJUJPOɺQSFTFOUBUJPO4J[JOH 5BC7JFX4UZMFTJEFCBS"EBQUBCMFɺUBC#BS0OMZ UFYU4FMFDUJPO" ff
i OJUZɺTFBSDI'PDVTFE %PDVNFOU(SPVQ-BVODI4DFOFɺ/FX%PDVNFOU#VUUPO SFGIUUQTEFWFMPQFSBQQMFDPNEPDVNFOUBUJPOVQEBUFTTXJGUVJ
ຖແݶʹΔ͜ͱ͕ൃੜ͢Δ
ϞμφΠζ͕ඞཁͳ߲ w ඞਢͳ߲ EFQSFDBUFEͳ"1*ͷϚΠάϨʔγϣϯ w Ͱ͖Δ͚ͩૣ͘औΓࠐΈ͍߲ͨ 4XJGUݴޠͷΞοϓσʔτɺόοΫϙʔτ͞Εͨ"1*ɺπʔϧܥͷ͢ ͙͑ΔػೳͳͲ w ޙ͔ΒରԠ͢Δ߲
-JRVJE(MBTTͷΑ͏ʹମݧઃܭ͕ඞཁͳߋ৽ɺ4XJGU6*ͷ৽ػೳͳͲ
J04ΞϓϦͷϞμφΠζ w 6*ϨΠϠʔͰݴޠϨϕϧͰɺ ຖʢ͋Δ͍ʹʣେ͖ͳߋ৽͕͋Δ w ҆ఆͨ͠ݻఆతͳઃܭΑΓɺ ܧଓͯ͠มԽʹదԠ͍ͯ͘͠ӡ༻͕ඞཁ
"*ҎલͷϞμφΠζ w ਓ͕88%$ͷ༰ͳͲΛݩʹมߋ༰Λચ͍ग़͠ w ػೳվमͷ͍ͭͰʹϞμφΠζͨ͠Γɺ EFQSFDBUFEͷܯࠂΛফ͢Α͏ʹॱ࣍ରԠΛ࣮ࢪ
ਓखͰεέʔϧ͠ͳ͍ ˍ ݹ͍࣮͕Γ͕ͪ
"*࣌ͷҠߦ w ݹ͍࣮͕͍ͬͯΔͱɺ"*͕ݹ͍࣮Λࢀর͢ΔϦεΫ͕͋Δ w ϓϩϯϓτ"HFOU4LJMMTͰ੍ޚՄೳ͕ͩɺຖͷΑ͏ʹΞοϓ σʔτ͕ൃੜ͢ΔJ04ΞϓϦ։ൃͰશͯΛ4LJMMఆٛ͢Δ͜ͱ ͍͠
"*લఏͰϞμφΠζ͍ͯ͘͠ʹ Ͳ͏ͨ͠Β͍͍ʁ
"*લఏͷϞμφΠζ w 9DPEFͷΞοϓσʔτ࣌%FQMPZNFOU5BSHFUมߋ࣌ʹ ৽͘͠ಋೖͰ͖Δ"1*͕ͳ͍͔"*ʹௐͯΒ͏ w ϞμφΠζλεΫΛখׂ͘͞͠ɺ ԣల։ͯ͠"*ʹҰؾʹमਖ਼ͯ͠Β͏
࣮ࡍͷྫ !%FWJO 1SFWJFX1SPWJEFSΛ1SFWJFXʹஔ͖͍͑ͨͷͰɺ 1SFWJFX1SPWJEFSΛϦετΞοϓͯ͠શ෦1SFWJFXʹஔ͖͑Δ JTTVFΛཱͯͯ13Λ࡞ͬͯ
࣮ࡍͷྫ !DPEFSBCCJUBJ 1SFWJFX1SPWJEFSҎ֎ͷ෦ʹमਖ਼͕ՃΘ͍ͬͯͳ͍͔Ͳ͏͔ʹߜͬ ͯϨϏϡʔ͍ͯͩ͘͠͞
࣮ࡍͷྫ ϨϏϡʔྃ͠·ͨ͠ɻ 1SFWJFX1SPWJEFSҎ֎ͷ෦ͷमਖ਼ݟ͔ͭΓ·ͤΜͰͨ͠ɻ✅
࣮ࡍͷྫ 🎉
ͪΖΜᘳͳ࣮͡Όͳ͍ ʢຯʹॻ͖ํؾʹͳΔॴͱ͔͋Δʣ
Ͱಈ͖ʹӨڹ͕ͳ͍ͳΒ લΑΓྑ͘ͳͬͯΔͷͰͲΜͲΜϚʔδ
ಈ͖ʹӨڹ͕ͳ͍͜ͱΛ 6OJU5FTU "*ϨϏϡʔͳͲ ͳΔ͘ਓखʹཔΒͳ͍ෳͷํ๏Ͱ ݕূ͠Α͏
͜ͷׂΓΓʹΑͬͯ ϞμφΠζ׆ಈ͕εέʔϧ
None
ͦͷଞͷྫ *TTVF5JUMF\ϑΝΠϧ໊^Λ4XJGU5FTUJOHʹҠߦ͢Δ *TTVF#PEZ9$5FTU٫ͷͨΊ ͷ༰Ͱ$PQJMPU$PEJOH"HFOUʹ͛Δ ʢผʹ%FWJOͰͳΜͰྑ͔͚ͬͨͲɺ͍҆ͷͰ$PQJMPUΛΑͬͯ͘·͢ʣ
ͦͷଞͷྫ !%FWJO 4USJOH MPDBMJ[FE Ͱ4USJOHԽ͍ͯ͠Δ͕ɺ࣮ࡍʹ -PDBMJ[FE4USJOH3FTPVSDFΛ͍͍͑ॴ͕ͳ͍͔୳ͯ͠ɺ͋͠ Ε-PDBMJ[FE4USJOH3FTPVSDFΛ͏Α͏ʹ͢ΔJTTVFΛཱͯͯ 13Λ࡞ͬͯ
ͦͷଞͷྫ !%FWJO 0CTFSWBCMF0CKFDUΛ͍ͬͯΔՕॴΛચ͍ग़͠ɺ ͦΕͧΕ!0CTFSWBCMFʹஔ͖͑ΔJTTVFΛ࡞͠ɺ 13Λ࡞͍ͯͩ͘͠͞
খ͍͞ϞμφΠζλεΫͷཁ݅ w मਖ਼ͷ༰͕छྨ w ಈ࡞ʢ༷ʣ͕มΘΒͳ͍मਖ਼ w ԣల։Ͱ͖Δ༰ w ਓྗͰϨϏϡʔཻ͍͢͠
·ͱΊ w J04ΞϓϦ։ൃͰܧଓతͳϞμφΠζ͕ඞཁ w ϞμφΠζখͬͯ͘͞"*ʹͲΜͲΜͬͯΒ͓͏ w εέʔϧ͢ΔΑ͏ʹςετ"*ϨϏϡʔͳͲਓྗʹཔΒͳ͍อূΛ ૿͍ͯ͜͠͏