{"id":4201,"date":"2022-07-19T06:52:14","date_gmt":"2022-07-19T06:52:14","guid":{"rendered":"https:\/\/dianapps.com\/blog\/?p=4201"},"modified":"2022-09-22T06:44:16","modified_gmt":"2022-09-22T06:44:16","slug":"whats-new-in-flutter-2-2","status":"publish","type":"post","link":"https:\/\/dianapps.com\/blog\/whats-new-in-flutter-2-2\/","title":{"rendered":"Flutter 2.2 announced at Google I\/O 2021: Here Are All the New Features"},"content":{"rendered":"<p><span style=\"font-weight: 400;\">Google I\/O released yet another worthwhile invention\u2013Flutter 2.2 in May 2021 and became the most popular in-demand open-source app development toolkit. The latest version installs many exciting features and improvements that have certainly made even Microsoft use the technology to expand its support. In fact, according to <\/span><b>Flutter app developers<\/b><span style=\"font-weight: 400;\">, the new Flutter 2.2 unveiled opportunities like monetizing their applications with in-app ads and purchases, APIs that support new app capabilities, and cloud services that connect seamlessly, alongside various new tooling and language feature enabling developers to strike out the whole class of errors, intensify app performance and reduce package size.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">As per the Google reports, over<\/span><b> 5,00,000<\/b><span style=\"font-weight: 400;\"> applications have been deployed using the <\/span><a href=\"https:\/\/dianapps.com\/flutter-app-development\"><b>Flutter app development services<\/b><\/a><span style=\"font-weight: 400;\"> and the count keeps on increasing every day. And boasts of <\/span><b>2 million <\/b><span style=\"font-weight: 400;\">developers who have already used the platform to develop apps. Popular brands like eBay, WeChat, My BMW, Grab, etc, are a few top entities that have taken the help of Flutter as their development toolkit.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Let\u2019s have a deeper acquaintance with the cross-platform facet below.\u00a0<\/span><\/p>\n<p><strong>Also Read: <a href=\"https:\/\/dianapps.com\/blog\/why-should-you-choose-flutter-for-your-next-app-project\/\">Why Should You Choose Flutter For Your Next App Project?<\/a><\/strong><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Introducing-Flutter-22\"><\/span><span style=\"font-weight: 400;\">Introducing Flutter 2.2\u00a0<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">The Flutter 2.2 version focuses on development interface enhancements to help you deliver more dependable, standards-compliant applications to your users.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">For future initiatives, sound null safety is now the baseline. Null safety protects against null reference occurrences and allows developers to declare non-nullable types in their code. Furthermore, because Dart&#8217;s implementation is sound, the compiler may omit null checks at runtime, increasing the efficiency of your programs. The community was fast to respond, with about 5,000 packages previously changed to provide null safety.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">This version also includes several performance enhancements: for web applications, that provide background caching through service workers; for Android apps, Flutter supports delayed elements; and for iOS, the framework has been working on tools to precompile pigments to prevent or decrease first-run jank. The framework has also improved the DevTools suite with new capabilities that help you determine how capacity is managed in your applications, as well as compatibility for third-party tool plugins.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">In particular, Flutter has been focusing on a few key areas of refinement, such as better web target compatibility.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">In addition to that, the team Flutter also worked with other Google teams to incorporate Flutter into a larger developer stack. The framework continues to improve reliable services that assist developers in safely monetizing their apps. This release includes null safety and support for flexible ad layouts for our updated advertisements SDK. We&#8217;re also releasing a new payment plugin, developed in collaboration with the Google Pay team, that allows you to accept payment for physical products on both iOS and Android. In addition, we have upgraded our in-app purchases plugin and code lab.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">With this let\u2019s have a deeper look at Flutter 2.2 with all the newly added features and improvements.\u00a0<\/span><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Features-and-Improvements-in-Flutter-22\"><\/span><span style=\"font-weight: 400;\">Features and Improvements in Flutter 2.2<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h4><span class=\"ez-toc-section\" id=\"Dart-213\"><\/span>Dart 2.13<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p><span style=\"font-weight: 400;\">Flutter 2.2 has a number of enhancements, as does Dart 2.13. It contains the second most often requested feature type aliases, Dart FFI, an update on the null security measure, and so forth.<\/span><\/p>\n<h4><span class=\"ez-toc-section\" id=\"Type-Alias\"><\/span>Type Alias<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p><span style=\"font-weight: 400;\">Any current type can be given a new name, which can subsequently be used instead of a configuration. Before Dart 2.13, users could establish a type alias for the code; today, this capability has been expanded to the parameters.<\/span><\/p>\n<h4><span class=\"ez-toc-section\" id=\"Dart-FFI\"><\/span>Dart FFI<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p><span style=\"font-weight: 400;\">FFI is a method of invoking C code. In addition, FFI offers a new capability that allows users to wrap an inline collection in dart natively.<\/span><\/p>\n<h4><span class=\"ez-toc-section\" id=\"Null-Safety-Update\"><\/span>Null Safety Update<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p><span style=\"font-weight: 400;\">If you use Flutter 2.2 to plan in advance, it will now construct a project with null safety by the debtor. Because the majority of plugins have been mitigated to null safety, it is acceptable to convert the Flutter app to sound null safety.<\/span><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Flutter-Desktop-Updates\"><\/span><span style=\"font-weight: 400;\">Flutter Desktop Updates\u00a0<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h4><span class=\"ez-toc-section\" id=\"Text-based-Actions\"><\/span><strong>Text-based Actions<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p><span style=\"font-weight: 400;\">Flutter now supports a variety of devices with various input types (touch, Mouse+Keyboard). Users may fully configure the keystrokes corresponding with text commands in this edition.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">This functionality opens up more possibilities for Flutter app developers. For example, it allows users to send a text with the ENTER Key while also permitting them to create a new line with Ctrl + ENTER.<\/span><\/p>\n<h4><span class=\"ez-toc-section\" id=\"Automatic-Scrolling-Behavior\"><\/span><strong>Automatic Scrolling Behavior<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p><span style=\"font-weight: 400;\">When the content exceeds the screen height, a scrollbar is immediately inserted in this edition. Prior to this version for Android and iOS, no scrollbar was dynamically created; the developer had to install it personally.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Flutter added scrollbar UI customization with this release. ScrollBarTheme allows you to alter the app-wide and per-screen ScrollBehavior.<\/span><\/p>\n<h4><span class=\"ez-toc-section\" id=\"Transactions-Monetization\"><\/span><strong>Transactions &amp; Monetization<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p><span style=\"font-weight: 400;\">Flutter 2.2 features a new plugin for adding Google Pay on Android and iOS, as well as a new ad format using the Android Advertisements SDK.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">It is simple to build the payment process on both networks using the official Pay extension from the Google dev team. It is now easier than ever to monetize the app through in-app purchases, transactions, and advertisements.<\/span><\/p>\n<h4><span class=\"ez-toc-section\" id=\"Apps-for-Windows-UWP\"><\/span><strong>Apps for Windows UWP<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p><span style=\"font-weight: 400;\">Universal Windows Platform Apps have officially reached alpha in the development channel. UWP programs can run on a variety of devices that traditional Windows applications cannot, including Xbox. To activate UWP compatibility in the project, switch to the Dev version and configure the criteria. Browse its official website for further setup information.<\/span><\/p>\n<h4><span class=\"ez-toc-section\" id=\"Dev-Tools\"><\/span><strong>Dev Tools\u00a0<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p><span style=\"font-weight: 400;\">The toolkit is vital since it is the final result that allows developers to create more resource-effective and error-free apps, and the Flutter team understands this very well. In this version, they have included two new memory tracking enhancements and a completely new tab for the &#8216;cloud service&#8217; plugin.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Memory tracking enhancements enable developers to trace down where objects are deployed. Finding a memory leak in programming is quite beneficial. Another appealing feature of the dev tool is the ability to introduce custom messages into the memory timeline. Using this capability, the developer may determine whether or not he is cleaning up appropriately.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">When you require to find anything in a package, Dev capabilities have you prepared. A new additional tab dedicated to the provider package has been introduced to the dev tool. When you use the provider package with the most recent flutter release, you will notice a new source tab appear.<\/span><\/p>\n<h4><span class=\"ez-toc-section\" id=\"Flutter-Web-Updates\"><\/span><strong>Flutter Web Updates\u00a0<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p><span style=\"font-weight: 400;\">Flutter offered several changes to the web platform with this version. One of the most significant enhancements is the elimination of the double of main.dart.js. Previous to this version, the service worker downloaded the version, and the user had to refresh the page several times to view the alterations.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">However, with a new service, consumers just need to wait until an update is downloaded before seeing modifications without having to manually reload the website.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Accessibility is another helpful aspect that is being improved. When employing transformations, the Flutter team has enhanced structural node position to bridge the gap between mobile and desktop web apps. This implies that when widgets are stylized with transformations, the focus box should display correctly over components.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Finally, Flutter DevTools now supports the configuration browser for<\/span><b> Flutter Web Apps<\/b><span style=\"font-weight: 400;\">.<\/span><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Over-To-You\"><\/span><span style=\"font-weight: 400;\">Over To You<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">If you are intending to create or transition to a Flutter or cross-platform app and want to take advantage of the new capabilities of Flutter 2.2, <a href=\"https:\/\/dianapps.com\/\">DianApps<\/a> is a well-known <\/span><b>Flutter app development<\/b><span style=\"font-weight: 400;\"> firm that can assist you with its rare combination of skills and experience.<\/span><\/p>\n<style>.elementor-3086 .elementor-element.elementor-element-ec4760e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3086 .elementor-element.elementor-element-cb7f6af > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3086 .elementor-element.elementor-element-cb7f6af:not(.elementor-motion-effects-element-type-background), .elementor-3086 .elementor-element.elementor-element-cb7f6af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-3086 .elementor-element.elementor-element-cb7f6af{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:20px;padding:30px 30px 30px 30px;}.elementor-3086 .elementor-element.elementor-element-cb7f6af > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3086 .elementor-element.elementor-element-8466d79 .elementor-heading-title{color:#FBFBFB;font-weight:500;}.elementor-3086 .elementor-element.elementor-element-5d80343 .elementor-heading-title{color:#FFFFFF;font-size:30px;font-weight:600;}.elementor-3086 .elementor-element.elementor-element-ee74169 .elementor-button{font-size:16px;letter-spacing:0.5px;}@media(max-width:767px){.elementor-3086 .elementor-element.elementor-element-8466d79{text-align:center;}.elementor-3086 .elementor-element.elementor-element-5d80343{text-align:center;}.elementor-3086 .elementor-element.elementor-element-ee74169 > .elementor-widget-container{margin:-15px 0px -15px 0px;}}@media(min-width:768px){.elementor-3086 .elementor-element.elementor-element-22760bc{width:72%;}.elementor-3086 .elementor-element.elementor-element-8fa0d4c{width:28%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3086 .elementor-element.elementor-element-22760bc{width:60%;}.elementor-3086 .elementor-element.elementor-element-8fa0d4c{width:40%;}}<\/style><div class=\"porto-block elementor elementor-3086\">\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-8fa19da cta elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"8fa19da\" data-element_type=\"section\">\r\n\t\t\t\r\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\r\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-ec4760e\" data-id=\"ec4760e\" data-element_type=\"column\">\r\n\r\n\t\t\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\r\n\t\t\t\t\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-cb7f6af elementor-section-content-middle elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"cb7f6af\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\r\n\t\t\t\r\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\r\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-22760bc\" data-id=\"22760bc\" data-element_type=\"column\">\r\n\r\n\t\t\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\r\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-8466d79 elementor-widget elementor-widget-heading\" data-id=\"8466d79\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\/*! elementor - v3.14.0 - 26-06-2023 *\/\n.elementor-heading-title{padding:0;margin:0;line-height:1}.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px}<\/style><h5 class=\"elementor-heading-title elementor-size-default\"><span class=\"ez-toc-section\" id=\"MAKE-YOUR-IDEA-REACH-ITS-GRAND-DESTINY\"><\/span>MAKE YOUR IDEA REACH ITS GRAND DESTINY<span class=\"ez-toc-section-end\"><\/span><\/h5>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5d80343 elementor-widget elementor-widget-heading\" data-id=\"5d80343\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\"><span class=\"ez-toc-section\" id=\"LOOKING-TO-HIRE-BEST-WEB-DEVELOPERS-FOR-YOUR-NEXT-PROJECT\"><\/span>LOOKING TO HIRE BEST WEB DEVELOPERS FOR YOUR NEXT PROJECT?<span class=\"ez-toc-section-end\"><\/span><\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-8fa0d4c\" data-id=\"8fa0d4c\" data-element_type=\"column\">\r\n\r\n\t\t\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\r\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-ee74169 elementor-align-justify join-us-btn elementor-mobile-align-center elementor-widget elementor-widget-button\" data-id=\"ee74169\" data-element_type=\"widget\" id=\"cta\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-md\" href=\"https:\/\/dianapps.com\/website-development\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-text\">TALK TO OUR EXPERTS!<\/span>\n\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/section>\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/section>\r\n\t\t<\/div>\n<p><span style=\"font-weight: 400;\">We have the necessary experience in creating innovative, powerful, and cost-effective Flutter online and mobile apps. We allow <a href=\"https:\/\/dianapps.com\/custom-software-development\">enterprise software development<\/a> to take leverage of these capabilities with a proven record of best practices in Flutter for <a href=\"https:\/\/dianapps.com\/blog\/cross-platform-vs-native-mobile-app-development\/\">cross-platform app development<\/a>, and our team of developers is always available for support.<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Google I\/O released yet another worthwhile invention\u2013Flutter 2.2 in May 2021 and became the most popular in-demand open-source app development toolkit. The latest version installs many exciting features and improvements that have certainly made even Microsoft use the technology to expand its support. In fact, according to Flutter app developers, the new Flutter 2.2 unveiled [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":4202,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_wp_applaud_exclude":false,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-4201","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-business"],"featured_image_src":{"landsacpe":["https:\/\/dianapps.com\/blog\/wp-content\/uploads\/2022\/07\/Untitled-design-5-1140x445.png",1140,445,true],"list":["https:\/\/dianapps.com\/blog\/wp-content\/uploads\/2022\/07\/Untitled-design-5-463x348.png",463,348,true],"medium":["https:\/\/dianapps.com\/blog\/wp-content\/uploads\/2022\/07\/Untitled-design-5-300x169.png",300,169,true],"full":["https:\/\/dianapps.com\/blog\/wp-content\/uploads\/2022\/07\/Untitled-design-5.png",6144,3456,false]},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v20.12 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Flutter 2.2 announced at Google I\/O 2021: Here Are All the New Features - Learn About Digital Transformation &amp; Development | DianApps Blog<\/title>\n<meta name=\"description\" content=\"Google I\/O released yet another new version- The Flutter 2.2 in 2021 and the results have been capturing for developers and businesses. Know its latest features and improvement in the blog.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/dianapps.com\/blog\/whats-new-in-flutter-2-2\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Flutter 2.2 announced at Google I\/O 2021: Here Are All the New Features - Learn About Digital Transformation &amp; Development | DianApps Blog\" \/>\n<meta property=\"og:description\" content=\"Google I\/O released yet another new version- The Flutter 2.2 in 2021 and the results have been capturing for developers and businesses. Know its latest features and improvement in the blog.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/dianapps.com\/blog\/whats-new-in-flutter-2-2\/\" \/>\n<meta property=\"og:site_name\" content=\"Learn About Digital Transformation &amp; Development | DianApps Blog\" \/>\n<meta property=\"article:published_time\" content=\"2022-07-19T06:52:14+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-09-22T06:44:16+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/dianapps.com\/blog\/wp-content\/uploads\/2022\/07\/Untitled-design-5.png\" \/>\n\t<meta property=\"og:image:width\" content=\"6144\" \/>\n\t<meta property=\"og:image:height\" content=\"3456\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Vikash Soni\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Vikash Soni\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Flutter 2.2 announced at Google I\/O 2021: Here Are All the New Features - Learn About Digital Transformation &amp; Development | DianApps Blog","description":"Google I\/O released yet another new version- The Flutter 2.2 in 2021 and the results have been capturing for developers and businesses. Know its latest features and improvement in the blog.","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:\/\/dianapps.com\/blog\/whats-new-in-flutter-2-2\/","og_locale":"en_US","og_type":"article","og_title":"Flutter 2.2 announced at Google I\/O 2021: Here Are All the New Features - Learn About Digital Transformation &amp; Development | DianApps Blog","og_description":"Google I\/O released yet another new version- The Flutter 2.2 in 2021 and the results have been capturing for developers and businesses. Know its latest features and improvement in the blog.","og_url":"https:\/\/dianapps.com\/blog\/whats-new-in-flutter-2-2\/","og_site_name":"Learn About Digital Transformation &amp; Development | DianApps Blog","article_published_time":"2022-07-19T06:52:14+00:00","article_modified_time":"2022-09-22T06:44:16+00:00","og_image":[{"width":6144,"height":3456,"url":"https:\/\/dianapps.com\/blog\/wp-content\/uploads\/2022\/07\/Untitled-design-5.png","type":"image\/png"}],"author":"Vikash Soni","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Vikash Soni","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/dianapps.com\/blog\/whats-new-in-flutter-2-2\/","url":"https:\/\/dianapps.com\/blog\/whats-new-in-flutter-2-2\/","name":"Flutter 2.2 announced at Google I\/O 2021: Here Are All the New Features - Learn About Digital Transformation &amp; Development | DianApps Blog","isPartOf":{"@id":"https:\/\/dianapps.com\/blog\/#website"},"datePublished":"2022-07-19T06:52:14+00:00","dateModified":"2022-09-22T06:44:16+00:00","author":{"@id":"https:\/\/dianapps.com\/blog\/#\/schema\/person\/0126fafc83e42bece2acbfe92f7d0f4f"},"description":"Google I\/O released yet another new version- The Flutter 2.2 in 2021 and the results have been capturing for developers and businesses. Know its latest features and improvement in the blog.","breadcrumb":{"@id":"https:\/\/dianapps.com\/blog\/whats-new-in-flutter-2-2\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/dianapps.com\/blog\/whats-new-in-flutter-2-2\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/dianapps.com\/blog\/whats-new-in-flutter-2-2\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/dianapps.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Flutter 2.2 announced at Google I\/O 2021: Here Are All the New Features"}]},{"@type":"WebSite","@id":"https:\/\/dianapps.com\/blog\/#website","url":"https:\/\/dianapps.com\/blog\/","name":"Learn About Digital Transformation &amp; Development | DianApps Blog","description":"Dianapps","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/dianapps.com\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/dianapps.com\/blog\/#\/schema\/person\/0126fafc83e42bece2acbfe92f7d0f4f","name":"Vikash Soni","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/dianapps.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/dianapps.com\/blog\/wp-content\/uploads\/2022\/07\/cropped-vikash-96x96.png","contentUrl":"https:\/\/dianapps.com\/blog\/wp-content\/uploads\/2022\/07\/cropped-vikash-96x96.png","caption":"Vikash Soni"},"description":"Vikash Soni, the visionary CEO and Co-founder of DianApps. With his profound expertise in Android and iOS app development, he leads the team to deliver top-notch solutions to clients worldwide. Under his guidance, the company has achieved remarkable success, earning a reputation as a leading web and mobile app development company.","sameAs":["https:\/\/www.linkedin.com\/in\/vikash-soni-59726530\/"],"url":"https:\/\/dianapps.com\/blog\/author\/infodianapps-com\/"}]}},"_links":{"self":[{"href":"https:\/\/dianapps.com\/blog\/wp-json\/wp\/v2\/posts\/4201","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dianapps.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dianapps.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dianapps.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dianapps.com\/blog\/wp-json\/wp\/v2\/comments?post=4201"}],"version-history":[{"count":5,"href":"https:\/\/dianapps.com\/blog\/wp-json\/wp\/v2\/posts\/4201\/revisions"}],"predecessor-version":[{"id":4357,"href":"https:\/\/dianapps.com\/blog\/wp-json\/wp\/v2\/posts\/4201\/revisions\/4357"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/dianapps.com\/blog\/wp-json\/wp\/v2\/media\/4202"}],"wp:attachment":[{"href":"https:\/\/dianapps.com\/blog\/wp-json\/wp\/v2\/media?parent=4201"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dianapps.com\/blog\/wp-json\/wp\/v2\/categories?post=4201"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dianapps.com\/blog\/wp-json\/wp\/v2\/tags?post=4201"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}