{"id":52923,"date":"2023-11-02T16:26:49","date_gmt":"2023-11-02T20:26:49","guid":{"rendered":"https:\/\/sdtimes.com\/?p=52923"},"modified":"2023-11-02T16:27:30","modified_gmt":"2023-11-02T20:27:30","slug":"uno-platform-5-0-promises-5x-productivity-improvement","status":"publish","type":"post","link":"https:\/\/sdtimes.com\/msft\/uno-platform-5-0-promises-5x-productivity-improvement\/","title":{"rendered":"Uno Platform 5.0 promises \u201c5X productivity\u201d improvement"},"content":{"rendered":"<p><span style=\"font-weight: 400;\">The team behind the open-source Uno Platform has announced the release of <\/span><a href=\"https:\/\/github.com\/unoplatform\/uno\/releases\/tag\/5.0.19\"><span style=\"font-weight: 400;\">Uno Platform 5.0<\/span><\/a><span style=\"font-weight: 400;\">, which it says includes several updates for productivity. \u201cFive is for 5X productivity,\u201d the release blog post is titled.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The Uno Platform is a platform for building multi-platform .NET apps from a single codebase.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">In the 5.0 release, support for C# Markup has been added. According to the project maintainers, C# Markup was desired by programmers because it allows them to build a full application from just that language. \u201cA massive bit of feedback from the community has been the need to learn multiple languages to build an Uno Platform application,\u201d the Uno Platform Team explained in a <\/span><a href=\"https:\/\/platform.uno\/blog\/uno-platform-5-0\/\"><span style=\"font-weight: 400;\">blog post<\/span><\/a><span style=\"font-weight: 400;\">.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">C# Markup supports standard WinUI, Uno.Toolkit, and Uno.Extensions controls, or developers can use the C# Markup support generator to use any third-party control. It also comes packaged with capabilities like data binding, styles, resources, templates, and visual states.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Another benefit is that the language allows app UIs to be created declaratively and have a clear separation between the UI and the underlying business logic.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The Uno Platform Team also released a Figma to C# Markup plugin, which is inspired by the Figma-to-XAML plugin.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Several updates were made to the MVUX extension, which implements the Model-View-Update design pattern. It now takes better advantage of Hot Reload, which is a capability that allows developers to update code and run it without needing to pause and rebuild the app. Now, Model and View can be altered without the applications needing to be restarted.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The team also created a <\/span><a href=\"https:\/\/platform.uno\/docs\/articles\/external\/workshops\/simple-calc\/README.html\"><span style=\"font-weight: 400;\">course<\/span><\/a><span style=\"font-weight: 400;\"> for learning about Hot Reload. The hands-on workshop guides developers through building a simple calculator that takes advantage of this feature. It also created <\/span><a href=\"https:\/\/platform.uno\/docs\/articles\/external\/workshops\/tube-player\/README.html\"><span style=\"font-weight: 400;\">another workshop<\/span><\/a><span style=\"font-weight: 400;\"> that teaches how to build an app for streaming YouTube videos that can be deployed across multiple platforms, which also highlights the benefits of MVUX.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Other improvements in <\/span><a href=\"https:\/\/github.com\/unoplatform\/uno\/releases\/tag\/5.0.19\"><span style=\"font-weight: 400;\">Uno Platform 5.0<\/span><\/a><span style=\"font-weight: 400;\"> include MP4 camera capture for iOS, improved composition support for Skia targets, improved DPI scaling and theming support for GTK, and more. <\/span><\/p>\n<!-- AddThis Advanced Settings generic via filter on the_content --><!-- AddThis Share Buttons generic via filter on the_content -->","protected":false},"excerpt":{"rendered":"<p>The team behind the open-source Uno Platform has announced the release of Uno Platform 5.0, which it says includes several updates for productivity. \u201cFive is for 5X productivity,\u201d the release blog post is titled. The Uno Platform is a platform for building multi-platform .NET apps from a single codebase.\u00a0 In the 5.0 release, support for  &hellip; <a class=\"read-more\" href=\"https:\/\/sdtimes.com\/msft\/uno-platform-5-0-promises-5x-productivity-improvement\/\">continue reading<\/a><!-- AddThis Advanced Settings generic via filter on get_the_excerpt --><!-- AddThis Share Buttons generic via filter on get_the_excerpt --><\/p>\n","protected":false},"author":752,"featured_media":52924,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"om_disable_all_campaigns":false,"cybocfi_hide_featured_image":"","footnotes":"","_links_to":"","_links_to_target":""},"categories":[1],"tags":[230,17,4484,15817],"coauthors":[11687],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v23.8 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Uno Platform 5.0 promises \u201c5X productivity\u201d improvement - SD Times<\/title>\n<meta name=\"description\" content=\"The Uno Platform is a platform for building multi-platform .NET apps from a single codebase.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/sdtimes.com\/msft\/uno-platform-5-0-promises-5x-productivity-improvement\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Uno Platform 5.0 promises \u201c5X productivity\u201d improvement - SD Times\" \/>\n<meta property=\"og:description\" content=\"The Uno Platform is a platform for building multi-platform .NET apps from a single codebase.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/sdtimes.com\/msft\/uno-platform-5-0-promises-5x-productivity-improvement\/\" \/>\n<meta property=\"og:site_name\" content=\"SD Times\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/SDTimesD2\" \/>\n<meta property=\"article:published_time\" content=\"2023-11-02T20:26:49+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-11-02T20:27:30+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/sdtimes.com\/wp-content\/uploads\/2023\/11\/uno-5.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"750\" \/>\n\t<meta property=\"og:image:height\" content=\"204\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Jenna Barron\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@sdtimes\" \/>\n<meta name=\"twitter:site\" content=\"@sdtimes\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Jenna Barron\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/sdtimes.com\/msft\/uno-platform-5-0-promises-5x-productivity-improvement\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/sdtimes.com\/msft\/uno-platform-5-0-promises-5x-productivity-improvement\/\"},\"author\":{\"name\":\"Jenna Barron\",\"@id\":\"https:\/\/sdtimes.com\/#\/schema\/person\/f2524e55ae19da07ea3613577da9f786\"},\"headline\":\"Uno Platform 5.0 promises \u201c5X productivity\u201d improvement\",\"datePublished\":\"2023-11-02T20:26:49+00:00\",\"dateModified\":\"2023-11-02T20:27:30+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/sdtimes.com\/msft\/uno-platform-5-0-promises-5x-productivity-improvement\/\"},\"wordCount\":345,\"publisher\":{\"@id\":\"https:\/\/sdtimes.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/sdtimes.com\/msft\/uno-platform-5-0-promises-5x-productivity-improvement\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/sdtimes.com\/wp-content\/uploads\/2023\/11\/uno-5.jpg\",\"keywords\":[\".NET\",\"Microsoft\",\"productivity\",\"uno platform\"],\"articleSection\":[\"Latest News\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/sdtimes.com\/msft\/uno-platform-5-0-promises-5x-productivity-improvement\/\",\"url\":\"https:\/\/sdtimes.com\/msft\/uno-platform-5-0-promises-5x-productivity-improvement\/\",\"name\":\"Uno Platform 5.0 promises \u201c5X productivity\u201d improvement - SD Times\",\"isPartOf\":{\"@id\":\"https:\/\/sdtimes.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/sdtimes.com\/msft\/uno-platform-5-0-promises-5x-productivity-improvement\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/sdtimes.com\/msft\/uno-platform-5-0-promises-5x-productivity-improvement\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/sdtimes.com\/wp-content\/uploads\/2023\/11\/uno-5.jpg\",\"datePublished\":\"2023-11-02T20:26:49+00:00\",\"dateModified\":\"2023-11-02T20:27:30+00:00\",\"description\":\"The Uno Platform is a platform for building multi-platform .NET apps from a single codebase.\",\"breadcrumb\":{\"@id\":\"https:\/\/sdtimes.com\/msft\/uno-platform-5-0-promises-5x-productivity-improvement\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/sdtimes.com\/msft\/uno-platform-5-0-promises-5x-productivity-improvement\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/sdtimes.com\/msft\/uno-platform-5-0-promises-5x-productivity-improvement\/#primaryimage\",\"url\":\"https:\/\/sdtimes.com\/wp-content\/uploads\/2023\/11\/uno-5.jpg\",\"contentUrl\":\"https:\/\/sdtimes.com\/wp-content\/uploads\/2023\/11\/uno-5.jpg\",\"width\":750,\"height\":204},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/sdtimes.com\/msft\/uno-platform-5-0-promises-5x-productivity-improvement\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/sdtimes.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Uno Platform 5.0 promises \u201c5X productivity\u201d improvement\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/sdtimes.com\/#website\",\"url\":\"https:\/\/sdtimes.com\/\",\"name\":\"SD Times\",\"description\":\"Software Development News\",\"publisher\":{\"@id\":\"https:\/\/sdtimes.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/sdtimes.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/sdtimes.com\/#organization\",\"name\":\"SD Times\",\"url\":\"https:\/\/sdtimes.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/sdtimes.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/sdtimes.com\/wp-content\/uploads\/2014\/05\/deafaultlogo.png\",\"contentUrl\":\"https:\/\/sdtimes.com\/wp-content\/uploads\/2014\/05\/deafaultlogo.png\",\"width\":225,\"height\":90,\"caption\":\"SD Times\"},\"image\":{\"@id\":\"https:\/\/sdtimes.com\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/SDTimesD2\",\"https:\/\/x.com\/sdtimes\",\"https:\/\/www.linkedin.com\/company\/sdtimes\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/sdtimes.com\/#\/schema\/person\/f2524e55ae19da07ea3613577da9f786\",\"name\":\"Jenna Barron\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/sdtimes.com\/#\/schema\/person\/image\/b4be3423b187642936e62f121111345e\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/b128943929626cdcafccbac86bd306f9?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/b128943929626cdcafccbac86bd306f9?s=96&d=mm&r=g\",\"caption\":\"Jenna Barron\"},\"description\":\"Jenna Barron is News Editor of SD Times.\",\"url\":\"https:\/\/sdtimes.com\/author\/jennifer-sargent\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Uno Platform 5.0 promises \u201c5X productivity\u201d improvement - SD Times","description":"The Uno Platform is a platform for building multi-platform .NET apps from a single codebase.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/sdtimes.com\/msft\/uno-platform-5-0-promises-5x-productivity-improvement\/","og_locale":"en_US","og_type":"article","og_title":"Uno Platform 5.0 promises \u201c5X productivity\u201d improvement - SD Times","og_description":"The Uno Platform is a platform for building multi-platform .NET apps from a single codebase.","og_url":"https:\/\/sdtimes.com\/msft\/uno-platform-5-0-promises-5x-productivity-improvement\/","og_site_name":"SD Times","article_publisher":"https:\/\/www.facebook.com\/SDTimesD2","article_published_time":"2023-11-02T20:26:49+00:00","article_modified_time":"2023-11-02T20:27:30+00:00","og_image":[{"width":750,"height":204,"url":"https:\/\/sdtimes.com\/wp-content\/uploads\/2023\/11\/uno-5.jpg","type":"image\/jpeg"}],"author":"Jenna Barron","twitter_card":"summary_large_image","twitter_creator":"@sdtimes","twitter_site":"@sdtimes","twitter_misc":{"Written by":"Jenna Barron","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/sdtimes.com\/msft\/uno-platform-5-0-promises-5x-productivity-improvement\/#article","isPartOf":{"@id":"https:\/\/sdtimes.com\/msft\/uno-platform-5-0-promises-5x-productivity-improvement\/"},"author":{"name":"Jenna Barron","@id":"https:\/\/sdtimes.com\/#\/schema\/person\/f2524e55ae19da07ea3613577da9f786"},"headline":"Uno Platform 5.0 promises \u201c5X productivity\u201d improvement","datePublished":"2023-11-02T20:26:49+00:00","dateModified":"2023-11-02T20:27:30+00:00","mainEntityOfPage":{"@id":"https:\/\/sdtimes.com\/msft\/uno-platform-5-0-promises-5x-productivity-improvement\/"},"wordCount":345,"publisher":{"@id":"https:\/\/sdtimes.com\/#organization"},"image":{"@id":"https:\/\/sdtimes.com\/msft\/uno-platform-5-0-promises-5x-productivity-improvement\/#primaryimage"},"thumbnailUrl":"https:\/\/sdtimes.com\/wp-content\/uploads\/2023\/11\/uno-5.jpg","keywords":[".NET","Microsoft","productivity","uno platform"],"articleSection":["Latest News"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/sdtimes.com\/msft\/uno-platform-5-0-promises-5x-productivity-improvement\/","url":"https:\/\/sdtimes.com\/msft\/uno-platform-5-0-promises-5x-productivity-improvement\/","name":"Uno Platform 5.0 promises \u201c5X productivity\u201d improvement - SD Times","isPartOf":{"@id":"https:\/\/sdtimes.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/sdtimes.com\/msft\/uno-platform-5-0-promises-5x-productivity-improvement\/#primaryimage"},"image":{"@id":"https:\/\/sdtimes.com\/msft\/uno-platform-5-0-promises-5x-productivity-improvement\/#primaryimage"},"thumbnailUrl":"https:\/\/sdtimes.com\/wp-content\/uploads\/2023\/11\/uno-5.jpg","datePublished":"2023-11-02T20:26:49+00:00","dateModified":"2023-11-02T20:27:30+00:00","description":"The Uno Platform is a platform for building multi-platform .NET apps from a single codebase.","breadcrumb":{"@id":"https:\/\/sdtimes.com\/msft\/uno-platform-5-0-promises-5x-productivity-improvement\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/sdtimes.com\/msft\/uno-platform-5-0-promises-5x-productivity-improvement\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/sdtimes.com\/msft\/uno-platform-5-0-promises-5x-productivity-improvement\/#primaryimage","url":"https:\/\/sdtimes.com\/wp-content\/uploads\/2023\/11\/uno-5.jpg","contentUrl":"https:\/\/sdtimes.com\/wp-content\/uploads\/2023\/11\/uno-5.jpg","width":750,"height":204},{"@type":"BreadcrumbList","@id":"https:\/\/sdtimes.com\/msft\/uno-platform-5-0-promises-5x-productivity-improvement\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/sdtimes.com\/"},{"@type":"ListItem","position":2,"name":"Uno Platform 5.0 promises \u201c5X productivity\u201d improvement"}]},{"@type":"WebSite","@id":"https:\/\/sdtimes.com\/#website","url":"https:\/\/sdtimes.com\/","name":"SD Times","description":"Software Development News","publisher":{"@id":"https:\/\/sdtimes.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/sdtimes.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/sdtimes.com\/#organization","name":"SD Times","url":"https:\/\/sdtimes.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/sdtimes.com\/#\/schema\/logo\/image\/","url":"https:\/\/sdtimes.com\/wp-content\/uploads\/2014\/05\/deafaultlogo.png","contentUrl":"https:\/\/sdtimes.com\/wp-content\/uploads\/2014\/05\/deafaultlogo.png","width":225,"height":90,"caption":"SD Times"},"image":{"@id":"https:\/\/sdtimes.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/SDTimesD2","https:\/\/x.com\/sdtimes","https:\/\/www.linkedin.com\/company\/sdtimes\/"]},{"@type":"Person","@id":"https:\/\/sdtimes.com\/#\/schema\/person\/f2524e55ae19da07ea3613577da9f786","name":"Jenna Barron","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/sdtimes.com\/#\/schema\/person\/image\/b4be3423b187642936e62f121111345e","url":"https:\/\/secure.gravatar.com\/avatar\/b128943929626cdcafccbac86bd306f9?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/b128943929626cdcafccbac86bd306f9?s=96&d=mm&r=g","caption":"Jenna Barron"},"description":"Jenna Barron is News Editor of SD Times.","url":"https:\/\/sdtimes.com\/author\/jennifer-sargent\/"}]}},"_links":{"self":[{"href":"https:\/\/sdtimes.com\/wp-json\/wp\/v2\/posts\/52923"}],"collection":[{"href":"https:\/\/sdtimes.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sdtimes.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sdtimes.com\/wp-json\/wp\/v2\/users\/752"}],"replies":[{"embeddable":true,"href":"https:\/\/sdtimes.com\/wp-json\/wp\/v2\/comments?post=52923"}],"version-history":[{"count":2,"href":"https:\/\/sdtimes.com\/wp-json\/wp\/v2\/posts\/52923\/revisions"}],"predecessor-version":[{"id":52926,"href":"https:\/\/sdtimes.com\/wp-json\/wp\/v2\/posts\/52923\/revisions\/52926"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/sdtimes.com\/wp-json\/wp\/v2\/media\/52924"}],"wp:attachment":[{"href":"https:\/\/sdtimes.com\/wp-json\/wp\/v2\/media?parent=52923"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sdtimes.com\/wp-json\/wp\/v2\/categories?post=52923"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sdtimes.com\/wp-json\/wp\/v2\/tags?post=52923"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/sdtimes.com\/wp-json\/wp\/v2\/coauthors?post=52923"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}