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
WKWebKitさえいればそれでいい。
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
aryzae
October 27, 2017
Technology
0
1.8k
WKWebKitさえいればそれでいい。
Xcode9でInterface Builderを使ってWKWebKit使えるようになったけど、単純にUIWebViewから置き換えできるかといえばそうでもない話
aryzae
October 27, 2017
Tweet
Share
More Decks by aryzae
See All by aryzae
プログラム出来ますか?🤗
aryzae
0
630
Other Decks in Technology
See All in Technology
All About Sansan – for New Global Engineers
sansan33
PRO
1
1.3k
SREのプラクティスを用いた3領域同時 マネジメントへの挑戦 〜SRE・情シス・セキュリティを統合した チーム運営術〜
coconala_engineer
2
660
Embedded SREの終わりを設計する 「なんとなく」から計画的な自立支援へ
sansantech
PRO
3
2.5k
Azure Durable Functions で作った NL2SQL Agent の精度向上に取り組んだ話/jat08
thara0402
0
190
プロダクト成長を支える開発基盤とスケールに伴う課題
yuu26
4
1.3k
OCI Database Management サービス詳細
oracle4engineer
PRO
1
7.4k
20260208_第66回 コンピュータビジョン勉強会
keiichiito1978
0
140
量子クラウドサービスの裏側 〜Deep Dive into OQTOPUS〜
oqtopus
0
120
GitHub Issue Templates + Coding Agentで簡単みんなでIaC/Easy IaC for Everyone with GitHub Issue Templates + Coding Agent
aeonpeople
1
230
Introduction to Sansan for Engineers / エンジニア向け会社紹介
sansan33
PRO
6
68k
広告の効果検証を題材にした因果推論の精度検証について
zozotech
PRO
0
180
今日から始めるAmazon Bedrock AgentCore
har1101
4
410
Featured
See All Featured
Code Review Best Practice
trishagee
74
20k
How STYLIGHT went responsive
nonsquared
100
6k
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
170
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
7.9k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
196
71k
WENDY [Excerpt]
tessaabrams
9
36k
From π to Pie charts
rasagy
0
120
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
66
Into the Great Unknown - MozCon
thekraken
40
2.3k
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.1k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
9.9k
Optimising Largest Contentful Paint
csswizardry
37
3.6k
Transcript
8,8FC7JFX͍͑͞ΕͦΕͰ͍͍ɻ 9DPEFɺJ04བྷΈͷ "LJCBTXJGU ճ
struct Person: Hogeable { let icon: UIImage = let name:
String = “Aryzae(͋Γͥ)” let twitter: String = “@a_aryzae” var job: JobType = .iOS_Engineer var recent: String = “”” GameͬͨΓɺΞχϝ؍ͨΓɺίʔυॻ͍ͨΓɺϥδόϯμϦ “”” }
࣌ؒՔ͗෮श 6*8FC7JFX 8,8FC7JFX αϙʔτJ04 J04Ҏ߱ J04Ҏ߱ 'SBNFXPSL 6*,JU 8FC,JU ϓϩάϨεͷऔಘ
ͳ͍ ͋Δ λΠτϧɺ63-ͷऔಘ ͳ͍ ͋Δ +BWB4DSJQUͷ࣮ߦ˞ ͍ ͍ 8FC7JFXͷ҆ఆੑ˞ ͍ ߴ͍ ࣮ํ๏ 4UPSZCPBSEɺ9*#ɺ $PEF ίʔυͷΈ 9DPEFҎલ ɹ4UPSZCPBSEɺ9*#ɺ$PEF 9DPEFҎ߱ ˞IUUQTKBQBODOFUDPNBSUJDMFͷ༰ΑΓҾ༻
0DUBOFΛ༻ͯ͠ +BWB4DSJQUͷ࣮ߦݕূ w 0DUBOFͱɺ(PPHMF+BWB4DSJQUϕϯνϚʔΫ w ݸͷςετ͔Βߏ͞ΕΔ w ݄Ͱऴྃએݴ͞Ε͍ͯΔ͕ɺΞΫηεՄೳ w J1IPOFɺJ04Ͱ࣮ߦ
w ૯߹είΞΛճͷฏۉΛάϥϑԽ 3JDIBSET %FMUBCMVF 3BZUSBDF 3FHFYQ /BWJFS4UPLFT $SZQUP 4QMBZ 4QMBZ-BUFODZ &BSMFZ#PZFS QEGKT .BOESFFM .BOESFFM-BUFODZ (#&NVMBUPS $PEFMPBEJOH #PY%8FC [MJC 5ZQFTDSJQU IUUQTEFWFMPQFSTHPPHMFDPNPDUBOFCFODINBSL
߲ͷςετ݁Ռ
5PUBM4DPSFͷ݁Ռ
+BWB4DSJQUͷॲཧͷൺֱΠϝʔδ ˞͋͘·ͰΠϝʔδͰ͢ 6*8FC7JFX 8,8FC7JFX
࣌ؒՔ͗෮श 6*8FC7JFX 8,8FC7JFX αϙʔτJ04 J04Ҏ߱ J04Ҏ߱ 'SBNFXPSL 6*,JU 8FC,JU ϓϩάϨεͷऔಘ
ͳ͍ ͋Δ λΠτϧɺ63-ͷऔಘ ͳ͍ ͋Δ +BWB4DSJQUͷ࣮ߦ ͍ ͍ 8FC7JFXͷ҆ఆੑ ˞ ͍ ߴ͍ ࣮ํ๏ 4UPSZCPBSEɺ9*#ɺ ίʔυ ίʔυͷΈ 9DPEFҎલ ɹ4UPSZCPBSEɺ9*#ɺίʔυ 9DPEFҎ߱ ˞IUUQTKBQBODOFUDPNBSUJDMFͷ༰ΑΓҾ༻
8,8FC7JFX͕4UPSZCPBSEɺ9*# ͰஔͰ͖ΔΑ͏ʹ‼
͓ʁ6*8FC7JFXʹ %FQSFDBUFEͷจࣈ͕ʜ⁉
ɾɾɾ
6*8FC7JFXɺ 4UPSZCPBSEɺ9*#্ͷΈ %FQSFDBUFEʹͳ༷ͬͨ
ݕূ 4UPSZCPBSEͰ6*8FC7JFXΛ ༻͍ͯ͠ΔϓϩδΣΫτ͕͋ͬ ͨ͠ɺࠓޙʹඋ͑ͯ؆୯ʹஔ͖ ͑Ͱ͖Δ͔ݕূͯ͠Έͨ
ଈϏϧυΤϥʔ
8,8FC7JFXCFGPSFJ04 /4$PEJOHTVQQPSUXBTCSPLFOJOQSFWJPVTWFSTJPOT w 8,8FC7JFXͷ࣌ɺ/4$PEJOH͕όά͍ͬͯͨ w AJOJU8JUI$PEFSAͰΫϥε͕ݺΕͣඞͣOJM͕ฦΔΑ͏ ʹͳ͍ͬͯͨ w ݄ʹόάใࠂࡁΈ w
݄ʹमਖ਼ྃ w J04Ҏ߱Ͱ8,8FC7JFXͰAJOJU8JUI$PEFSA͕ػೳ ͢ΔΑ͏ʹͳͬͨ
ΤϥʔରԠ #VJMETGPSΛJ04BOE-BUFSʹมߋ͢Δ
#VJMETGPSΛJ04BOE -BUFSʹมߋͨ͠4UPSZCPBSE ΛJ04ະຬ͔ΒݺͿͱʜ વΫϥογϡ
ͭ·Γʜ w 4UPSZCPBSEʹஔͯ͋͠Δ6*8FC7JFXɺ୯७ʹ 8,8FC7JFXஔ͖͑Ͱ͖ͳ͍ ஔ͖͑ΔͱΤϥʔ w 8,8FC7JFX͕ஔͯ͋͠Δ4UPSZCPBSEJ04Ҏ ߱ͷΈͰ͔͑͠ͳ͍ J04ະຬ͔ΒݺͿͱΫϥογϡ
w J04ະຬαϙʔτ͢Δ߹ɺJ04ະຬ༻ͷ 6*8FC7JFXͰସͨ͠4UPSZCPBSEΛ༻͠ɺJ04Ͱग़͠ ͚Δ͜ͱʹͳΔ
·ͱΊ w J04Ҏ߱ͷΈαϙʔτ͢ΔͳΒ4UPSZCPBSEͰ 8,8FC7JFX͢Δͷ͋Γɻ w J04ະຬαϙʔτ͢ΔͳΒૉʹ$PEFͰ8,8FC7JFX Λ࣮ͨ͠ํ͕͍͍ɻ w ݸਓతʹ6*8FC7JFX͏͖Ͱͳ͍ͱࢥ͏ͷͰɺ 8,8FC7JFXͷஔ͖͑ɺJ04Ͱ4UPSZCPBSEΛ͚ͩ͠
Δͱ͔ؤுΒͣɺ$PEFͰ࣮͢ΔʹݶΔɻ w "QQMF༷ɺ6*8FC7JFXΛૣ͘%FQSFDBUFEʹʜ)