{"id":28947,"date":"2020-05-14T15:09:16","date_gmt":"2020-05-14T19:09:16","guid":{"rendered":"https:\/\/mjtsai.com\/blog\/?p=28947"},"modified":"2021-06-01T16:26:50","modified_gmt":"2021-06-01T20:26:50","slug":"wwdc-2020-wishlists","status":"publish","type":"post","link":"https:\/\/mjtsai.com\/blog\/2020\/05\/14\/wwdc-2020-wishlists\/","title":{"rendered":"WWDC 2020 Wish Lists"},"content":{"rendered":"<p><a href=\"https:\/\/beckyhansmeyer.com\/2020\/05\/13\/my-wwdc-2020-wishlist\/\">Becky Hansmeyer<\/a> (<a href=\"https:\/\/twitter.com\/bhansmeyer\/status\/1260678267008417798\">tweet<\/a>):<\/p>\n<blockquote cite=\"https:\/\/beckyhansmeyer.com\/2020\/05\/13\/my-wwdc-2020-wishlist\/\"><p>Most of my issues with SwiftUI boil down to 1) Missing UI elements and 2) Missing customizations.<\/p>\n<p>[&#8230;]<\/p>\n<p>I would really like to see an easier way to support the native Apple Pencil mark-up tools in PDFKit.<\/p>\n<p>[&#8230;]<\/p>\n<p>A system-wide color picker in iOS. It&rsquo;s bananas that I can&rsquo;t select some text in Apple Notes on my iPad and change its color.<\/p>\n<p>[&#8230;]<\/p>\n<p>De. Fault. Apps. Let me change them.<\/p>\n<p>[&#8230;]<\/p>\n<p>A revamped iPad multitasking system (yep, just do it again until it&rsquo;s right) that isn&rsquo;t big ol&rsquo; hot mess.<\/p><\/blockquote>\n\n<p><a href=\"https:\/\/jordanmerrick.com\/2020\/05\/07\/shortcuts-wishlist\/\">Jordan Merrick<\/a>:<\/p>\n<blockquote cite=\"https:\/\/jordanmerrick.com\/2020\/05\/07\/shortcuts-wishlist\/\"><p>Shortcuts desperately needs a way to copy and paste actions across shortcuts&mdash;it&rsquo;s almost criminal that it doesn&rsquo;t have it already. There&rsquo;s simply no way to reuse a set of actions from one shortcut in another or even just duplicate actions within the composer.<\/p>\n<p>[&#8230;]<\/p>\n<p>There&rsquo;s no way to easily back up shortcuts, which feels like a regression and something that was possible with Workflow (i.e., saving workflows as files). iCloud syncing helps keep devices in sync but it&rsquo;s not a backup tool.<\/p>\n<p>[&#8230;]<\/p>\n<p>Subroutines could be mini-shortcuts that don&rsquo;t exist within the standard set of shortcuts, instead they could be accessed like actions. Sharing a shortcut should also include a full copy of the subroutine.<\/p>\n<\/blockquote>\n\n<p>Previously:<\/p>\n<ul>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2020\/05\/05\/wwdc-2020-announced\/\">WWDC 2020 Announced<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2020\/04\/06\/no-shortcuts-files\/\">No Shortcuts Files<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2020\/03\/06\/ios-default-apps-and-competing-with-built-in-apps\/\">iOS Default Apps and Competing With Built-in Apps<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2020\/01\/28\/ipad-at-10\/\">iPad at 10<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2020\/01\/08\/launchcuts\/\">LaunchCuts<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2019\/05\/21\/wwdc-2019-preview\/\">WWDC 2019 Preview<\/a><\/li>\n<\/ul>\n\n<p id=\"wwdc-2020-wishlists-update-2020-05-18\">Update (2020-05-18): <a href=\"https:\/\/david-smith.org\/blog\/2020\/05\/15\/opportunities-for-watchos-7\/\">David Smith<\/a>:<\/p>\n<blockquote cite=\"https:\/\/david-smith.org\/blog\/2020\/05\/15\/opportunities-for-watchos-7\/\">\n<p>So now I am turning my attention towards the future and what might be possible for the Apple Watch.<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/daringfireball.net\/linked\/2020\/05\/14\/hansmeyer-wwdc-wishlist\">John Gruber<\/a>:<\/p>\n<blockquote cite=\"https:\/\/daringfireball.net\/linked\/2020\/05\/14\/hansmeyer-wwdc-wishlist\">\n<p>Fiddling with the home screen on iOS is just awful. Whenever I sit down and try to clean it up&#x2009;&mdash;&#x2009;deleting apps I don&rsquo;t use, moving apps into some semblance of order&#x2009;&mdash;&#x2009;it drives me insane. The 1984 Finder was awesome for rearranging icons, right on day one. Yet we&rsquo;re <em>13 years<\/em> into iOS and rearranging apps is still terrible, because the whole thing is based on a home screen design where there&rsquo;s just one screen and no third-party apps. The concept worked fine when all you could do was rearrange 12 built-in apps on a single screen. It feels like a prank trying to use it today.<\/p>\n<\/blockquote>\n\n<p id=\"wwdc-2020-wishlists-update-2020-05-22\">Update (2020-05-22): <a href=\"https:\/\/beckyhansmeyer.com\/2020\/05\/20\/more-wwdc-2020-wishlists\/\">Becky Hansmeyer<\/a>:<\/p>\n<blockquote cite=\"https:\/\/beckyhansmeyer.com\/2020\/05\/20\/more-wwdc-2020-wishlists\/\">\n<p>The first is by Steve O&rsquo;Dell, who helps run a Girls Who Code after-school program at Bacon Elementary School in Colorado. <a href=\"https:\/\/baconcodingclub.wordpress.com\/2020\/05\/13\/wwdc-education\/\">His wishlist<\/a> stems from a desire for Apple to once again become a major player in the education space.<\/p>\n<p>[&#8230;]<\/p>\n<p>The next wishlist I wanted to share comes from <a href=\"https:\/\/www.danielandrews.com\/2020\/05\/20\/wwdc-2020-wishlist\/\">Daniel Andrews<\/a>. It&rsquo;s a great list; some of my favorite things are feature parity for Messages across platforms, the return of the magnification loupe, making better use of the iPad status bar, and improvements to search on iPad. He also mentions some specific improvements to Mail[&#8230;]<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/stuartbreckenridge.com\/wwdc-2020-wishlist\/\">Stuart Breckenridge<\/a>:<\/p>\n<blockquote cite=\"https:\/\/stuartbreckenridge.com\/wwdc-2020-wishlist\/\">\n<p>This WWDC wishlist is focused around the frameworks and functionality that I&rsquo;ve been working with over the last year or so.<\/p>\n<p>[&#8230;]<\/p>\n<p>I&rsquo;d like to see <code>BGAppRefreshTask<\/code> improved with some form of guaranteed refresh schedule, e.g. three times a day. I spent a not inconsiderable amount of time trying to workaround the refresh schedules for <a href=\"https:\/\/ranchero.com\/netnewswire\/\">NetNewsWire<\/a>&mdash;including using Location Services&mdash;to no avail.<\/p>\n<p>[&#8230;]<\/p>\n<p>SwiftUI has rough edges and outright missing features.<\/p>\n<p>[&#8230;]<\/p>\n<p>Make SF Symbols available for Mac app development<\/p>\n<p>[&#8230;]<\/p>\n<p>Using CloudKit shouldn&rsquo;t make it impossible to <a href=\"https:\/\/stuartbreckenridge.com\/sunsetting-singapore-transit\/\">transfer an app<\/a><\/p>\n<\/blockquote>\n\n<p>Previously:<\/p>\n<ul>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2020\/05\/11\/apps-that-cant-be-transferred\/\">Apps That Can&rsquo;t Be Transferred<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2019\/06\/10\/sf-symbols\/\">SF Symbols<\/a><\/li>\n<\/ul>\n\n<p id=\"wwdc-2020-wishlists-update-2020-06-22\">Update (2020-06-22): <a href=\"https:\/\/eclecticlight.co\/2020\/06\/07\/last-week-on-my-mac-10-16-is-all-about-tools-and-maturity\/\">Howard Oakley<\/a>:<\/p>\n<blockquote cite=\"https:\/\/eclecticlight.co\/2020\/06\/07\/last-week-on-my-mac-10-16-is-all-about-tools-and-maturity\/\">\n<p>What I&rsquo;d really like to see before anyone launches into Keynote addresses later this month is a review of all the fixes and improvements which are coming in 10.16 to address these shortcomings in tools and the fundamental maturity of the last three years of macOS. Without them, 10.16 has weak and flawed foundations, and the more it changes, the greater the risk it will fall flat.<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/twitter.com\/arekholko\/status\/1273387393454944256\">Arek Holko<\/a>:<\/p>\n<blockquote cite=\"https:\/\/twitter.com\/arekholko\/status\/1273387393454944256\">\n<p>My only wish for this year&rsquo;s WWDC is for the App Store to stop being the only approved way of distributing apps on iOS. This is definitely more significant to the health of the ecosystem than some new features or bug fixes in frameworks.<\/p>\n<\/blockquote>\n\n<p>See also:<\/p>\n\n<ul>\n<li><a href=\"https:\/\/twitter.com\/chockenberry\/status\/1264975016736636928\">Craig Hockenberry<\/a><\/li>\n<li><a href=\"https:\/\/www.macworld.com\/article\/3545803\/ipados-14-wish-list-plenty-of-room-for-improvement.html\">Jason Snell<\/a><\/li>\n<li><a href=\"https:\/\/pxlnv.com\/linklog\/wwdc-2020-wish-lists\/\">Nick Heer<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/command_tab\/status\/1267147294698139648\">Collin Allen<\/a><\/li>\n<li><a href=\"https:\/\/sixcolors.com\/post\/2020\/06\/wwdc-wish-list-healthkit-on-ipad-and-mac\/\">Jason Snell<\/a><\/li>\n<li><a href=\"https:\/\/sixcolors.com\/post\/2020\/06\/wwdc-wish-list-homepod-stereo-pair-as-mac-system-output\/\">Dan Moren<\/a><\/li>\n<li><a href=\"https:\/\/www.macworld.com\/article\/3562128\/wwdc-wish-list-macos-10-16.html\">Jason Snell<\/a><\/li>\n<li><a href=\"https:\/\/swiftwithmajid.com\/2020\/06\/10\/swiftui-wishlist-for-wwdc20\/\">Majid Jabrayilov<\/a><\/li>\n<li><a href=\"https:\/\/www.macworld.com\/article\/3562573\/wwdc-2020-hopes-and-dreams-for-ios-macs-and-more.html\">Dan Moren<\/a><\/li>\n<li><a href=\"https:\/\/wwdcbysundell.com\/2020\/rambo-wwdc-2020-wishlist\/\">Gui Rambo<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/lucvandal\/status\/1273217874816090113\">Luc Vandal<\/a><\/li>\n<li><a href=\"http:\/\/cdevroe.com\/2020\/06\/18\/wwdc-2020-wish-list\/\">Arek Holko<\/a><\/li>\n<li><a href=\"https:\/\/medium.com\/@heyyoudvd\/wwdc-2020-cda71a41ae83\">Dave B<\/a><\/li>\n<li><a href=\"https:\/\/medium.com\/@hammen\/wwdc-2020-wish-list-58bc23b7e106\">Robert Hammen<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/rjonesy\/status\/1275109087068512256\">Ryan Jones<\/a><\/li>\n<\/ul>","protected":false},"excerpt":{"rendered":"<p>Becky Hansmeyer (tweet): Most of my issues with SwiftUI boil down to 1) Missing UI elements and 2) Missing customizations. [&#8230;] I would really like to see an easier way to support the native Apple Pencil mark-up tools in PDFKit. [&#8230;] A system-wide color picker in iOS. It&rsquo;s bananas that I can&rsquo;t select some text [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"apple_news_api_created_at":"2020-05-14T19:09:19Z","apple_news_api_id":"6e31510a-ef65-44b4-9d6a-ec676fbaf961","apple_news_api_modified_at":"2021-06-01T20:26:56Z","apple_news_api_revision":"AAAAAAAAAAAAAAAAAAAACw==","apple_news_api_share_url":"https:\/\/apple.news\/AbjFRCu9lRLSdauxnb7r5YQ","apple_news_coverimage":0,"apple_news_coverimage_caption":"","apple_news_is_hidden":false,"apple_news_is_paid":false,"apple_news_is_preview":false,"apple_news_is_sponsored":false,"apple_news_maturity_rating":"","apple_news_metadata":"\"\"","apple_news_pullquote":"","apple_news_pullquote_position":"","apple_news_slug":"","apple_news_sections":"\"\"","apple_news_suppress_video_url":false,"apple_news_use_image_component":false,"footnotes":""},"categories":[2],"tags":[1271,992,146,164,31,1837,772,30,1891,345,71,1822,1686,1812,1212,1221],"class_list":["post-28947","post","type-post","status-publish","format-standard","hentry","category-technology","tag-apple-pencil","tag-apple-watch","tag-backup","tag-documentation","tag-ios","tag-ios-14","tag-ios-multitasking","tag-mac","tag-macos-11-0","tag-pdf","tag-programming","tag-sf-symbols","tag-shortcuts","tag-swiftui","tag-watchos","tag-wwdc"],"apple_news_notices":[],"_links":{"self":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/28947","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/comments?post=28947"}],"version-history":[{"count":10,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/28947\/revisions"}],"predecessor-version":[{"id":32662,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/28947\/revisions\/32662"}],"wp:attachment":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/media?parent=28947"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/categories?post=28947"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/tags?post=28947"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}