At last week’s Flutter Engage China event, the Google Flutter team and developers from around the country discussed and shared the latest updates, practices and future developments of Flutter. Although only through online communication, the wonderful sharing and discussion of Flutter guests during the event also attracted many Flutter developers to interact, talk about innovation and collaboration. In order to help more developers to develop their work more smoothly, we will reveal the content shared by the guests at the event, and bring you a review of the highlights, in the hope that you can help.

Review of key content

Update to Flutter 2

The release of Flutter 2 brought a lot of excitement. In this video, Zoey, product Manager for Google’s Flutter team, reviews the major updates that have been released, including new features in Flutter 2 and Dart 2.12, and how Flutter developers are using Flutter. Check out the video link below for more details.

  • Tencent Video link: v.qq.com/x/page/q323…
  • Bilibili video link: www.bilibili.com/video/BV1ky…

Use multiple lightweight engines

Yu Xiao, Head of Google’s Flutter mobile team, explained how to use the new API in Flutter 2 to create multiple instances of the Flutter engine. Using multiple Flutter engines can help preserve encapsulation of Flutter code that uses mixed stacks. It can also be used to implement a multi-card Flutter interface with low memory consumption. Check out the video link below for more details.

  • Tencent Video link: v.qq.com/x/page/a323…
  • Bilibili video link: www.bilibili.com/video/BV1PK…

Parse mixed integration PlatformViews

Hybrid integration with PlatformViews helps Flutter implement embedded Android and iOS UIs. Many popular Plugins use hybrid integrated PlatformViews, such as Google_maps_FLUTTER, webview_flutter, and google_mobile_ADS, which has just entered beta. In this video, Chris Yang, a software engineer on the Google Flutter team, explains how to parse hybrid integrated PlatformViews at the engine layer. Check out the video link below for more details.

  • Tencent Video link: v.qq.com/x/page/r323…
  • Bilibili video link: www.bilibili.com/video/BV1of…

UC Flutter infrastructure in-depth optimization

As Alibaba Group’s Flutter application becomes larger and larger, the business faces more and more complex experience and performance issues. Sensen Liu, from Alibaba’s UC client R&D team, shared the pain points that the UC team encountered in Flutter practice, as well as the practical solutions at the engine layer and application layer. Check out the video link below for more details.

  • Tencent Video link: v.qq.com/x/page/j323…
  • Bilibili video link: www.bilibili.com/video/BV1wv…

Bytedance heave service and technology evolution

Yuan Huihui, who is in charge of Flutter technology from ByteDance, introduces the massive landing of Flutter business (byteDance has more than 60 apps that use Flutter), as well as the technological evolution of ByteFlutter and its application in embedded devices. At the same time, Yuan huihui also shared the follow-up planning and thinking of Bytedance in technology open source and ecological construction. Check out the video link below for more details.

  • Tencent Video link: v.qq.com/x/page/j323…
  • Bilibili video link: www.bilibili.com/video/BV1yV…

Shared by Flutter community developers

Zoey, Product Manager of Google’s Flutter team, invited three developers from the Flutter community, Yanbo Liu, Xinlei Wang and Chengjun Li, to a roundtable discussion to share their Flutter development experience and thoughts on community building. Check out the video link below for more details.

  • Tencent Video link: v.qq.com/x/page/o323…
  • Bilibili video link: www.bilibili.com/video/BV1hh…

Grow through communication

Positive and healthy communication platform is the soil for developers to grow, sincere and effective information exchange is the nutrient of development work. If you have any questions or feedback while watching this video, please feel free to contact usLeave a comment belowPost your thoughts, we will sort out the comments and feedback, please continue to pay attention. It’s great to see your efforts to build a good community. Feel free to speak up!

Flutter is constantly being updated to make it easier for developers to do their jobs. We look forward to seeing how you can build even more exciting applications with Flutter!