{"id":39565,"date":"2023-06-01T13:03:47","date_gmt":"2023-06-01T17:03:47","guid":{"rendered":"https:\/\/mjtsai.com\/blog\/?p=39565"},"modified":"2023-06-02T16:03:06","modified_gmt":"2023-06-02T20:03:06","slug":"wwdc-2023-wish-lists","status":"publish","type":"post","link":"https:\/\/mjtsai.com\/blog\/2023\/06\/01\/wwdc-2023-wish-lists\/","title":{"rendered":"WWDC 2023 Wish Lists"},"content":{"rendered":"<p><a href=\"https:\/\/eshop.macsales.com\/blog\/85521-wwdc-2023-a-macos-wish-fix-list\/\">Krishna Sadasivam<\/a>:<\/p>\n<blockquote cite=\"https:\/\/eshop.macsales.com\/blog\/85521-wwdc-2023-a-macos-wish-fix-list\/\">\n<p>Let&rsquo;s be clear: what I really and truly wish for the next iteration of macOS is a new found-focus on stability, polish and bug fixes.<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/martianbase.net\/@marioguzman@mastodon.social\/110414443974757913\">Mario Guzman<\/a>:<\/p>\n<blockquote cite=\"https:\/\/martianbase.net\/@marioguzman@mastodon.social\/110414443974757913\">\n<p>The next macOS should be a &ldquo;Snow Leopard&rdquo; kind of release.<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/pxlnv.com\/blog\/wishing-well-2023\/\">Nick Heer<\/a>:<\/p>\n<blockquote cite=\"https:\/\/pxlnv.com\/blog\/wishing-well-2023\/\"><p>As Apple&rsquo;s operating system line has grown from one to at least five &mdash; more if you count the HomePod&rsquo;s audioOS and BridgeOS for Macs with T-series chips &mdash; the limitations of scale have begun to show. New versions of iPadOS oscillate between key feature updates to fundamental parts of the system, like multitasking, one year, and tepid improvements the next. iOS is a mature platform and, so, it makes sense for there to be fewer core feature updates, but one wishes the slower development cycle would bring increased stability and refinement; actual results have been mixed. MacOS is the system which feels like it ought to be the closest to some imagined finish line, but it also seems like it is decaying in its most core qualities &mdash; I am having problems with windows losing foregrounding or not becoming focused when they should. Also, why are Notifications <a href=\"https:\/\/tyler.io\/240-invisible-pixels\/\">still like that<\/a>?<\/p><\/blockquote>\n\n<p><a href=\"https:\/\/danielandrews.com\/2023\/05\/30\/wwdc-2023-wishlist\/\">Daniel Andrews<\/a>:<\/p>\n<blockquote cite=\"https:\/\/danielandrews.com\/2023\/05\/30\/wwdc-2023-wishlist\/\">\n<p>A general theme on speed and reliability at the OS and app level. Especially Mail and Music.<\/p>\n<p>[&#8230;]<\/p>\n<p>Extensions for 3rd party browsers.<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/sixcolors.com\/offsite\/2023\/04\/how-apple-can-use-small-os-upgrades-to-make-a-big-splash-at-wwdc\/\">Dan Moren<\/a>:<\/p>\n<blockquote cite=\"https:\/\/sixcolors.com\/offsite\/2023\/04\/how-apple-can-use-small-os-upgrades-to-make-a-big-splash-at-wwdc\/\">\n<p>For example, one addition I&rsquo;d really like to see is improvements to iOS&rsquo;s autocorrect system.<\/p><p>[&#8230;]<\/p><p>Other small improvements that would be nice to have could include breaking the Passwords section of Settings out into its own app, tweaking the way multiple calendars appear in the Calendar app, and allowing more widgets on the lock screen, just to name a few.<\/p>\n<p>[&#8230;]<\/p>\n<p>One big nice to have feature I&rsquo;d like to see in macOS 14 is letting widgets live outside of their little column in Notification Center.<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/hachyderm.io\/@jackbrewster\/110121333880171857\">Jack Brewster<\/a>:<\/p>\n<blockquote cite=\"https:\/\/hachyderm.io\/@jackbrewster\/110121333880171857\">\n<p>My iOS 17 feature request is for Safari extensions to work in embedded views.<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/mastodon.social\/@tolmasky\/110119869084284406\">Francisco Tolmasky<\/a>:<\/p>\n<blockquote cite=\"https:\/\/mastodon.social\/@tolmasky\/110119869084284406\">\n<p>All I want out of macOS 14 is for a screenshot naming scheme that results in them being in chronological order when they are sorted alphabetically.<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/mastodon.social\/@Verso\/110147472288070375\">Kelly Guimont<\/a>:<\/p>\n<blockquote cite=\"https:\/\/mastodon.social\/@Verso\/110147472288070375\">\n<p>Here&rsquo;s my dream for WWDC23:<\/p>\n<p>In macOS 14, when you open a new Mail draft, if you close it within 5 seconds you will not be prompted to save that unaddressed, empty, clearly accidental draft.<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/mastodon.social\/@chbeer\/110372754083192470\">Christian Beer<\/a>:<\/p>\n<blockquote cite=\"https:\/\/mastodon.social\/@chbeer\/110372754083192470\"><ul><li>Xcode only shows actual, current errors<\/li><li>Xcode shows errors where they happened<\/li><li>Xcode doesn&rsquo;t run an old version of an app if there were build errors<\/li><li>Xcode doesn&rsquo;t come up with some strange error if I forgot a &#x201E;?&ldquo;<\/li><\/ul><\/blockquote>\n\n<p><a href=\"https:\/\/mastodon.social\/@arroz\/110373501094873448\">Miguel Arroz<\/a>:<\/p>\n<blockquote cite=\"https:\/\/mastodon.social\/@arroz\/110373501094873448\">\n<p>Xcode can actually attach the debugger to the test runner app reliably.<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/mastodon.social\/@_inside\/110412535262529574\">Guilherme Rambo<\/a>:<\/p>\n<blockquote cite=\"https:\/\/mastodon.social\/@_inside\/110412535262529574\">\n<ul>\n<li>When a build fails, actually show me the build errors, every time, without me having to attempt the build again or restart Xcode<\/li>\n<li>When a build error\/warning is corrected, stop showing it, instead of leaving it on the list, sometimes for days, unless I do a full derived data delete and restart<\/li><\/ul>\n<\/blockquote>\n\n<p><a href=\"https:\/\/mastodon.social\/@juri\/110416561298652647\">Juri Pakaste<\/a>:<\/p>\n<blockquote cite=\"https:\/\/mastodon.social\/@juri\/110416561298652647\">\n<p>WWDC 23 wish: fast, reliable UI tests.<\/p>\n<p>This message brought to you by Failed to launch app with identifier and Failed to terminate.<\/p>\n<\/blockquote>\n\n<p>My top Xcode issues are showing incorrect errors, compiler crashes, tests <a href=\"https:\/\/mjtsai.com\/blog\/2023\/04\/03\/xcode-14-3\/#comment-3908418\">failing to run<\/a>, and <a href=\"https:\/\/mjtsai.com\/blog\/2020\/01\/20\/profiling-mac-unit-tests\/\">tests not running in Instruments<\/a>.<\/p>\n\n<p><a href=\"https:\/\/hachyderm.io\/@jackbrewster\/110413217182925303\">Jack Brewster<\/a>:<\/p>\n<blockquote cite=\"https:\/\/hachyderm.io\/@jackbrewster\/110413217182925303\">\n<p>If the only new feature in the next macOS is that they&rsquo;d quit hiding controls (like the button on Reminders notifications), I&rsquo;d be pretty dang happy.<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/mastodon.social\/@jsq\/110414102513205632\">Jesse Squires <\/a>:<\/p>\n<blockquote cite=\"https:\/\/mastodon.social\/@jsq\/110414102513205632\">\n<p>If the only bug fix in macOS 14 is the server icon in the Finder sidebar, I will be happy.<\/p>\n<p>I really shouldn't be so bothered by this. But goddamn. It annoys the hell out of me every. single. time.<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/toot.community\/@betalogue\/110417860086585803\">Pierre Igot<\/a>:<\/p>\n<blockquote cite=\"https:\/\/toot.community\/@betalogue\/110417860086585803\">\n<p>For the record, it&rsquo;s not just the server icon in the sidebar. It&rsquo;s also the server icon on the desktop and in Finder windows. And it&rsquo;s network folder icons too. In other words, it&rsquo;s even more annoying than what Jesse says. But of course it&rsquo;s intermittent, so Apple&rsquo;s software engineers cannot be bothered to make the effort to reproduce and fix.<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/mastodon.social\/@simonbs\/110416350886042819\">Simon B. St&oslash;vring<\/a>:<\/p>\n<blockquote cite=\"https:\/\/mastodon.social\/@simonbs\/110416350886042819\">\n<p>Me if iOS 17 does not let me replace the flashlight and camera buttons on the Lock Screen with buttons that run any shortcut.<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/defcon.social\/@mysk\/110463295736750514\">Mysk<\/a>:<\/p>\n<blockquote cite=\"https:\/\/defcon.social\/@mysk\/110463295736750514\"><p>The top feature on our iOS wishlist remains: &ldquo;Allow app access to location for 10 minutes&rdquo;<\/p><\/blockquote>\n\n<p><a href=\"http:\/\/beardyguycreative.com\/blog\/2023\/05\/29\/an-ipad-pro-revival\/\">Beardy Guy<\/a>:<\/p>\n<blockquote cite=\"http:\/\/beardyguycreative.com\/blog\/2023\/05\/29\/an-ipad-pro-revival\/\">\n<p>What I&rsquo;m hoping or expecting to see in terms of iPadOS and apps[&#8230;]<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/www.macstories.net\/linked\/appstories-episode-331-our-xros-wishes\/\">John Voorhees<\/a>:<\/p>\n<blockquote cite=\"https:\/\/www.macstories.net\/linked\/appstories-episode-331-our-xros-wishes\/\">\n<p>This week on AppStories, we talk about Logic Pro for iPad and our wishes for Apple&rsquo;s rumored mixed reality OS, xrOS.<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/mastodon.twocanoes.com\/@tperfitt\/110459114328644892\">Timothy Perfitt<\/a>:<\/p>\n<blockquote cite=\"https:\/\/mastodon.twocanoes.com\/@tperfitt\/110459114328644892\"><p>macos wishes for wwdc that will not happen but totally should:<\/p><ol><li>netboot returns. <\/li><li>configuration xml at root of drive to configure setup assistant<\/li><li>system preferences that work like a mac app<\/li><li>don&rsquo;t have to quit apps when enabling sharing screen<\/li><li>ability to install profiles without an mdm or user approval each time. <\/li><li>a pony<\/li><\/ol><\/blockquote>\n\n<p><a href=\"https:\/\/mastodon.social\/@bynkii\/110237577660831051\">John<\/a> <a href=\"https:\/\/mastodon.social\/@bynkii\/110459179746598448\">C. Welch<\/a>:<\/p>\n<blockquote cite=\"https:\/\/mastodon.social\/@bynkii\/110459179746598448\"><p>A single, coherent, OS-wide automation framework that allows non-devs to create their own automation solutions and not rely on app devs to build shortcuts.<\/p><p>You&rsquo;ll absolutely get a pony first.<\/p><\/blockquote>\n\n<p>Previously:<\/p>\n<ul>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2023\/04\/03\/xcode-14-3\/\">Xcode 14.3<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2022\/06\/03\/wwdc-2022-wish-lists\/\">WWDC 2022 Wish Lists<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2020\/01\/20\/profiling-mac-unit-tests\/\">Profiling Mac Unit Tests<\/a><\/li>\n<\/ul>\n\n<p id=\"wwdc-2023-wish-lists-update-2023-06-02\">Update (2023-06-02): <a href=\"https:\/\/twitter.com\/brianstucki\/status\/1664581320087859204\">Brian Stucki<\/a>:<\/p>\n<blockquote cite=\"https:\/\/twitter.com\/brianstucki\/status\/1664581320087859204\">\n<p>Another wish list item: <a href=\"https:\/\/www.brianstucki.com\/blog\/screen-time-is-unreliable\/\">fix screen time<\/a>.<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/lickability.com\/blog\/our-wwdc23-hopes-and-dreams\/\">Lickability<\/a>:<\/p>\n<blockquote cite=\"https:\/\/lickability.com\/blog\/our-wwdc23-hopes-and-dreams\/\">\n<p>We asked our team to share their biggest wishes and predictions for the event, from SwiftUI APIs to interactive widgets on iOS.<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/mastodon.social\/@davewoodx\/110470079265837558\">Dave Wood<\/a>:<\/p>\n<blockquote cite=\"https:\/\/mastodon.social\/@davewoodx\/110470079265837558\">\n<p>Every single year: &ldquo;The next macOS should be a &lsquo;Snow Leopard&rsquo; kind of release.&rdquo;<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/appdot.net\/@jgordon\/110475849996187742\">John Gordon<\/a>:<\/p>\n<blockquote cite=\"https:\/\/appdot.net\/@jgordon\/110475849996187742\">\n<p>Every year we ask Santa for a Snow Leopard and we get whatever iOS didn&rsquo;t want.<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/mastodon.social\/@aaron_pearce\/110472632467410628\">Aaron Pearce<\/a>:<\/p>\n<blockquote cite=\"https:\/\/mastodon.social\/@aaron_pearce\/110472632467410628\">\n<p>All I want for WWDC is to be able to delete this:<\/p>\n<pre>UIControl().sendAction(#selector(URLSessionTask.suspend), to: UIApplication.shared, for: nil)<\/pre>\n<\/blockquote>\n\n<p><a href=\"https:\/\/twitter.com\/retrophisch\/status\/1664413298941370373\">Chris Turner<\/a>:<\/p>\n<blockquote cite=\"https:\/\/twitter.com\/retrophisch\/status\/1664413298941370373\">\n<p>My wish for WWDC2023 is if I get a voice mail on my iPhone, I actually have the voice mail available before or at the same time as the transcribed text message, instead of hours or days later.<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/hammen.medium.com\/wwdc-2023-wish-list-c5e2d2c8ef0\">Robert Hammen<\/a>:<\/p>\n<blockquote cite=\"https:\/\/hammen.medium.com\/wwdc-2023-wish-list-c5e2d2c8ef0\">\n<p>A softwareupdate function that works repeatably and reliably to present the user with pending updates. This functionality has been broken and unreliable on macOS since macOS 11 and the changes revolving around Apple Silicon (volume ownership).<\/p>\n<\/blockquote>\n<p>Same here.<\/p>\n\n<p><a href=\"https:\/\/appdot.net\/@lapcatsoftware\/110470443453889213\">Jeff Johnson<\/a>:<\/p>\n<blockquote cite=\"https:\/\/appdot.net\/@lapcatsoftware\/110470443453889213\">\n<p>My WWDC wishlist is an M3 processor for the App Store Connect server.<\/p>\n<\/blockquote>","protected":false},"excerpt":{"rendered":"<p>Krishna Sadasivam: Let&rsquo;s be clear: what I really and truly wish for the next iteration of macOS is a new found-focus on stability, polish and bug fixes. Mario Guzman: The next macOS should be a &ldquo;Snow Leopard&rdquo; kind of release. Nick Heer: As Apple&rsquo;s operating system line has grown from one to at least five [&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":"2023-06-01T17:03:50Z","apple_news_api_id":"197c29c4-2553-4ba7-a165-970917c74566","apple_news_api_modified_at":"2023-06-02T20:03:09Z","apple_news_api_revision":"AAAAAAAAAAAAAAAAAAAAAw==","apple_news_api_share_url":"https:\/\/apple.news\/AGXwpxCVTS6ehZZcJF8dFZg","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":[1143,1623,225,31,2321,1814,2322,653,30,2385,2246,1737,1686,2087,1212,2394,1221,226],"class_list":["post-39565","post","type-post","status-publish","format-standard","hentry","category-technology","tag-apple-software-quality","tag-auto-correction","tag-instruments","tag-ios","tag-ios-17","tag-ipados","tag-ipados-17","tag-itunes-connect","tag-mac","tag-macos-14-sonoma","tag-safari-extensions","tag-screen-time","tag-shortcuts","tag-software-update","tag-watchos","tag-watchos-10","tag-wwdc","tag-xcode"],"apple_news_notices":[],"_links":{"self":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/39565","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=39565"}],"version-history":[{"count":5,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/39565\/revisions"}],"predecessor-version":[{"id":39590,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/39565\/revisions\/39590"}],"wp:attachment":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/media?parent=39565"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/categories?post=39565"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/tags?post=39565"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}