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
Source Editor ExtensionとSwiftSyntaxでコード自動生成
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
kazuhiro4949
April 21, 2021
Technology
0
130
Source Editor ExtensionとSwiftSyntaxでコード自動生成
2021/04/19に行った社内のLT会発表資料
kazuhiro4949
April 21, 2021
Tweet
Share
More Decks by kazuhiro4949
See All by kazuhiro4949
SwiftUIをUIKitのライフサイクルで拡張するTips
kazuhiro4949
4
2.8k
iOS15でプッシュ通知のテストが大変だった話
kazuhiro4949
0
630
Source Editor Extensionと SwiftSyntaxでコード自動生成ツール を作る
kazuhiro4949
2
4.4k
iOS 12サポート終了で使えるAPIおさらい
kazuhiro4949
2
380
大企業の最前線でコードを書き続けるためにやってきたこと
kazuhiro4949
28
19k
10分で振り返るここ数年のWWDCの技術トレンド
kazuhiro4949
0
330
コードを書きながら同時に設計していくためのiOSアプリ開発方針
kazuhiro4949
6
2.7k
身近な技術的課題から始めるOSSプロジェクト
kazuhiro4949
0
340
WWDC 2019 AR・ML・その他Apple プラットフォームのアップデート
kazuhiro4949
0
270
Other Decks in Technology
See All in Technology
Eight Engineering Unit 紹介資料
sansan33
PRO
1
6.9k
GitLab Duo Agent Platform + Local LLMサービングで幸せになりたい
jyoshise
0
100
パネルディスカッション資料 (at Tableau Now! - 2026-02-26)
yoshitakaarakawa
0
1.1k
DX Improvement at Scale
ntk1000
2
280
Lookerの最新バージョンv26.2がやばい話
waiwai2111
1
150
AIエンジニア Devin と歩む、自律型運用プロセスの構築
a2ito
0
680
Introduction to Sansan Meishi Maker Development Engineer
sansan33
PRO
0
360
OSSで構築するIT基盤管理実践事例: NetBox・Snipe-IT・FreeRADIUS+PrivacyIDEA / Practical Case Studies of IT Infrastructure Management Using OSS
nttcom
0
200
Digitization部 紹介資料
sansan33
PRO
1
7k
Ultra Ethernet (UEC) v1.0 仕様概説
markunet
3
200
LINEアプリ開発のための Claude Code活用基盤の構築
lycorptech_jp
PRO
2
1.4k
Exadata Database Service on Dedicated Infrastructure(ExaDB-D) UI スクリーン・キャプチャ集
oracle4engineer
PRO
7
7.1k
Featured
See All Featured
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.2k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.2k
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
230
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
140
The Limits of Empathy - UXLibs8
cassininazir
1
240
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.3k
It's Worth the Effort
3n
188
29k
Tell your own story through comics
letsgokoyo
1
830
Six Lessons from altMBA
skipperchong
29
4.2k
Build your cross-platform service in a week with App Engine
jlugia
234
18k
Practical Orchestrator
shlominoach
191
11k
Transcript
,B[VIJSP)BZBTIJ !LB[VIJSP 4PVSDF&EJUPS&YUFOTJPOͱ 4XJGU4ZOUBYͰίʔυࣗಈੜ ࣾJ04-5
ࠓճͷͷഎܠ ՝ w %*ͷͨΊʹϦϑΝΫλϦϯά͢Δͷ͕ ໘ w ྫ͑ɺΫϥε"ͷϢχοτςετΛ ॻ͘ͱ͖ਤʹॻ͍ͨεςοϓ͕ඞཁ ᶃςετର"ͷґଘΫϥεΛݟ͚ͭΔ ᶄґଘΫϥε#Λ1SPUPDPMԽͯ͠*OJUͰ%*
ᶅ#ͷ1SPUPDPMΛͬͯ4UVC࡞ ᶆ4UVCΛ"ʹ%*ͯ͠ςετΛॻ͘
ࠓճͷͷഎܠ ղܾࡦ w ίʔυࣗಈੜπʔϧΛ࡞Δ w 9DPEF4PVSDF&EJUPS&YUFOTJPOʹΑΓ9DPEF্ͷίʔυΛΠϯϓοτͱ͢ Δ w ΠϯϓοτΛύʔεͯ͠ɺ4XJGU4ZOUBYͰίʔυੜΛߦ͏
։ൃͨ͠πʔϧͷσϞ
ٕज़ղઆ ߏ w NBD04"QQ w 9DPEF4PVSDF&EJUPS&YUFOTJPO w 4XJGU4ZOUBY w MJC@*OUFSOBM4XJGU4ZOUBY1BSTFSEZMJC
NBD04"QQ 4PVSDF&EJUPS&YUFOTJPO 4XJGU4ZOUBY MJC@*OUFSOBM4XJGU4ZOUBY1BSTFSEZMJC
ٕज़ղઆ ॲཧͷྲྀΕ #4PVSDF&EJUPS&YUFOTJPO $4XJGU4ZOUBY "9DPEF ᶃTXJGUϑΝΠϧ ᶄΧʔιϧͷબൣғͷߦΛͯ͢4USJOHͱͯͭ͠ͳ͍Ͱ$ͷύʔαʔʹ͢ ᶅύʔε݁Ռ͔Β1SPUPDMΛੜͯ͠4USJOHʹͯ͠ฦ͢ ᶆTXJGUϑΝΠϧΛ ্ॻ͖
ٕज़ղઆ NBD04"QQͱͷؔ NBD04"QQ 4PVSDF&EJUPS&YUFOTJPO 4XJGU4ZOUBY 4XJGU4ZOUBYΛϥοϓͨ͠%*)FMQFSͷػೳ࣮ ྆λʔήοτ͔Βࢀর͠ɺ Ұͭͷύοέʔδͱ͔ͯͭ͑͠Δ
ٕज़ղઆ "QQ4UPSFͷ৹ࠪ௨Δ w NBD04্ͷEZMJCΛΈࠐΉͷ ͩΊ͔ͱ৺͍ͯͨ͠ w αϯϓϧϓϩάϥϜΛཁٻ͞Ε Δ͙Β͍Ͱී௨ʹ৹ࠪ௨ͬͨ
ͦͷଞͷࣗಈੜख๏ ํ๏ ಛ σϝϦοτ 9DPEF5FNQMBUF w γϯϓϧͳςϯϓϨʔτΤϯδϯ w ϑΝΠϧੜ࣌ʹ͑Δ w
ෳࡶͳίʔυຒΊࠐΊͳ͍ 3VO4DSJQU ίϚϯυϥΠϯπʔϧ wϏϧυ࣌ʹίʔυ͕ੜ͞ΕΔ wͲΜͳݴޠɾϥΠϒϥϦ͑Δ wԿͰͰ͖Δ w ϏϧυΛΒͤΔඞཁ͕͋Δ
4PVSDF&EJUPS&YUFOTJPOͷಛ w 9DPEF্ͰιʔείʔυΛॻ͖ͳ͕Β͑Δ w NBD04BQQͱͷΈ߹Θͤͯ(6*Λͬͨૢ࡞͕Ͱ͖Δ w ϑΝΠϧ୯ҐͷมߋͷΈ
·ͱΊ 4PVSDF&EJUPS&YUFOTJPO 4XJGU4ZOUBY w 9DPEF্ͷίʔυΛೖྗͱͯ͠ɺ9DPEF্Ͱύʔε͞Εͨίʔυૢ࡞͕Մೳ w ίʔυࣗಈੜͷखஈͷҰͭͱͯ͠৭ʑ͑ͦ͏