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
プログラミングを始めてからiOSエンジニアになるまで
Search
kntk
October 21, 2023
Technology
0
1.6k
プログラミングを始めてからiOSエンジニアになるまで
10/21 try! swift Tokyo Students Club
kntk
October 21, 2023
Tweet
Share
More Decks by kntk
See All by kntk
SwiftのSIMDとその利用方法
kntkymt
2
200
Swiftのオーバーロード選択のスコア規則21種類
kntkymt
0
160
Meet high-performance image filtering in Swift
kntkymt
0
150
SwiftUIでの非同期処理データの状態管理を考える
kntkymt
1
1.9k
大学で出席管理アプリ・掲示板閲覧アプリを開発・運用している学生の話
kntkymt
1
1.8k
Swiftを知って欲しい
kntkymt
1
110
Other Decks in Technology
See All in Technology
20250116_自部署内でAmazon Nova体験会をやってみた話
riz3f7
1
100
PaaSの歴史と、 アプリケーションプラットフォームのこれから
jacopen
7
1.5k
2024AWSで個人的にアツかったアップデート
nagisa53
1
110
【Oracle Cloud ウェビナー】2025年のセキュリティ脅威を読み解く:リスクに備えるためのレジリエンスとデータ保護
oracle4engineer
PRO
1
100
re:Invent2024 KeynoteのAmazon Q Developer考察
yusukeshimizu
1
150
Reactフレームワークプロダクトを モバイルアプリにして、もっと便利に。 ユーザに価値を届けよう。/React Framework with Capacitor
rdlabo
0
130
2025年の挑戦 コーポレートエンジニアの技術広報/techpr5
nishiuma
0
140
RubyでKubernetesプログラミング
sat
PRO
4
160
完全自律型AIエージェントとAgentic Workflow〜ワークフロー構築という現実解
pharma_x_tech
0
350
AWSマルチアカウント統制環境のすゝめ / 20250115 Mitsutoshi Matsuo
shift_evolve
0
120
GoogleのAIエージェント論 Authors: Julia Wiesinger, Patrick Marlow and Vladimir Vuskovic
customercloud
PRO
0
160
My small contributions - Fujiwara Tech Conference 2025
ijin
0
1.4k
Featured
See All Featured
Music & Morning Musume
bryan
46
6.3k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
30
2.1k
Code Reviewing Like a Champion
maltzj
521
39k
Thoughts on Productivity
jonyablonski
68
4.4k
The Cult of Friendly URLs
andyhume
78
6.1k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
28
4.5k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
3
360
Facilitating Awesome Meetings
lara
51
6.2k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
49k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
7
570
YesSQL, Process and Tooling at Scale
rocio
170
14k
We Have a Design System, Now What?
morganepeng
51
7.3k
Transcript
!LOUL ϓϩάϥϛϯάΛ࢝Ί͔ͯΒ J04ΤϯδχΞʹͳΔ·Ͱ USZ4XJGU5PLZP4UVEFOU$MVC
wLOULʢΧωλΧʣ w໊ݹۀେֶ. wେֶެࣜΞϓϦΛ։ൃ wདྷ͔ΒJ04ΤϯδχΞ ࣗݾհ
None
None
None
τʔΫͷ༰ w ৼΓฦΓͱল w ϓϩάϥϛϯάೖʙJ04ΤϯδχΞ w େֶؒ
τʔΫͷత w օ͞Μͷࠓޙͷࢀߟʹ w அͤ·͢ w ੜଘόΠΞε
ষେֶೖֶ·Ͱ
େֶೖֶ·Ͱ w ϓϩάϥϛϯάະܦݧ
ষϓϩάϥϛϯάೖ #݄
ϓϩάϥϛϯάೖ
ϓϩάϥϛϯάೖ w લظʹϓϩάϥϛϯά͕ͳ͍ʂʂ
ϓϩάϥϛϯάೖ w લظʹϓϩάϥϛϯά͕ͳ͍ʂʂ w ˠϓϩάϥϛϯά෦ʹೖ෦ w ઌഐʹฉ͖ͳ͕Β+BWBΛษڧ
ϓϩάϥϛϯάೖ
ϓϩάϥϛϯάೖ w ઌഐʹฉ͖ͳ͕Β+BWBΛษڧ
ϓϩάϥϛϯάೖ w ઌഐʹฉ͖ͳ͕Β+BWBΛษڧ w ָ͗ͯ͢͠िؒͰऴΘΒͤΔ
ϓϩάϥϛϯάೖ w ઌഐʹฉ͖ͳ͕Β+BWBΛษڧ w ָ͗ͯ͢͠िؒͰऴΘΒͤΔ w 💥ඍੵΛམ୯͢Δ💥
ষ·ͱΊ w 🙆෦׆ʹೖͬͨ͜ͱ w 🙆+BWBͷຊ w 🙅ඍੵམ୯ w तۀतۀͰਅ໘ʹड͚·͠ΐ͏ʂ
݄ ݄ # # # +BWB # . . ݄
݄ ݄ ݄ ݄ ݄ ݄ ݄ ݄ ݄
ষJ04ೖͱΞϓϦϦϦʔε #݄
J04ೖ #݄
J04ೖ #݄
ΞϓϦϦϦʔε #݄ w ֶԂࡇελϯϓϥϦʔΞϓϦ w ෦׆ͰνʔϜ։ൃʢਓʣ w J04ɾ"OESPJEɾ#BDLFOE w "QQ4UPSFͰ৴🥳
ελϯϓϥϦʔΞϓϦ #݄
ελϯϓϥϦʔΞϓϦ #݄ w োͳ͘ऴྃ
ελϯϓϥϦʔΞϓϦ #݄ w োͳ͘ऴྃ w ख୳Γ w ެࣜυΩϡϝϯτ͢Β΄΅ಡΊͯͳ͔ͬͨ
ষ·ͱΊ w 🙆ಈ͘Λͤͨ͜͞ͱ w 🙅ެࣜυΩϡϝϯτΛಡΈ·͠ΐ͏
݄ ݄ # # # +BWB J04ೖ ॳJ04ΞϓϦϦϦʔε # .
. ݄ ݄ ݄ ݄ ݄ ݄ ݄ ݄ ݄ ݄
ষΞϧόΠτͰٸ #݄ʙ#
ΞϧόΠτ #݄# w 0#͕ܦӦ͍ͯ͠ΔJ04ΞϓϦ։ൃͷձࣾ w ݱͷίʔυʹ৮Εͯ w ઃܭςετͷࣝ w ίʔυϨϏϡʔͰϘίϘίʹͯ͠Β͏
ষ·ͱΊ w 🙆ݱͷίʔυʹ৮ΕͯઃܭΛֶͿ w 🙆ίʔυϨϏϡʔͰϘίϘίʹ
݄ ݄ # # # +BWB J04ೖ ॳJ04ΞϓϦϦϦʔε # .
. ݄ ݄ ݄ ݄ ݄ ݄ ݄ ݄ ݄ ݄ ΞϧόΠτ ΞϧόΠτ ΞϧόΠτ
ষେֶΞϓϦ։ൃ #݄ʙ.
ग़੮ཧΞϓϦɾܝࣔ൘ӾཡΞϓϦ
ग़੮ཧΞϓϦɾܝࣔ൘ӾཡΞϓϦ
ग़੮ཧΞϓϦ w ֶΞϧόΠτʹԠื
ग़੮ཧΞϓϦ w ֶΞϧόΠτʹԠื w ☠ཧ͞Ε͍ͯͳ͍$PSEPWBΞϓϦ☠
ग़੮ཧΞϓϦ w ֶΞϧόΠτʹԠื w ☠ཧ͞Ε͍ͯͳ͍$PSEPWBΞϓϦ☠ w ֶੜͷؒͰ࣭ʹෆຬ
ग़੮ཧΞϓϦɾϦχϡʔΞϧʢ##ʣ w ωΠςΟϒϦχϡʔΞϧܭը w ༷Λ࠶ఆٛ w ٞɺٞɺٞ w ใج൫ηϯλʔͱ࣏
ग़੮ཧΞϓϦɾϦχϡʔΞϧʢ##ʣ
ग़੮ཧΞϓϦɾϦχϡʔΞϧʢ##ʣ
ग़੮ཧΞϓϦɾӡ༻ʢ..ʣ w Ϣʔβʔղੳɾࢪࡦ w σʔλυϦϒϯ
ग़੮ཧΞϓϦɾӡ༻ʢ..ʣ w Ϣʔβʔղੳɾࢪࡦ w σʔλυϦϒϯ
ग़੮ཧΞϓϦɾӡ༻ʢ..ʣ w Ϣʔβʔղੳɾࢪࡦ w σʔλυϦϒϯ
ग़੮ཧΞϓϦɾӡ༻ʢ..ʣ w Ϣʔβʔղੳɾࢪࡦ w σʔλυϦϒϯ w ো ͓͍߹ΘͤରԠ w ใج൫ηϯλʔ͔Β߱ͬͯ͘Δࣄ
ষ·ͱΊ w 🙆Ϣʔβʔͷઢͷ։ൃɾӡ༻ w 🙆ٞͱ࣏ w 🤔 . . ࣗݾݚᮎͷ͕࣌ؒऔΓͮΒ͍ʜ
݄ ݄ # # # +BWB J04ೖ ॳJ04ΞϓϦϦϦʔε # .
. ݄ ݄ ݄ ݄ ݄ ݄ ݄ ݄ ݄ ݄ େֶΞϓϦ։ൃ େֶΞϓϦ։ൃ େֶΞϓϦ։ൃ େֶΞϓϦ։ൃ େֶΞϓϦ։ൃ େֶΞϓϦ։ൃ ΞϧόΠτ ΞϧόΠτ ΞϧόΠτ
ষJ04Ҏ֎ͷ ##
"U$PEFS ##
3FBDU #
#BDLFOE # w EJTDPSEΫϩʔϯͷ"1*ΛࣗͰ࡞ͬͨ w (PMBOH %PDLFS
ষ·ͱΊ w 🙆ܭࢉྔͷҙࣝ w 🙆ଞϓϥοτϑΥʔϜͷ͍ܰཧղ
ΞϧόΠτ ΞϧόΠτ ݄ ݄ # # # +BWB J04ೖ ॳJ04ΞϓϦϦϦʔε
# . . 3FBDU (PMBOH "OESPJE ݄ ݄ ݄ ݄ ݄ ݄ ݄ ݄ ݄ ݄ େֶΞϓϦ։ൃ େֶΞϓϦ։ൃ େֶΞϓϦ։ൃ େֶΞϓϦ։ൃ େֶΞϓϦ։ൃ େֶΞϓϦ։ൃ 6OJUZͰήʔϜ࡞ "U$PEFS ΞϧόΠτ
ষΠϯλʔϯɾब׆ .
ब׆ʢ.ʣ w ٕज़ͦ͏͕ͩʜ w Ϣʔβʔࢹͷ։ൃͷ͕ܶέ͢Δ w ಛʹϚωʔδϟʔ৬ͷਓʹ
ग़੮ཧΞϓϦɾӡ༻ʢ..ʣ w Ϣʔβʔղੳɾࢪࡦ w σʔλυϦϒϯ
ষ·ͱΊ w 🙆ӡ༻ܦݧ͕ब׆Ͱέͨ
ΞϧόΠτ ݄ ݄ # # # +BWB J04ೖ ॳJ04ΞϓϦϦϦʔε #
. . Πϯλʔϯ ब׆ ݄ ݄ ݄ ݄ ݄ ݄ ݄ ݄ ݄ ݄ େֶΞϓϦ։ൃ େֶΞϓϦ։ൃ େֶΞϓϦ։ൃ େֶΞϓϦ։ൃ େֶΞϓϦ։ൃ େֶΞϓϦ։ൃ ΞϧόΠτ 3FBDU (PMBOH "OESPJE 6OJUZͰήʔϜ࡞ "U$PEFS ΞϧόΠτ
ষొஃ ..
J04%$ w :PVUVCFͷΞʔΧΠϒࢹௌ w ݱࢀՃ w ΦϯϥΠϯ w
ݱొஃ
ొஃ͢Δͱྑ͍͜ͱ w ݴޠԽʹΑΔཧղ w ܹΛΒ͑Δ w ϑΟʔυόοΫ
ॴͲ͜Ͱྑ͍ʂ w ΤϯδχΞษڧձ w ֶੜίϛϡχςΟ-5ձ w ෦׆ɾαʔΫϧͷ-5ձ
ষ·ͱΊ w 🙆ݴޠԽ͢Δ͜ͱͰཧղ͕ਂ·Δ w 🙆ܹΛΒ͑Δ w 🤔#͔Β֎෦ͷొஃʹઓ͢ΕΑ͔ͬͨ
݄ ݄ # # # +BWB J04ೖ ॳJ04ΞϓϦϦϦʔε # .
. ब׆ J04%$ J04%$ ݄ ݄ ݄ ݄ ݄ ݄ ݄ ݄ ݄ ݄ େֶΞϓϦ։ൃ େֶΞϓϦ։ൃ େֶΞϓϦ։ൃ େֶΞϓϦ։ൃ େֶΞϓϦ։ൃ େֶΞϓϦ։ൃ ΞϧόΠτ Πϯλʔϯ ΞϧόΠτ 3FBDU (PMBOH "OESPJE 6OJUZͰήʔϜ࡞ "U$PEFS ΞϧόΠτ
݄ ݄ # # # +BWB J04ೖ ॳJ04ΞϓϦϦϦʔε # .
. ब׆ J04%$ J04%$ ݄ ݄ ݄ ݄ ݄ ݄ ݄ ݄ ݄ ݄ େֶΞϓϦ։ൃ େֶΞϓϦ։ൃ େֶΞϓϦ։ൃ େֶΞϓϦ։ൃ େֶΞϓϦ։ൃ େֶΞϓϦ։ൃ Ӄࢼษڧ ଔ ΞϧόΠτ Πϯλʔϯ ΞϧόΠτ 3FBDU (PMBOH "OESPJE 6OJUZͰήʔϜ࡞ "U$PEFS ΞϧόΠτ
·ͱΊɾΑ͔ͬͨ w 🙆ίʔυϨϏϡʔͰϘίϘίʹ w 🙆ϢʔβʔࢹͷνʔϜ։ൃ w 🙆ଞΛֶΜͰࢹ͕͕ͬͨ w 🙆ొஃܹͯ͠ΛΒ͑ͨ
·ͱΊɾল w 🤔 . . ࣗݾݚᮎͷ͕࣌ؒऔΓͮΒ͍ w 🤔ϨΠϠʔͷֶࣝྑ͔ͬͨ w 🤔ొஃͰܹΛΒ͏ͷΛ͏গ͠ૣ͘ʜ
৭ʑͳࣄʹUSZ͠·͠ΐ͏
৭ʑͳࣄʹUSZ͠·͠ΐ͏