Google Hummingbird project to bring Flutter applications to the web


Hummingbird

At the Flutter Live Google announced it is experimenting Flutter on the web which it is calling Hummingbird project. It also debuted the Flutter Live which is Google’s first ever major standalone event for their Flutter app development SDK. Flutter is Google’s cross-platform application SDK which is no longer restricted to mobile.

At the current state, Flutter can create native apps for Android and iOS, which also opens them to those two platforms and Chrome OS. Flutter team is working on two projects; one being the work-in-progress project called Flutter Desktop Embedding that aims to bring Windows, OS X, and Linux support for Flutter.

The second is Hummingbird which is a radical new project to bring entire Flutter apps to the “modern, standards-based web”. Because Hummingbird runs on standard web technologies like “HTML, DOM, Canvas, JavaScript” and has “no blackbox,” the resulting apps will not be limited to Google Chrome, but will also run on other platforms. The company said that the Hummingbird project will also have interoperability with your web page’s JavaScript code.

The company demonstrated that Flutter code running on the web will be exactly the same as what currently runs on mobile devices. With these two projects in hand, Google aims to make Flutter a one-time effort that runs anywhere app. At the moment, there is no timeline for the Hummingbird release and the team is also not opening up the early access. However, the company is releasing the Flutter 1.0 which is the first stable release of Google’s UI toolkit for creating native experiences for iOS and Android from a single codebase.

Source


Author: Varun Krish

Varun Krish is a Mobile Technology Enthusiast and has been blogging about mobile phones since 2005. His current phones include the Apple iPhone 13 Pro and Google Pixel 6. You can follow him on Twitter @varunkrish and on Google+ You can also mail Varun Krish