A Lookback Into Flutter 1.5 – The Biggest Google Release of 2019-2020

Last Updated: Sep 17, 2019
Published On: June 30, 2019
copied!

What started a few years ago with the aim to make it possible for developers to create applications on both Android and iOS with a single Dart codebase, Flutter has crossed leaps and bounds to become the best cross-platform framework. 

And the journey to perfection is still continued.

In the MWC 2019 conference, Google took the cross-platform development framework from being Flutter for mobile to making it Flutter for multiple devices. 

With Flutter 1.5 web, it gave you the facility to compile for Linux, Windows, and MacOS. It means that on Chrome OS, you can develop, test, and publish for web, mobile, and desktop together on one device with Visual Studio Code and Android Studio without the help of a mobile emulator. 

In addition to Flutter becoming truly cross-platform, Flutter 1.5 update release also came with the functionality of adding in-app purchase in the application. A feature that gave developers the ease to create e-commerce applications with much greater convenience of secure Flutter 1.5 in-app purchase functionality. 

In its recent Flutter 1.5.4 release, Google has also added support for the recent updates made in the Apple App Store policy – which entails a deadline that Apple has for developing against the iOS SDK 12.1 version. 

There was also one prime announcement with respect to MLKit Custom Image Classifier. It offers an application-based workflow which is very easy to use in the creation of custom image classification model. It would now allow you to collect the preparation data with your phone camera and invite others to collaborate on the data set, activate preparation of model and make use of prepared models.

The list of new offerings doesn’t just end here. The list of features aka reasons for Flutter app developers to rejoice is much extensive.

There is a whole line of changes that Google is now offering under the Flutter 1.5 features umbrella.  

Let us attend to them in the next section. 

Flutter 1.5 What’s New

The List of Flutter 1.5 Breaking Changes

  • The Cupertino Text Field cursor Colour default matches the theme of the application. 
  • Manually trigger selection toolbar while using raw text
  • Unifies iOS and Android response in Firebase messaging plugin
  • Convert the Pointer Event to Diagnosticable. 
  • Merges offered Text Style with the theme’s Text Style in the Cupertino Text Field. 
  • Moving of Long Press Gesture Recognizer does not discard the event and its enum has an accepted value.
  • Adds a null check in the FontWeight.lerp
  • Uses full glyph height 
  • Enables Pointer Enter Event and the Pointer Exit Event to get created from any of the Pointer Event. 
  • Flutter 1.5 Dart version to be more performance and speed oriented

The List of  Changes or Flutter 1.5 New Features specific to iOS 

  • Improvements in the Cupertino localization
  • Add on the ability to change place holder colour
  • Improvements in Cupertino Icons.
  • Bug Fixes

The List of Material Changes Affecting Flutter 1.5 Performance

  • Development of Floating Action Button
  • Removed flickering while selection of text
  • Improved icons and buttons
  • Expansion of the Bottom Navigation Bar API
  • Update in slider with a refreshed theme

So here was everything great announced and launched in Flutter 1.5 – all with the aim of making it the best cross-platform framework.

Dileep Gupta
Chief Delivery Officer

Dileep Gupta, the Chief Delivery Office at Appinventiv is someone who having worked with hundreds of clients worldwide, knows what they need in terms of product and service delivery. Having acknowledged himself with both the human and technical side of an app, Dileep is someone who gets things done to make an app reach its people and then the world, on time and above par met expectations.

Let's Build Digital Excellence Together
Captcha:
2 + 1 =
Exploring How Flutter Development Can Benefit Your Business?
Mobile App Consulting Company on Clutch Most trusted Mobile App Consulting Company on Clutch
appinventiv India
INDIA

B-25, Sector 58,
Noida- 201301,
Delhi - NCR, India

appinventiv USA
USA

79, Madison Ave
Manhattan, NY 10001,
USA

appinventiv Australia
Australia

Appinventiv Australia,
East Brisbane
QLD 4169, Australia

appinventiv London UK
UK

3rd Floor, 86-90
Paul Street EC2A 4NE
London, UK

appinventiv UAE
UAE

Tiger Al Yarmook Building,
13th floor B-block
Al Nahda St - Sharjah

appinventiv Canada
CANADA

Suite 3810, Bankers Hall West,
888 - 3rd Street Sw
Calgary Alberta