Thursday, February 25
  • Home
  • Archive
  • Search
Publish Articles Free
Like Haha Love Sad Angry
  • Home
  • Categories
    • Funny News
    • Viral
    • Featured
    • Gallery
  • Contact Form
user avatar
sign in sign up
A password will be e-mailed to you.
Lost password Register Login
or

Google Releases Flutter 1.17 and Dart 2.8, Here’s everything that you need to know!

Avatar flutter
January 25, 2021
32 views

Google Releases Flutter 1.17 and Dart 2.8, Here’s everything that you need to know!

Mobile apps have now become the best weapons for skyrocketing your business. Launched in 2017 and written in Dart programming language, Flutter is a newbie in the app development field. Still, as it has won the heart of app developers, the recent release of the new versions of Flutter and Dart has taken the digital world by storm. Flutter app development professionals are now eager to see what they will get from Dart 2.8 and Flutter 1.17 and how it is different from the old version, Flutter 1.12. After 6 months of releasing Flutter 1.12, Google has come up with the latest version with material widgets, performance improvements, and a lot.

Moreover, we know Flutter as one of the cross-platform frameworks to manage the app development process without making a mess of the available non-native codes. With basic skills of using Dart, programmers can easily develop a consistent app UI. Besides, in the alpha version, Flutter 1.9 backs up Catalina and macOS, whereas v1.12 has reached the pre-alpha state into maturity. Google has taken a slightly longer time to release the first stable update of Flutter and Dart, as this organization has retooled its infrastructure.

Now, read this blog to know what Google has offered for every enthusiastic Flutter app developer.

Metal Support in Flutter 1.17 – Good news for iOS-friendly app developers

Apple’s graphics API is not something new to iOS app makers. With the advent of Flutter 1.17, programmers can use Metal API instead of OpenGL to deal with the GPU of Apple’s devices. It results in the faster performance of Flutter apps. Thus, when your iPhones and iPads work with Metal, you can find your app running quickly.

Also, better Metal support has increased the iOS app implementation speed by almost 50% depending on the workload. But, old iOS device users with an A7 chip and no Metal support do not need to be frustrated. For them, Flutter will be back to OpenGL.

Flutter 1.17 with fresh and unique Material Widgets

It is the right time to take more advantages of Material Design with the new Flutter 1.17 version. Apart from working with Material Widgets, it presents you with different other updates. For instance, developers can now use the new NavigationRail to add responsive navigation models to Flutter applications.

Furthermore, it presents a navigation widget created by the Material Design developers. This NavigationRail is one of the best options of applications, swapping between mobile and desktop form factors. With the increasing app screen size, it is not difficult to switch for BottomNavigator.

Besides, we have noticed updates for DatePicker and TextSelection widgets. New DatePicker visual elements go with the latest released Material guidelines. You can find a new mode for text input, while TextSelection has improved iOS and Android fidelity with longer buttons.

Material Design has also influenced Flutter Text Theming, and in the latest update, Google has refined the TextTheme API to match the Material details. However, as there is no change in the name, developers do no need to break the code.

Another notable thing is the availability of Animations Package, offering previously designed animations to implement Material Motion.

With the new release of Dart and Flutter versions, Google seems to be promising to solve previous app development woes. Stable SDKs of Dart 2.8 and Flutter 1.17 will surely develop stronger and more robust apps across any platform.

Due to the better capabilities and higher power of these technologies, the Flutter app development company can find hope of providing the best solution.

With new Google fonts

Fonts and text- these are two related words. As one of the enthusiasts of innovative Material Text Scale application, you may have an interest in unique Google fonts for Flutter.

Developers, who love experimentation, will try out these Google Fonts. They can go to fonts.google.com and take fonts to apply them in your application. Now, while preparing the app for the final publication, they can decide on keeping the font pre-packed or downloadable by users from the API.

Memory size and performance

For Flutter 1.17, Google’s main target is performance and memory. When you think of upgrading the app to use this new version, your users can find small apps, reduced memory usage, and faster animations. In fact, the best point is that you can minimize the usage of GPU by 40% for standard iOS animations depending on the available hardware.

Besides, the release ensures a notable change to the app size. For instance, the size of Android-friendly Flutter Gallery Sample is about 8.1MB while it was 9.6MB in 2019. It proves the decrease in the size of your app. Moreover, the reduced use of memory yields better performance.

Superformula and MGM

Superformula is one of the organizations known for amazing innovations. Recently, this organization has dealt with MGM Resorts to make a major update to mobile apps with re-development of Flutter. As the new version of Flutter has revealed a higher speed and versatility, it offers good value for users.

Moreover, MGM and Superformula created a unique MGM design language applicable to web and mobile platforms. With Flutter-codebase, you can now redesign your app and launch it to app stores.

Change to accessibility and internationalization

As accessibility is one of the things to focus, you need to reach the Flutter app to lots of users. Regarding the accessibility, we have to say that Google has dealt with accessibility features related to scrolling and input widgets.

Google’s engineers have also worked on a few issues affecting Samsung Keyboard IMEs. Also, the latest release has pleased Korean developers due to the chance to inputting text in Korean languages.

Dart 2.8 – What new things will amaze us?

Compatible with Null Safety

While working on Dart, Google has made a thoughtful step to prepare it for Sound Null Safety. Besides, it ensures that each of the chosen variables has a non-null value. Null references indicate the potential of app crashes. This crash mainly turns up when a code interprets variables with null values.

Moreover, implementation of Sound Null Safety is one of the major steps, resulting in modifications to libraries of Dart programming language. Surely, Google wants that app developers have to stay updated with these modifications and record issues on their trackers.

Pub tool with some refinements

With the new release of Dart version, Google has focused more on the special pub client tool. Both Dart and Flutter use this tool to manage app packages. The latest introduced Dart SDK 2.8 improves this tool for the pub dev repository.

Moreover, you can use it, avoiding the constraint of the present version. Google team has found that they can run the pub very fast, downloading different packages at a time.

Now, in conclusion, we have shared some more facts. In the last few months, Google has not been clear about the time of its proposed release and the code to be integrated into it. Recently, Google has announced some modifications to the release process. Besides, it thinks of declaring its stable releases quarterly. While solving previous bugs, the new Flutter version offers better Metal assistance on iOS and incorporates Material widgets. Now, you can look for developers to create Flutter app with this new version.

Categories: Technology

Leave a reply

Cancel reply

Your email address will not be published. Required fields are marked *

Post reactions
Like (0)
Haha (0)
Love (0)
Sad (0)
Angry (0)
Related Posts

Install printer without a disc and turn printer online

February 23, 2021

Common Date Manipulations on Data Science SQL Interviews

February 23, 2021

The Restaurant Robot: How Feasible Is It in 2021?

February 23, 2021

Global Advanced Marine Power Supply Market

February 23, 2021

Top 5 Reasons Why you must hire a Top Digital Marketing Agency in Australia

February 16, 2021

How Locksmith Security Systems will Keep Your Property Safe from Burglars

February 16, 2021
Post reactions
Like (0)
Haha (0)
Love (0)
Sad (0)
Angry (0)
Related Posts

Install printer without a disc and turn printer online

February 23, 2021

Common Date Manipulations on Data Science SQL Interviews

February 23, 2021

The Restaurant Robot: How Feasible Is It in 2021?

February 23, 2021

Global Advanced Marine Power Supply Market

February 23, 2021

Top 5 Reasons Why you must hire a Top Digital Marketing Agency in Australia

February 16, 2021

How Locksmith Security Systems will Keep Your Property Safe from Burglars

February 16, 2021
Recent Posts
  • Why must pool maintenance be taken more seriously?
  • Five Ways to Fully Utilize Your New In-Home Personal Trainer Program
  • Supplies You’ll Need for Your New Kitten
  • Install printer without a disc and turn printer online
  • Benefits of Oracle Fusion HCM Cloud Online Training
Archives
  • February 2021
  • January 2021
  • December 2020
Categories
  • Adult
  • Automotive
  • Business
  • Crypto
  • Education
  • Entertainment
  • Family
  • Featured
  • Finance
  • Fitnesses
  • Gallery
  • Health
  • Internet
  • Law
  • Press Releases
  • Technology
  • Travel
  • Uncategorized
  • Viral
Copyright 2020 © ArticlePole | All Rights Reserved.
  • Home
  • Archive
  • Search
We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL the cookies.
Do not sell my personal information.
Cookie settingsACCEPT
Manage consent

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Always Enabled

Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.

Non-necessary

Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.

SAVE & ACCEPT
Go to mobile version