{"id":4086,"date":"2015-06-12T19:25:21","date_gmt":"2015-06-13T02:25:21","guid":{"rendered":"http:\/\/www.corbinstreehouse.com\/blog\/?p=4086"},"modified":"2018-11-03T13:36:22","modified_gmt":"2018-11-03T20:36:22","slug":"wwdc-2015-improving-the-full-screen-window-experience","status":"publish","type":"post","link":"https:\/\/www.corbinstreehouse.com\/blog\/2015\/06\/wwdc-2015-improving-the-full-screen-window-experience\/","title":{"rendered":"WWDC 2015: Improving the Full Screen Window Experience"},"content":{"rendered":"<p id=\"top\" \/>\n<p>For the past 10 years I&#8217;ve given a talk at every Apple World Wild Developer Conference (WWDC). Well, except for one. That was 2007 when I was busy working on UIKit for the iPhone 1.0.<\/p>\n<p>Apples is now posting our videos online without requiring an Apple developer account. So, everyone can check out my video for this year&#8217;s <a href=\"https:\/\/developer.apple.com\/videos\/wwdc\/2015\/?id=221\">session #221<\/a>\u00a0on their site:<\/p>\n<p><a href=\"https:\/\/developer.apple.com\/videos\/wwdc\/2015\/?id=221\"><img loading=\"lazy\" decoding=\"async\" title=\"Screen Shot 2015-06-12 at 7.18.41 PM.png\" src=\"http:\/\/www.corbinstreehouse.com\/blog\/wp-content\/uploads\/2015\/06\/Screen-Shot-2015-06-12-at-7.18.41-PM.png\" alt=\"Screen Shot 2015 06 12 at 7 18 41 PM\" width=\"861\" height=\"490\" border=\"0\" \/><\/a><\/p>\n<p>\u00a0I talk about how to implement Full Screen in Cocoa desktop applications, including some new tiling features in OS 10.11. Most the full screen information applies to all OS X versions that support full screen (I think 10.7 and higher). I also discuss Title Bar Accessory View Controllers &#8212; this feature requires 10.10 or higher. During the second half my colleague Taylor Kelly comes up and discusses how to do some cool dynamic layouts.<\/p>\n<p>We also have a demo app showing off the features: <a href=\"https:\/\/developer.apple.com\/library\/prerelease\/mac\/samplecode\/Exhibition\/Introduction\/Intro.html\">Exhibition &#8211; An adaptive OS X App<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>For the past 10 years I&#8217;ve given a talk at every Apple World Wild Developer Conference (WWDC). Well, except for one. That was 2007 when I was busy working on UIKit for the iPhone 1.0&#8230;. <a class=\"read-more\" href=\"https:\/\/www.corbinstreehouse.com\/blog\/2015\/06\/wwdc-2015-improving-the-full-screen-window-experience\/\">[read more]<\/a><\/p>\n","protected":false},"author":1,"featured_media":4085,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[4,6,86],"tags":[63,130,72],"class_list":["post-4086","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-apple","category-cocoa","category-coding","tag-cocoa","tag-objc","tag-programming"],"jetpack_featured_media_url":"https:\/\/www.corbinstreehouse.com\/blog\/wp-content\/uploads\/2015\/06\/Screen-Shot-2015-06-12-at-7.18.41-PM.png","jetpack_shortlink":"https:\/\/wp.me\/p8zn47-13U","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.corbinstreehouse.com\/blog\/wp-json\/wp\/v2\/posts\/4086","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.corbinstreehouse.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.corbinstreehouse.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.corbinstreehouse.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.corbinstreehouse.com\/blog\/wp-json\/wp\/v2\/comments?post=4086"}],"version-history":[{"count":1,"href":"https:\/\/www.corbinstreehouse.com\/blog\/wp-json\/wp\/v2\/posts\/4086\/revisions"}],"predecessor-version":[{"id":4087,"href":"https:\/\/www.corbinstreehouse.com\/blog\/wp-json\/wp\/v2\/posts\/4086\/revisions\/4087"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.corbinstreehouse.com\/blog\/wp-json\/wp\/v2\/media\/4085"}],"wp:attachment":[{"href":"https:\/\/www.corbinstreehouse.com\/blog\/wp-json\/wp\/v2\/media?parent=4086"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.corbinstreehouse.com\/blog\/wp-json\/wp\/v2\/categories?post=4086"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.corbinstreehouse.com\/blog\/wp-json\/wp\/v2\/tags?post=4086"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}