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
0から始めるSwiftData
Search
jambo-develop-team
March 11, 2024
20
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
0から始めるSwiftData
SwiftDataのイメージ
基本情報、簡単なCRUD処理の実装方法
使ってみて良かったところ
jambo-develop-team
March 11, 2024
More Decks by jambo-develop-team
See All by jambo-develop-team
株式会社ジャンボ_紹介資料
jambo_develop_team
0
15
AIに仕事を奪われないために──エンジニアが今すぐ身につけるべき4つの力
jambo_develop_team
0
70
AIツールをフル活用して個人開発をした話
jambo_develop_team
0
50
Claude.mdの育て方
jambo_develop_team
0
53
技術力とAI活用力は違う。市場価値を分ける”苦労のコスパ論
jambo_develop_team
0
51
AIに仕事を奪われないために──エンジニアが今すぐ身につけるべき4つの力
jambo_develop_team
0
71
FigmaMCP+Cursorで直感的にUIを作成してみる🎨
jambo_develop_team
0
190
StoreKit2を使用した課金実装
jambo_develop_team
0
430
AppDelegateで何をすべきか
jambo_develop_team
0
680
Featured
See All Featured
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
1
3.7k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.5k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.6k
A Soul's Torment
seathinner
6
3.1k
The Mindset for Success: Future Career Progression
greggifford
PRO
0
420
The Curious Case for Waylosing
cassininazir
1
430
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
72
40k
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
190
How to Think Like a Performance Engineer
csswizardry
28
2.7k
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
1
590
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
62
45k
Practical Orchestrator
shlominoach
191
11k
Transcript
גࣜձࣾδϟϯϘ ଜ⁜ ͔Β࢝ΊΔ4XJGU%BUB
͘͡ ɾ͡Ίʹ ɾࠓճͷΰʔϧ ɾ4XJGU%BUBͱʁ ɾ4XJGU%BUBͷΠϝʔδ ɾجຊతͳ͍͔ͨ ɾศརͳͱ͜Ζ
͡Ίʹ ̍
͜ͷൃද໌͔Β͙͑͢Δʂͱ͍͏ྨͰͳ͍
None
ΈΜͳେ͖͋ͷਓ͜͏ݴ͍ͬͯ·͢
͜Ͷͯ͌͘Μ͙͟Ͳ͒ʙͬͭ
͍͔ͭࠔͬͨ࣌ʹ͑Δ͔͠Εͳ͍ͷͰͥͻ ฉ͍͍͍ͯͬͯͩ͘͞ʂ
ͦͯ͠ɺ"OESPJEͷਓɻ͢·Μʂʂ
શવྖҬͷҧ͏Λ͢Δͬ͢ɻ
None
ΈΜͳେ͖͋ͷਓ͜͏ݴ͍ͬͯ·͢
͜Ͷͯ͌͘Μ͙͟Ͳ͒ʙͬͭ
͍͔ͭࠔͬͨ࣌ʹ͑Δ͔͠Εͳ͍ͷͰͥͻ ฉ͍͍͍ͯͬͯͩ͘͞ʂ
ࠓճͷΰʔϧ ̎
4XJGU%BUBͬͯͦ͏͍͏ͷͶʂ ͬͯͳΔ͜ͱɻ
͢͜ͱ w 4XJGU%BUBͷΠϝʔδ w جຊใɺ؆୯ͳ$36%ॲཧͷ࣮ํ๏ w ͬͯΈͯྑ͔ͬͨͱ͜Ζ ͞ͳ͍͜ͱ w ઃܭΛབྷΊͨ
w σʔλͷ fi MUFSTPSUͳͲ
4XJGU%BUBͬͯʁ ̏
جຊใ ɾϩʔΧϧͰͷσʔλӬଓԽͷ৽͍͠ϑϨʔϜϫʔΫ ɾ88%$Ͱൃද͞Εͨ ɾJ04͔Β༻Մೳ ɾ4XJGU6*ͱ૬ੑ͕ྑ͍ ɾJ$MPVEͱͷಉظՄೳ
͜Ε·ͰͷσʔλӬଓԽ "QQMFఏڙ ֎෦ϥΠϒϥϦ ɾ6TFS%FGBVMU ɾ,FZ$IBJO ɾ$PSF%BUB ɾ3FBMN $PSF%BUBͷޙܧͱ͍͏ཱͪҐஔ
4XJGU%BUBͷΠϝʔδ ̐
ొਓ %# $POUFYU 7JFX.PEFM 4XJGU%BUBॴଐ ɹɹɹˣ ొਓେ͖͘ਓ
ొਓ %# ΦϨɺσʔλɺϗκϯεϧ
ొਓ 7JFX.PEFM σʔλΛ࡞͢Δͧ
ొਓ $POUFYU 4XJGU%BUBʹॴଐͯ͠·͢ σʔλͷཧ͓ͤʂ σʔλͷߋ৽ɺ࡞ɺআ $POUFYUΛ௨ͯ͠ߦ͏
4XJGU%BUB̏εςοϓʂʂ
શମΠϝʔδ εςοϓ 7JFX.PEFM อଘ͢Δσʔλʹ ϥϕϧΛషΔͧʂ อଘ͢ΔͨΊͷن֨ʹ߹Θ ͤΔΠϝʔδ
શମΠϝʔδ εςοϓ ࢲʹ͏σʔλͷܕΛ ڭ͍͑ͯͩ͘͞Ͷʂ อଘ͍ͨ͠ܕ͋Β͔͡Ί $POUFYUʹొ͓ͯ͘͠ $POUFYU
શମΠϝʔδ εςοϓ ͍Αʂ $POUFYU อଘ͠ͱ͍ͯʂ 7JFX.PEFM
શମΠϝʔδ εςοϓ ͍Αʂ $POUFYU อଘ͠ͱ͍ͯʂ %# আɺߋ৽ಉ͡Πϝʔδ
શମΠϝʔδ εςοϓ ࢲʹ͏σʔλͷܕΛ ڭ͍͑ͯͩ͘͞Ͷʂ อଘ͍ͨ͠ܕ͋Β͔͡Ί $POUFYUʹొ͓ͯ͘͠ $POUFYU
̑ جຊతͳ͍ํ
อଘ͍ͨ͠ܕ ɾ4XJGU%BUBΛJNQPSU ɾ!.PEFMΛ༩͢Δ ɾ$PEBCMF४ڌෆཁ
༻͢ΔܕΛొ ɾNPEFM$POUBJOFS Ͱ ɹ༻͢ΔܕΛొ ɾෳ༻͢Δ߹ ɹྻʹ͢Δ
$36%ॲཧ 3FBE w !2VFSZΛ༩͢Δ w ʮऔಘ͢Δʯͱ͍͏ॲ ཧΛॻ͘ඞཁͳ͍ w %#ͷߋ৽7JFXʹࣗ ಈө
$36%ॲཧ $SFBUF w ڥมͷDPOUFYUΛ௨ ͯ͠ॲཧΛ͢Δ w JOTFSUϝιουΛ༻
$36%ॲཧ 6QEBUF w !2VFSZͰऔಘ͍ͯ͠ ΔΛॻ͖͑Δ w TBWFΛ༻͢Δ
$36%ॲཧ %FMFUF w আ͍ͨ͠Λͯ͠ EFMFUFϝιουΛ༻
͕͍͍͜͜ʂ 4XJGU%BUB ̒
7JFXͷࣗಈߋ৽ w σʔλΛJOTFSUɺ VQEBUFɺEFMFUFͨ͠ ࣌ʹͦͷ··7JFXʹ ө͞ΕΔ w ߋ৽ॲཧޙʹऔಘॲཧ Λॻ͔ͳͯ͘ྑ͍
อଘָ͕ʂ 6TFS%FGBVMU w 6TFS%FGBVMUͰTUSVDU Λอଘ͢Δ࣌ &ODPEFɺ%FDPEF͕ ඞཁ w 4XJGU%BUB͍Βͳ ͍ʂ
อଘָ͕ʂ 3FBMN w ༩͢Δͷ͕গͳ͍ w ྻΛѻ͏࣌3FBMN ಠࣗͷ-JTUΘͳͯ͘ ͍͍ʂ w อଘॲཧগͳ͍ίʔ
υͰ͍͍ʂ
.PEFMؒͷϦϨʔγϣϯ w 5PEPΛΧςΰϦ͝ͱ ʹ͚͍ͨ w ΧςΰϦΛআͨ࣌͠ ʹͦͷΧςΰϦʹඥͮ ͘5PEPআ͍ͨ͠
.PEFMؒͷϦϨʔγϣϯ w $BUFHPSZͷUPEPTʹ!3FMBUJPOTIJQΛ༩ w DBTDBEFʹ͢Δͱσʔλ͝ͱফ͑Δɻ
None