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
WWDC 2014 Intro
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Wei Wang
June 13, 2014
Programming
130
0
Share
WWDC 2014 Intro
An intro pdf to my colleagues in Kayac.
Wei Wang
June 13, 2014
More Decks by Wei Wang
See All by Wei Wang
網路之難,難於上青天 - iPlayground 2019
onevcat
11
5.4k
GMTC 2019 - 在分歧中发展,2019 我们能用 Swift 做什么
onevcat
0
1.2k
从 Swift 到机器学习
onevcat
2
1.1k
iOS Dev - The Dark Side
onevcat
0
170
面向协议编程与 Cocoa 的邂逅
onevcat
14
5k
Swift 3 - From Expert to Beginner
onevcat
2
270
如何打造一个让人愉快的框架
onevcat
4
23k
JSPatch Introduction
onevcat
0
230
Objective-C Runtime Swizzle
onevcat
0
240
Other Decks in Programming
See All in Programming
サーバーレスで作る、動画データ管理基盤
oyasumipants
0
260
AI駆動開発勉強会 広島支部 第一回勉強会 AI駆動開発概要とワークショップ
hayatoshimiu
0
360
AlarmKitで明後日起きれるアラームアプリを作る
trickart
0
150
TSKaigi 2026 TypeScriptバックエンドのオブザーバビリティ戦略 — Datadog × NestJSの実践
taiseiyamamotoan
1
190
技術記事、AIに書かせるか、自分で書くか? 〜それでも私が自分の手で書く理由〜 / #QiitaConference
jnchito
2
380
色即是空、空即是色、データサイエンス
kamoneggi
1
160
20260514 - build with ai 2026 - build LINE Bot with Gemini CLI
line_developers_tw
PRO
0
470
開発体験を左右するライブラリの API 設計 - GraphQL スキーマ構築ライブラリから考える #tskaigi
izumin5210
2
520
1人1案件のプロダクトエンジニア時代に、"プロセス監督"としてチャレンジしたこと
non0113
0
310
Talking to terminals (and how they talk back) (KotlinConf 2026)
jakewharton
PRO
1
110
20260514_its_the_context_window_stupid.pdf
heita
0
1.1k
iOS26時代の新規アプリ開発
yuukiw00w
0
200
Featured
See All Featured
Mind Mapping
helmedeiros
PRO
1
200
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
180
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
1
2k
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
2k
Build The Right Thing And Hit Your Dates
maggiecrowley
39
3.1k
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.2k
Product Roadmaps are Hard
iamctodd
PRO
55
12k
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
2
820
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
140
Building AI with AI
inesmontani
PRO
1
1k
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
170
Crafting Experiences
bethany
1
160
Transcript
WWDC 2014 ٕज़෦ɹԦቨ
[email protected]
2014.06.13
WWDCͱ Apple ࣾҰճͷ։ൃऀେձͰ͢ ࠷৽ͳ iOS / Mac ։ൃٕज़൸࿐
ࠓͷςʔϚ
Extensions
UIActivityViewControllerʹࣗͷapp͕ग़Δ
Notification CenterʹwidgetΛ࡞ΒΕΔ
ࣸਅͳͲͷγεςϜappʹ ࣗͷػೳΛ͑Δ ʢϑΟϧλʔͱ͔ʣ
αʔυύʔςΟɹ ೖྗϝιου
ΤΫεςϯγϣϯ࡞Γํ
Session 205 Creating Extensions for iOS and OS X, Part
1 Session 206 Creating Extensions for iOS and OS X, Part 2 More about Extension App Extension Programming Guide
Touch ID
LocalAuthentication.framework API͕؆୯Ͱ͢ Ϣʔβʔ͞ΜͷࢦΛήοτग़དྷ·ͤΜ ݕূ݁Ռ͚ͩ ొͱϩάΠϯपΓԿ͕Ͱ͖Δ͔ͳɻɻ
Session 711 Keychain and Authentication with Touch ID Code Snippet
(Gist) More about Touch ID
Home Kit
None
ࠤ Ϧ ݰ ϩοΫ ిؾ ΤΞίϯ ిؾOn/Off Թ υΞϩοΫʁ
On/Off Accessories Services/Characteristics Room Home
ςετʁ
ϋʔυΤΞ࡞Γ͍ͨʁ MFi = Made For iDeviceɹࢀՃඞཁͰ͢ HomeKitʹ͑ΔAccessories
More about HomeKit HomeKit Framework Reference Session 213 Introducing HomeKit
PhotoKit HealthKit CloudKit Photos Framework Reference Session 511 Introducing the
Photos Frameworks Session 203 Introducing HealthKit Sample Code CloudKit Framework Reference Session 208 Introducing CloudKit
None
Size Classes ਖ਼ํܗ??? iWatch? Bug?
Size Classes UI ͷ SizeҰͭʹͳΔ AutoLayoutͱҰॹ͏ͱɺҧ͏αΠζରԠқ͘ͳΔ ͬͺΓେ͖͍iPhoneͱiWatchͷ༧ײͰ͢ͳ
Size Classes Compact Any Regular Width & Height 组み合わせで constraintΛฤू͢Δ
αΠζରԠՄೳ
ϓϨϏϡʔ
Resizable Simulator
traitCollectionDidChange: iPhone ͱ iPad ʢͱະདྷͷσόΠεʣରԠՄೳ Size Classes + AutoLayout UIViewController<UITraitEnvironment>
Rotation -(void)willRotateToInterfaceOrientation: (UIInterfaceOrientation)toInterfaceOrientation duration: (NSTimeInterval)duration; -(void)willAnimateRotationToInterfaceOrientation: (UIInterfaceOrientation)toInterfaceOrientation duration: (NSTimeInterval)duration; -(void)didRotateFromInterfaceOrientation:
(UIInterfaceOrientation)fromInterfaceOrientation; -(BOOL)shouldAutomaticallyForwardRotationMethods; -(UIInterfaceOrientation)interfaceOrientation; -(void)rotatingHeaderView; -(void)rotatingFooterView;
ViewControllerదԠੑ UISplitViewController iPhoneͰ͑Δ UIAlertViewͱUIActionSheetΛഁغ͢Δɺ UIAlertControllerΛ͏ UIView -> UIViewController UISearchDisplayControllerΛഁغ͢Δɺ UISearchControllerΛ͏
NSObject -> UIViewController
ViewControllerదԠੑ Ұͭʹ͢Δ ౷Ұʹ͢Δ ؆୯ʹ͢Δ
ViewControllerదԠੑ Ұͭʹ͢Δ ౷Ұʹ͢Δ ؆୯ʹ͢Δ Session 228 A Look Inside Presentation
Controllers Session 214 View Controller Advancements in iOS 8 Session 216 Building Adaptive Apps with UIKit
Other NSFormatter HealthKitͷͨΊ NSEnergyFormatter NSMassFormatter NSLengthFormatter CLFloor ࣨϩέʔγϣϯαʔϏε WKWebView Ͱߴੑೳ
web view CAAnimation AdditiveΞχϝγϣϯ͕σϑΥϧτ Facebook - Pop
4000+ API Diff
Swift
Safe Modern Powerful Ͱ͕͢ ·ͩBeta CͱOCϥΠϒϥϦ ։ൃऀίϛϡχςΟʔ
ObjC·ͩࢮΜͰͳ͍ Cocoa͕ObjCͰॻ͍ͨ ͨͿΜҰೋʹ ObjCΛશʹऔΓସ͑Δ͜ͱ͕ͳ͍
The Swift Programming Language http://www.swiftguide.cn
Session 402 Introduction to Swift Session 403 Intermediate Swift Session
406 Integrating Swift with Objective-C Session 407 Swift Interoperability In Depth Session 408 Swift Playgrounds Session 404 Advanced Swift Session 409 Introduction to LLDB and the Swift REPL Session 410 Advanced Swift Debugging in LLDB
App Storeʹ࣮Ұ൪ͷΞϓϦͱήʔϜͷ
Sky Guide: View Stars Night or Day Cinemagraph Pro Storehouse
- Visual Storytelling Monument Valley Leo’s Fortune Threes! DEVICE 6 Blek Day One Yahoo News Digest Teachley: Addimal Adventure PanoPerfect
Monument Valley Leo’s Fortune Blek
Monument Valley Unity 3DͰɺ8ਓͷνʔϜ ϞχϡϝϯτόϨʔ ݱ࣮ʹ͋Γ͑ͳ͍ݐஙΛૢ࡞ͯ͠ ͷඣΛಋ͘͜ͱʹͳΓ·͢ɻ ϞχϡϝϯτόϨʔͰɺ্ۭͷݐங ͋Γ͑ͳ͍زԿֶ༷ͷ͟·Ͱݱ࣮
తͳݥ͕ల։͞Ε·͢
Blek ҰຊͷઢΛඳ͖ɺ్தͷϒ ϥοΫϗʔϧΛආ͚ͳ͕Βɺ ৭ͷ͍ͭͨαʔΫϧΛ͢ ͯूΊΔ͜ͱ
Leo's Fortune ϨΦͷࡒ࢈Λૂ͏ɺίΠϯ ΛूΊΔϓϥοτϗʔϜήʔ ϜͰ͢
νϡʔτϦΞϧͰͳ͘ͰɺήʔϜΛΓ͍ͨ Ұ൪؆୯͔ΒɺຖճҰͭ͜ͱڭ͑·͢ ήʔϜͷΔํ๏ΛήʔϜϓϨʔதश͏ ͖Ε͍Ξχϝγϣϯ ׳शʹैΘͳ͍͜ͱ͚ͩڭ͑·͢ ςΩετγϯϓϧ͕͍͍ …… ڞ௨ϧʔϧ ήʔϜੑ
Session 230 Making a Great First Impression With Strong Onboarding
Design Session 211 Designing Intuitive User Experiences Session 237 A Strategy for Great Work Session 103 Apple Design Awards ૉΒ͍͠ΞϓϦͱήʔϜ
ΞοϓϧͷΤσΟλνϣΠε ΞοϓϧࣾΨΠυϥΠϯʹ߹͏ ৴ࡾिؒલ࿈བྷͯ͠ɺࣄલϨϏϡʔґཔɺϑΟʔυόοΫʹΑͬͯվम ຊͷΞϓϦͱήʔϜɺσβΠϯΞΥʔυ֫ಘ͢Δ͜ͱ͕ເͰ͢
FAQ Password: kayac ͜ͷKeynote࠶ੜ ͋ͱͰϝʔϧૹΓ·͢