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
try making
Search
terut
July 29, 2015
Programming
1.1k
1
Share
try making
MF Geeks Night 2015/07/29
terut
July 29, 2015
More Decks by terut
See All by terut
ImageUpload Casual
terut
3
770
Other Decks in Programming
See All in Programming
Spec-Driven Development with AI-Agents: From High-Level Requirements to Working Software
antonarhipov
2
280
次世代リンターで探る、tsgo 時代における型認識カスタムルールの現実解
ytakahashii
1
760
AI時代だからこそ「Bloc」を採用する価値があるのかもしれない
takuroabe
0
220
空間オーディオの活用
objectiveaudio
0
160
TypeScriptだけでAIエージェントを作る フロント・エージェント・インフラのフルスタック実践
har1101
6
860
AI駆動開発で崩れていくコードベースを立て直す
kyoko_nr_nr
1
280
権限チェックの一貫性を型で守る TypeScript による多層防御
mnch
3
420
GitHub Copilot CLIのいいところ
htkym
2
550
Kubernetesを使わない環境にもCloud Nativeなデプロイを実現する / Enabling Cloud Native deployments without the complexity of Kubernetes
linyows
3
450
cloudnative conference 2026 flyle
azihsoyn
1
200
今さら聞けないCancellationToken
htkym
0
160
サプライチェーン攻撃対策「層を重ねて落ちない壁」を10日間で組み上げた話 #TechLeadConf2026
kashewnuts
1
330
Featured
See All Featured
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
2
380
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
150
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
200
What does AI have to do with Human Rights?
axbom
PRO
1
2.1k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.4k
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.8k
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
370
Ethics towards AI in product and experience design
skipperchong
2
280
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
210
Ruling the World: When Life Gets Gamed
codingconduct
0
230
Done Done
chrislema
186
16k
Transcript
࡞Εͳ͍͔͠Εͳ͍͚Ͳ ࡞ͬͨ @terut
About me @terut (https://twitter.com/terut) ͬͯΔ͜ͱɿ iOS, Rails, Infra, ChatOps ࠷ۙݴΘΕͨ͜ͱɿ
ӳޠᢞΊͯΜͷʁ
ΞϓϦ࡞ͬͯΔͱ Push Notificationϝʔϧ͔Β ΞϓϦͷ͋ΔಛఆͷϖʔδΛ ։͖͍ͨ͜ͱͳ͍Ͱ͔͢ʁ
͋Δ͋Δʂʂ
ͦΜͳ࣌Webͱಉ͡Α͏ʹ ϖʔδΛϦιʔεͱͯ͠ ଊ͑ΒΕΔͱศར
Routing library • JLRoutes (Objective-C) • https://github.com/joeldev/JLRoutes • Router (Swift)
• https://github.com/ViacomInc/Router
͋Μ·ͳͦ͞͏ʁ ͕ͩSwift࢝Ί͔ͨΓ…
࡞Εͳ͍͔͠Εͳ͍͚Ͳ ࡞Δͧʂʂ
Ͱɺ࡞ͬͨ https://github.com/terut/Wayfaring
Conclusion • Wayfaringͱ͍͏ܰྔͳRoutingϥΠϒϥϦΛSwiftͰ ࡞ͬͨ • ࿅शͱͯ͠ϥΠϒϥϦΛݟΑ͏ݟ·ͶͰ࡞ͬͯΈΔͷ Φεεϝ • είʔϓ͕໌֬ͳϥΠϒϥϦςετͷ࿅शʹΑ͍ •
Enumͱ͔ͷ͍ํֶͯศར
ͳΜ͔SwiftͰͷఆ൪ͷϥΠϒ ϥϦ͋ͬͨΒڭ͍͑ͯͩ͘͞ʂʂ