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! Swift Conferenceに行ってきました
Search
toshi0383
March 11, 2016
Technology
300
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
try! Swift Conferenceに行ってきました
社内でフィードバックを行った時の資料になります。
toshi0383
March 11, 2016
More Decks by toshi0383
See All by toshi0383
CoreDataはじめました
toshi0383
0
190
Swiftコードバトル必勝法
toshi0383
1
360
Sheets API使ってみた
toshi0383
2
420
visionOSについてGlobeeが取り組んでいること
toshi0383
0
610
agile20150512-150512055145-lva1-app6892.pdf
toshi0383
0
260
たのしいAirPlay
toshi0383
1
800
Profiling using Signpost
toshi0383
2
1.1k
AVPlayer周りの設計tips
toshi0383
6
930
cmdshelf::from("Swift")
toshi0383
3
940
Other Decks in Technology
See All in Technology
Sets in Go
ramalho
1
750
事業価値と Engineering 2026年度版
recruitengineers
PRO
49
24k
Agent 時代の Kaggle 展望 / kaggle-in-the-agentic-era
upura
1
750
モノリス Rails でも日中に rails db:migrate を走らせたい! / Daytime rails db:migrate on Monolithic Rails!
euglena1215
4
580
Service Connect 上のサービスに ECS Service の外側から到達できなかった話
ota1022
1
250
JavaScript 研修 (2026)
recruitengineers
PRO
2
550
Invisible to AI? Making TYPO3 Sites Quotable by AI Search Systems
wolfgangwagner
0
210
Head First モブプログラミング / Head First Mobprogramming
takaking22
10
12k
サイバー捜査員研修(前半)
nomizone
1
2k
AIペネトレーションテスト・ セキュリティ検証「AgenticSec」紹介資料
laysakura
2
9k
FORENSIA: ローカルLLMフォレンジックハーネス
sumeshi
2
390
SO-101×VLAによる3色キューブのピック&プレース
abeja
0
200
Featured
See All Featured
The agentic SEO stack - context over prompts
schlessera
0
860
A Modern Web Designer's Workflow
chriscoyier
698
190k
jQuery: Nuts, Bolts and Bling
dougneiner
66
8.5k
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
1
240
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.6k
Navigating Weather and Climate Data
rabernat
0
470
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
570
Product Roadmaps are Hard
iamctodd
55
12k
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
280
Abbi's Birthday
coloredviolet
3
9.3k
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.5k
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
260
Transcript
try! Swift Conference ߦ͖ͬͯ·ͨ͠. ླɹढ़༟ 2016/03/11 (ۚ) © NEXTSCAPE 2016
ࠃͰॳͷɺSwiftͷେ͖ͳΧϯϑΝϨϯ ε. © NEXTSCAPE 2016
ࢀՃऀ → 500ਓ → ࠃ͔Β 350ਓ → ւ֎͔Β 150ਓ Berlin,
San Francisco, London (U.K. and Canada), Perth, Ottawa, New York, Melbourne, Seattle, Sydney, Malaysia, and Toronto © NEXTSCAPE 2016
ηογϣϯ → 1ʹ11ηογϣϯ x 3ؒ → 1ηογϣϯ25 → 1τϥοΫ →
ಉ࣌௨༁ → 1τϥοΫͰҠಈ͕ͳ͍ͨΊɺใަ͕ḿΔ. © NEXTSCAPE 2016
niwatako͞Μͷϒϩά → niwatako͞Μͷϒϩά http://niwatako.hatenablog.jp/entry/ 2016/03/05/022452 © NEXTSCAPE 2016
slack → Πϕϯτ༻slackνϟϯωϧ → ࢀՃऀಉ࢜ͷڑ͕͍ۙ © NEXTSCAPE 2016
try! SwiftΞϓ Ϧ © NEXTSCAPE 2016
Q&Aηογϣϯ Ayaka Nonaka Tim Oliver → ڑ͕Ұؾʹॖ·Δ. → ͓ޓ͍ʹೝࣝͨ͠ͷͰɺࠓޙίϛϡχέʔγϣϯ ͕औΓ͘͢ͳͬͨ.
© NEXTSCAPE 2016
3ͷ࠙ύʔςΟʔ ͓ञͷ͍͋Γͨ͘͞ΜͷਓͱΓ߹͏͜ͱ͕Ͱ ͖·ͨ͠. © NEXTSCAPE 2016
͍ΖΜͳ͔֯Βͷτʔ Ϋ © NEXTSCAPE 2016
Swiftͷ → Error Handlingͷະདྷ → HaskellͬΆ͍͍ํ → Contributing to Open
Source Swift → Ϧʔμϒϧίʔυ → POP → and more... © NEXTSCAPE 2016
ίϛϡχςΟࠓɺΈΜͳͰϕετϓϥΫ ςΟεΛࡧ͍ͯ͠Δஈ֊. © NEXTSCAPE 2016
ViewController → Storyboard͏ʁ(ւ֎͔ΒͷεϐʔΧʔɺ Θͳ͍͕ଟ͔ͬͨ.) → ը໘ભҠͷRouterΫϥεΛ༻ҙ͢Δʁ → MVVM ? Reactive
? © NEXTSCAPE 2016
UIΞχϝʔγϣϯͷ͕͔ͬͨ͢͝ © NEXTSCAPE 2016
UIʹ͔͚Δ͍ → ͳͥΞχϝʔγϣϯΛ͢Δͷ͔ʁ͔Β࢝·Δ. → ଘࡏΛײͤ͡͞ͳ͍UIɺͱ͍͏. → ϓϥΠϕʔτAPIΛϋοΫ࣮ͯ͠ݱͨ͠UIͷհ. → Live Designing
using sketch © NEXTSCAPE 2016
͍ʔλϊγΧολ © NEXTSCAPE 2016
Ҏ্Ͱ͢. © NEXTSCAPE 2016
ͳΜͪΌͬͯ.. © NEXTSCAPE 2016
·ͱΊ: ԿΛಘͨͷ͔ʁ → ࠷৽ͷίϛϡχςΟͷಈ → ؾܰʹใަͰ͖Δؒ → Ұྲྀͷ։ൃऀୡͷ͍ → લ͖ͳΤωϧΪʔ
© NEXTSCAPE 2016
·ͱΊ: Կ͔༩͑Δ͜ͱͰ͖͔ͨʁ → ࠙ձͰɺӳޠͷίϛϡχέʔγϣϯͷ͓ख͍ Λ͠·ͨ͠. → ஶ໊ͳ։ൃऀಉ࢜ͷձ͕ੜ·Εͨ! © NEXTSCAPE 2016
ࠓޙʹ͍ͭͯ © NEXTSCAPE 2016
·ͩ·ͩ։ൃ͕ଓ͘Swift → ࠓSwift2.2͕betaͰग़͍ͯ·͢. → ࠓதʹSwift3͕ग़·͢. © NEXTSCAPE 2016
swift-evolution/proposals → Breaking Change ଟ ! © NEXTSCAPE 2016
͜Ε͔Βͷ͞ΒͳΔਐԽָ͕͠ΈͰ͢Ͷ. © NEXTSCAPE 2016
·ͣAppleTVҊ݅ɺؤுΓ·͢ʂʂ1 → ઌtvOSΞϓϦͷ։ൃʹ͍ͭͯൃද͖ͯ͠·ͨ͠. → https://speakerdeck.com/toshi0383/being-a- tvos-developer © NEXTSCAPE 2016
Thank you ! © NEXTSCAPE 2016