{"id":106184,"date":"2026-04-28T22:01:57","date_gmt":"2026-04-28T22:01:57","guid":{"rendered":"https:\/\/christiancorner.us\/index.php\/2026\/04\/28\/user-interfaces-as-we-know-them-are-gone-4-ways-to-prepare-for-disposable-ui\/"},"modified":"2026-04-28T22:03:01","modified_gmt":"2026-04-28T22:03:01","slug":"user-interfaces-as-we-know-them-are-gone-4-ways-to-prepare-for-disposable-ui","status":"publish","type":"post","link":"https:\/\/christiancorner.us\/index.php\/2026\/04\/28\/user-interfaces-as-we-know-them-are-gone-4-ways-to-prepare-for-disposable-ui\/","title":{"rendered":"User Interfaces as we know them are gone \u2013 4 ways to prepare for &#8216;disposable&#8217; UI"},"content":{"rendered":"<p>\n<\/p>\n<div>\n<figure class=\"c-shortcodeImage u-clearfix c-shortcodeImage-large\">\n<div class=\"c-shortcodeImage_imageContainer\">\n<div class=\"c-shortcodeImage_image\"><picture class=\"c-cmsImage c-cmsImage_loaded\" style=\"aspect-ratio:1280\/667.3170731707318;\"><source media=\"(max-width: 767px)\" srcset=\"https:\/\/www.zdnet.com\/a\/img\/resize\/2367c9ba85ae5a8fa9ca478460fd806a99b1e25b\/2026\/04\/28\/377f6a3f-dfa3-4ace-9211-d5539c2ba0ab\/nomoreui-screenshot-2026-04-28-131937.jpg?auto=webp&amp;width=768\" alt=\"nomoreui-screenshot-2026-04-28-131937\"\/><source media=\"(max-width: 1023px)\" srcset=\"https:\/\/www.zdnet.com\/a\/img\/resize\/fed20bc6ceb13abedb7dc0aaa10d93de50413411\/2026\/04\/28\/377f6a3f-dfa3-4ace-9211-d5539c2ba0ab\/nomoreui-screenshot-2026-04-28-131937.jpg?auto=webp&amp;width=1024\" alt=\"nomoreui-screenshot-2026-04-28-131937\"\/><source media=\"(max-width: 1440px)\" srcset=\"https:\/\/www.zdnet.com\/a\/img\/resize\/1a62f8fef7bcb052ef82ee8b1e51d10c562baabc\/2026\/04\/28\/377f6a3f-dfa3-4ace-9211-d5539c2ba0ab\/nomoreui-screenshot-2026-04-28-131937.jpg?auto=webp&amp;width=1280\" alt=\"nomoreui-screenshot-2026-04-28-131937\"\/><\/picture><\/div>\n<p> <!----><\/div><figcaption> <span class=\"c-shortcodeImage_credit g-outer-spacing-top-xsmall u-block\">Gremlin\/E+ via Getty Images<\/span><\/figcaption><\/figure>\n<p><em>Follow ZDNET: <\/em><span class=\"c-commerceLink\"><a rel=\"noopener nofollow sponsored\" target=\"_blank\" href=\"https:\/\/cc.zdnet.com\/v1\/otc\/00hQi47eqnEWQ6T9d4QLBUc?element=BODY&amp;element_label=Add+us+as+a+preferred+source&amp;module=LINK&amp;object_type=text-link&amp;object_uuid=9cb1c8dd-4ad9-4ac8-8e65-ca3f7be2c386&amp;position=1&amp;template=article&amp;track_code=__COM_CLICK_ID__&amp;url=https%3A%2F%2Fwww.google.com%2Fpreferences%2Fsource%3Fq%3Dzdnet.com&amp;view_instance_uuid=fa016a81-2eae-4011-899c-50e881f22005&amp;split_test_identifier=deals_module&amp;split_test_variant=test2\"><span>Add us as a favorite source<\/span><!----><\/a><\/span><em>  On Google.<\/em><\/p>\n<hr\/>\n<h3>ZDNET Highlights<\/h3>\n<ul>\n<li>The end of Classic UI is near.<\/li>\n<li>Salesforce, a bellwether, goes straight to agents without a browser UI.<\/li>\n<li>With AI, viewable UI can be delivered to users \u201cjust in time\u201d<\/li>\n<\/ul>\n<hr\/>\n<p>Recently, Salesforce <a rel=\"noopener nofollow\" target=\"_blank\" href=\"https:\/\/www.salesforce.com\/news\/stories\/salesforce-headless-360-announcement\/#link={%22role%22:%22standard%22,%22href%22:%22https:\/\/www.salesforce.com\/news\/stories\/salesforce-headless-360-announcement\/%22,%22target%22:%22_blank%22,%22absolute%22:%22%22,%22linkText%22:%22announced%22}\" class=\"c-regularLink\">announced<\/a> &#8220;Headless 360&#8221;, in which the Salesforce, AgentForce, and Slack platforms are now exposed as APIs, MCP, and CLI for agents to directly access data, workflows, and tasks without the need for a browser user interface (UI). <\/p>\n<p><strong>Also: I created two apps with just my voice and a mouse &#8211; are IDEs already obsolete?<\/strong><\/p>\n<p>Of course, Salesforce is the bellwether. The future of UI is increasingly focused toward meeting agents&#8217; needs in a way that doesn&#8217;t require compelling graphics, clickable buttons, or entry points. it was change <a rel=\"noopener nofollow\" target=\"_blank\" href=\"https:\/\/www.youtube.com\/watch?v=azoM7uz8Jhs\" class=\"c-regularLink\">Turnt up<\/a> \u201cWe are exiting the UI era,\u201d said Michael Grinich, founder of WorkOS, who presented observations and predictions at the TypeScript AI Demo Day in San Francisco in April.  <\/p>\n<h2>Disposable interfaces created on demand<\/h2>\n<p>UIs are evolving from the fixed, static screens we&#8217;ve seen for decades to &#8220;just-in-time&#8221; projection layers that appear as simple text boxes, Grinich said. In many cases, people will no longer interact with the UI directly \u2013 applications will provide AI output or results through APIs connected to agents. He explained that the interfaces that users see will be &#8220;disposable \u2013 a one-time use interface that is only generated on demand and then worn out. And when you need a new interface, just create a new interface.&#8221;<\/p>\n<p>This opens a new phase of software development \u2013 \u200b\u200bthe solutions of today and tomorrow are becoming more self-powered and autonomous. \u201cSoftware is moving from interfaces that you operate to something that produces results,\u201d he said. &#8220;The user expresses an intention, a suggestion, an idea, and from that you send it to the model, and the model itself creates the UI and actions.&#8221;<\/p>\n<p><strong>Also: How the rise of AI-native software can give SMBs enterprise-level power<\/strong><\/p>\n<p>In the process, AI is reshaping the human-computer interface \u2013 and, ironically, making computing more human-centered. Generative AI, one of the fastest growing technologies of all time, presents a simple text box that asks, &#8220;What do you want?&#8221; he explained.<\/p>\n<p>The UI has progressed &#8220;from switches to commands, pointers, cursors to touch, and now language,&#8221; he said. &#8220;Because of the language model, we&#8217;ve had this success. Where UIs are now synthesized. They&#8217;re created just in time for you, according to your request. They&#8217;re context aware. They have immediate information about what you&#8217;re trying to accomplish and the world around you.&#8221;  <\/p>\n<h2>4 Ways to Prepare for Change<\/h2>\n<p>This also means a change from the user&#8217;s perspective. \u201cHere the role of the user has changed from the operator \u2013 who is simply a user \u2013 to the role of collaborator and ultimately director of AI agents,\u201d Grinich explains.<\/p>\n<p>Grinich offered four pieces of advice for technology professionals to make this transition:<\/p>\n<p><strong>Also: New rules for AI-assisted code in the Linux kernel: What every developer needs to know<\/strong><\/p>\n<ol>\n<li><strong>UI is no longer a product.<\/strong> Product capabilities, models and data are brought together. &#8220;The UI is really a projection layer of all of that. It&#8217;s a way to represent this output,&#8221; Grinich said.  <\/li>\n<li><strong>The components still matter.<\/strong> &#8220;The UI is no longer assembled by hand; it&#8217;s no longer lovingly crafted by people,&#8221; he explains. &#8220;You&#8217;re giving elements to the model, and the model is figuring out what to do with it. It&#8217;s a very different interaction paradigm to building a UI, because you don&#8217;t really know what will be shown to the user. You have to provide the right kind of elements in the right context for the LLM (large language model) to make decisions.&#8221;<\/li>\n<li><strong>The API becomes the actual surface you&#8217;re building on.<\/strong> \u201cUI is no longer a product \u2013 it&#8217;s an API,\u201d Grinich said. &#8220;Agents don&#8217;t actually click buttons; they&#8217;re more like an API.&#8221;<\/li>\n<li><strong>Model is the interface.<\/strong> \u201cThe interface has been turned into an API, a data layer,\u201d Grinich said. \u201cThe idea is to reduce and reduce and reduce, and try to simplify things for people, so that there is less cognitive overload.\u201d Grinich has compared this to the ongoing evolution of cars, which have minimized buttons and switches on the dashboard in favor of digital controls and, ultimately, are more autonomous. &#8220;You don&#8217;t really care about driving. You care about getting to your destination.&#8221;<\/li>\n<\/ol>\n<p>Y Combinator, the Silicon Valley-based business incubator, offers clients a classic single-line instruction: &#8220;Build something that people want,&#8221; related Grinich. &#8220;I might edit it a bit: &#8216;Make something the agents want.&#8217; Agents will work for the people. If you want to serve the people, you have to serve their agents also.&#8221;<\/p>\n<\/div>\n<p><script type=\"text\/javascript\">\n      (function() {\n        window.zdconsent = window.zdconsent || {run:(),cmd:(),useractioncomplete:(),analytics:(),functional:(),social:()};\n        window.zdconsent.cmd = window.zdconsent.cmd || ();\n        window.zdconsent.cmd.push(function() {\n          !function(f,b,e,v,n,t,s)\n          {if(f.fbq)return;n=f.fbq=function(){n.callMethod?\n          n.callMethod.apply(n,arguments):n.queue.push(arguments)};\n          if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';\n          n.queue=();t=b.createElement(e);t.async=!0;\n          t.src=v;s=b.getElementsByTagName(e)(0);\n          s.parentNode.insertBefore(t,s)}(window, document,'script',\n          'https:\/\/connect.facebook.net\/en_US\/fbevents.js');\n          fbq('set', 'autoConfig', false, '789754228632403');\n          fbq('init', '789754228632403');\n        });\n      })();\n    <\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Gremlin\/E+ via Getty Images Follow ZDNET: Add us as a favorite source On Google. ZDNET Highlights The end of Classic UI is near. Salesforce, a bellwether, goes straight to agents without a browser UI. With AI, viewable UI can be delivered to users \u201cjust in time\u201d Recently, Salesforce announced &#8220;Headless 360&#8221;, in which the Salesforce,<\/p>\n","protected":false},"author":1,"featured_media":106186,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[58],"tags":[26541,26540,1992,6032,2141],"class_list":{"0":"post-106184","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-devotionals","8":"tag-disposable","9":"tag-interfaces","10":"tag-prepare","11":"tag-user","12":"tag-ways"},"_links":{"self":[{"href":"https:\/\/christiancorner.us\/index.php\/wp-json\/wp\/v2\/posts\/106184","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/christiancorner.us\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/christiancorner.us\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/christiancorner.us\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/christiancorner.us\/index.php\/wp-json\/wp\/v2\/comments?post=106184"}],"version-history":[{"count":1,"href":"https:\/\/christiancorner.us\/index.php\/wp-json\/wp\/v2\/posts\/106184\/revisions"}],"predecessor-version":[{"id":106187,"href":"https:\/\/christiancorner.us\/index.php\/wp-json\/wp\/v2\/posts\/106184\/revisions\/106187"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/christiancorner.us\/index.php\/wp-json\/wp\/v2\/media\/106186"}],"wp:attachment":[{"href":"https:\/\/christiancorner.us\/index.php\/wp-json\/wp\/v2\/media?parent=106184"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/christiancorner.us\/index.php\/wp-json\/wp\/v2\/categories?post=106184"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/christiancorner.us\/index.php\/wp-json\/wp\/v2\/tags?post=106184"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}