![]() ![]() We’ve been extending Flutter to offer the best of the web platform. ![]() Flutter Plasma, a demo built by community member Felix Blaschke, showcases the ease of building sophisticated web graphics experiences with Dart and Flutter that can also run natively on desktop or mobile devices. In the last months, as we prepared for the stable release of web support, we made lots of progress on performance optimization, adding a new CanvasKit-powered rendering engine built with WebAssembly. Bringing existing Flutter mobile apps to the web, enabling shared code for both experiences.Single page apps (SPAs) that load once and transmit data to and from internet services.Progressive web apps (PWAs) that combine the web’s reach with the capabilities of a desktop app.This initial release focuses on three app scenarios in particular: Flutter’s web support builds on these innovations, offering an app-centric framework that takes full advantage of all that the modern web has to offer. But the web platform has evolved to encompass richer platform APIs that enable highly sophisticated apps with hardware-accelerated 2D and 3D graphics and flexible layout and paint APIs. The early foundation of the web was document-centric. Perhaps the single largest announcement in Flutter 2 is production-quality support for the web. Google Pay also reports that their engineers are far more efficient, with a huge reduction in technical debt and unified release processes such as security reviews and experimentation across both iOS and Android. By unifying the codebase, the team removed feature disparity between platforms and eliminated over half a million lines of code. ![]() Google Pay switched to Flutter a few months ago for their flagship mobile app, and they already achieved major gains in productivity and quality. ![]()
0 Comments
Leave a Reply. |