Skip to content
Home » ACCESS Co., Ltd. ACCESS develops and open sources a Chromium-based WebView plugin for Flutter that runs on embedded Linux

ACCESS Co., Ltd. ACCESS develops and open sources a Chromium-based WebView plugin for Flutter that runs on embedded Linux

ACCESS
ACCESS develops and open sources Chromium-based WebView plugin for Flutter that runs on embedded Linux
– Accelerate the development of web applications for IVI with the industry’s first (*1) plug-in –
……
ACCESS Co., Ltd. (Headquarters: Chiyoda-ku, Tokyo, President: Kiyoyasu Oishi, hereinafter referred to as ACCESS) aims to revitalize the development of services for in-vehicle infotainment (IVI), running on embedded Linux (*2). We developed a Chromium-based WebView (*4) plugin for Flutter (*3), made it OSS (open source software) as
“flutter_linux_webview”, and released it to the development community. “flutter_linux_webview” enables extension of the Chromium-based WebView function (a function for viewing the web within an app) to Flutter, which is attracting worldwide attention as an open source UI framework for mobile applications, on embedded Linux devices. This is the industry’s first plug-in. In order to efficiently expand services for IVI, it is necessary to incorporate a variety of functions into devices using web technology. In the automotive industry, efforts are underway to use embedded Linux to create a UI equivalent to smartphone apps, and Flutter is a cross-platform framework that allows you to easily create modern UI apps. It is expected to be adopted for development purposes.
ACCESS is the first to develop a Chromium-based WebView plug-in for Flutter by leveraging its advanced web technologies and extensive know-how, including the Chromium Blink browser “NetFront(R) Browser BE” for embedded devices, and opened it as “flutter_linux_webview”. By making it a source, we aim to revitalize the IVI service development community. By using this plug-in, automobile manufacturers (OEMs) and in-vehicle manufacturers can reduce the burden of web application development and shorten time-to-market.
The features of “flutter_linux_webview” are as follows.
Supports the following functions as a WebView plugin for embedded Linux ○ Navigation (page transition) such as back, forward, loading any URL, loading local files, loading assets, etc.
○ Receive navigation status notifications and loading error notifications ○ Creating multiple WebView widgets
○ Execute arbitrary JavaScript
○ Cookie management
○ Mouse/keyboard input to web content
Provides common API with mobile version webview_flutter (Flutter official plugin)
○ WebView can be controlled using the same code base as the mobile version (Android/iOS)
Works on x86-64, arm64 architecture
“flutter_linux_webview” is available for free as open source software under the BSD-3-Clause license at
https://pub.dev/packages/flutter_linux_webview.
ACCESS Chief Technology Officer (CTO) Rimasa Uematsu
“For automobile manufacturers (OEMs), the level of in-vehicle services is an important factor in acquiring customers.In order to simplify the development of attractive services, we are leveraging our strength in embedded web technology. We have developed and published an open source plugin, flutter_linux_webview, that simplifies third-party development and enables OEMs to provide the services their users demand now and in the future. It will be.”
*1 This is the industry’s first Chromium-based WebView plugin that runs on Flutter for embedded Linux published on the development community “pub.dev”. (“flutter_linux_webview” has been released, according to our own research as of December 19, 2023)
*2 Embedded Linux is a Linux kernel and Linux operating system specialized for embedded systems.
*3 Flutter is a free and open source UI SDK for mobile applications developed by Google. Since it is cross-platform compatible, it is possible to develop six applications (Android, iOS, Windows, macOS, Linux, and Web) using the same source code.
*4 WebView is a function that embeds a browser-like function on an app and allows websites to be displayed within the app.
■About ACCESS Co., Ltd.
ACCESS (TSE Prime: 4813) has been an independent software company since its establishment in 1984, providing advanced mobile and network software technologies for the telecommunications, broadcasting, automotive, home appliances, publishing, and energy infrastructure industries around the world. We provide IT solutions. Utilizing our development capabilities and know-how in virtualization technology for mobile software that has been installed on over 1.5 billion devices and network software that has been installed in over 100 companies, we are currently developing a DX/DX system that combines embedded and cloud technologies. We are focusing on the development and
commercialization of IoT solutions. We are also promoting
international expansion with subsidiaries in Asia, the United States, and Europe.
https://www.access-company.com/
[Image: https://prtimes.jp/i/11476/434/resize/d11476-434-d90667abfe8ca61d3db3-0.png&s3=11476-434-26096e0612065a5c232cbea1990437bd-1062×423.png ]
*ACCESS, the ACCESS logo, and NetFront are registered trademarks or trademarks of ACCESS Co., Ltd. in Japan, the United States, and other countries.
*Other company names and product names mentioned in this text are registered trademarks or trademarks of each company.




This article has been partially generated with the assistance of AI.