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
iPad Multitasking in iOS9
Search
lachlanroche
September 01, 2015
Programming
0
140
iPad Multitasking in iOS9
Lightning talk at Brisbane Cocoaheads, September 2015
lachlanroche
September 01, 2015
Tweet
Share
More Decks by lachlanroche
See All by lachlanroche
Introducing the iOS Responder Chain
lachlanroche
0
140
Xcode keyboard tips
lachlanroche
1
42
Xcode build script tips
lachlanroche
0
62
Introducing Datomic
lachlanroche
0
49
Introducing Xamarin
lachlanroche
0
55
Other Decks in Programming
See All in Programming
From Subtype Polymorphism To Typeclass-based Ad hoc Polymorphism- An Example
philipschwarz
PRO
0
170
色々なIaCツールを実際に触って比較してみる
iriikeita
0
280
生成 AI を活用した toitta 切片分類機能の裏側 / Inside toitta's AI-Based Factoid Clustering
pokutuna
0
620
外部システム連携先が10を超えるシステムでのアーキテクチャ設計・実装事例
kiwasaki
1
230
WEBエンジニア向けAI活用入門
sutetotanuki
0
300
ピラミッド、アイスクリームコーン、SMURF: 自動テストの最適バランスを求めて / Pyramid Ice-Cream-Cone and SMURF
twada
PRO
9
1k
Universal Linksの実装方法と陥りがちな罠
kaitokudou
1
220
gopls を改造したら開発生産性が高まった
satorunooshie
8
250
プロジェクト新規参入者のリードタイム短縮の観点から見る、品質の高いコードとアーキテクチャを保つメリット
d_endo
1
1k
VR HMDとしてのVision Pro+ゲーム開発について
yasei_no_otoko
0
110
Kaigi on Rails 2024 - Rails APIモードのためのシンプルで効果的なCSRF対策 / kaigionrails-2024-csrf
corocn
5
3.4k
Piniaの現状と今後
waka292
5
1.5k
Featured
See All Featured
The Power of CSS Pseudo Elements
geoffreycrofte
72
5.3k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
167
49k
Put a Button on it: Removing Barriers to Going Fast.
kastner
59
3.5k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
28
9.1k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
26
1.4k
How To Stay Up To Date on Web Technology
chriscoyier
788
250k
Faster Mobile Websites
deanohume
304
30k
Writing Fast Ruby
sferik
626
61k
Music & Morning Musume
bryan
46
6.1k
Building a Scalable Design System with Sketch
lauravandoore
459
33k
How to train your dragon (web standard)
notwaldorf
88
5.7k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
27
4.2k
Transcript
iPad Multitasking Brisbane Cocoaheads Sep 2015 @lachlanroche
What is it • Slide Over • Split View •
Picture in Picture
Devices • Air2 for Split View • Mini2+ or Air+
for Slide Over and PiP • Future devices - ¯\_(ツ)_/¯
How to enable it • Build your app with the
iOS 9 SDK • Support all orientations • Use a launch storyboard
How to switch it off • Developer can opt out
with UIRequiresFullScreen in the project Info.plist • User can disable via Settings > General > Multitasking
UIKit • UIScreen.bounds != UIWindow.bounds • UIKeyboard notifications when the
other visible app performs keyboard input • UIWindow() constructor with automatic bounds • UIPresentationController switches between modal <-> popover
Resize events • willTransitionToTraitCollection • viewWillTransitionToSize
Active events • UIApplicationWillResignActive • UIApplicationDidBecomeActive
WWDC 2015 • 205: Getting started with multitasking on iPad
in iOS 9 • 211: Multitasking essentials for media based apps on iPad in iOS 9 • 212: Optimizing your app for multitasking on iPad in iOS 9 • AdaptivePhotos sample project