Directory Image
This website uses cookies to improve user experience. By using our website you consent to all cookies in accordance with our Privacy Policy.

Flutter 2.0: All about the new Updates for App Development

Author: Sourabh Nagar
by Sourabh Nagar
Posted: Apr 04, 2021

Over 150,000 Flutter applications have so far been launched into the Google Play Store. The open-source app development framework has been widely accepted by the developer community. No surprises thus that Flutter 2.0 was a much awaited launch. Is it just hype with no substance? Or will Flutter 2.0 change application development? Let’s dig in.

For starters, Flutter 2.0 is now a complete UI toolkit with a clear potential to build apps for any platform -the mobile, the desktop, the web, or even the emerging form factors such as foldable devices.

How did Flutter 1.0 fare?

Flutter 1.0 supported only Android and iOS apps while it still could run on mobile devices, desktop, and embedded systems. Google eventually added more features, so it could run on the web as well. Flutter 1.0 offered 2Dimensions while due to Dart 2.1, it enjoyed a smaller code size, faster type checks etc and great speed. It had powerful compositing capabilities and had a full set of widgets offering pixel-perfect experiences. Overall, it was enough to build apps for Android and iOS - the two operating systems with the largest number of apps worldwide.

Enter Flutter 2.0?

Flutter 2.0 can now support web apps, Windows, MacOS, Linux, and embedded devices. This makes the apps built on it more powerful i.e., they can run on a wide variety of different platforms.

Flutter for the web

The most important change in Flutter 2.0 was that the web development is now part of the stable channel officially while desktop support is in the offing. Flutter Web Development has richer platform APIs and Flutter supports several web-specific features and widgets such as hyperlink widget, proper PWA (progressive web app), custom URL strategies, web-app deep linking, text auto-fill, etc.

Flutter for Mobile

With the onset of "foldable phones" and foldable displays, Flutter’s feature of accommodating foldable displays is a huge advantage.

Flutter for desktop

Flutter for Desktop is now Stable and enjoys support for keyboard shortcuts that give it a feel of a native app on MacOS, or Windows or Linux. This means the web experience of an application built on Flutter will remain consistent on a mobile phone or a laptop or what the shape or size of the browser window is.

Flutte’s latest version has an interactive scrollbar and keyboard shortcuts and an increased default content density in desktop modes. It can be embedded in cars, smart TVs or smart home appliances, thus opening up new avenues in Application development.

Ubuntu and Flutter 2.0

Canonical - the creator of Ubuntu had been contributing to Flutter. The Ubuntu installer was converted to Flutter.

Toyota partners with Flutter

Toyota announced a partnership with Flutter specifically for building the infotainment systems of its cars.

Popular apps using Flutter

WeChat | Grab | Yandex Go | Nubonk | Sonos | Realtor.com | Betterment

Community support

Flutter has received more stars on GitHub than frameworks like React Native. Flutter’s community has been steadily growing and with partnerships with Ubuntu and Toyota, is bound to grow exponentially.

In a NutshellFlutter 2.0 will further go on to accommodate more technologies into the web application development as more use cases emerge. If you are focused on delighting your customers through intuitive business apps, you must adapt this new technology in app development and should choose the best custom web application development services.

About the Author

Chapter247 Infotech is a full-service software partner specialized in architecting, designing & developing tech solutions by binding Web, IoT, Analytics, AI and Cloud technologies. Our global clients include organizations right from Enterprise, Midsi

Rate this Article
Leave a Comment
Author Thumbnail
I Agree:
Comment 
Pictures
  • Guest  -  9 months ago

    If you want to know how to catch a cheating spouse you are in luck because the options are endless. There are many different ways to go about catching a cheating partner, such as hiring a private investigator going through their social media account, or planting a recording device or GPS tracker on their device. However, instead of wasting money on buying an expensive recording device or GPS tracker, you can simply go through your partner phone with the help of ( infotheprohackers @ gmail.com,) He can grant you access to your spouse\'s phone, records track their location and access social media accounts all at once, you can conveniently access all the details from one single place on a web-based dashboard. So if you want to end your cheating husband’s infidelity, you can choose infotheprohackers @ gmail.com or contact him signal or Telegram +1(341)465-4599) to find all the evidence needed to catch a cheater.

Author: Sourabh Nagar

Sourabh Nagar

Member since: Dec 17, 2018
Published articles: 46

Related Articles