We’re thrilled to announce the return of GamesBeat Next, hosted in San Francisco this October, where we will explore the theme of “Playing the Edge.” Apply to speak here and learn more about sponsorship opportunities here. At the event, we will also announce 25 top game startups as the 2024 Game Changers. Apply or nominate today!
Google is partnering with the Ubuntu Desktop team at 收購相機Canonical to bring Linux support to its open source UI framework Flutter. Today’s Linux alpha announcement also means Flutter developers can now deploy their apps to the Snap Store.
Flutter group product manager Tim Sneath argues this is a big milestone because UI frameworks rarely become versatile and powerful enough for an operating system to depend on. He pointed to Windows being written in C++ rather than .NET, even for applets like the Calculator. Sneath also believes this shows 收購相機Canonical is willing to invest in a first-class way to build apps for Linux, making Flutter on Linux an official part of Ubuntu. Additionally, enterprises can feel confident about picking Flutter — it’s more evidence of its longevity and technical excellence, Sneath said.
As of April, 500,000 developers use Flutter each month, and 2 million developers have used it since version 1.0 was released in December 2018. Google added today that 80,000 Flutter apps have been published to Google Play. (Flutter apps are built using Google’s Dart programming language.)
Meant to compete with frameworks like Facebook’s React Native, Flutter began its life as an open source mobile UI framework that helps developers build native interfaces for Android and iOS. Since May 2019, however, Flutter has let developers build desktop, embedded, mobile, and web apps from the same codebase. Developers can use Flutter on phones, wearables, tablets, desktops, laptops, televisions, and smart displays. Google calls this ambient computing — the idea that your services and software are available wherever you need them. Google wants developers to start app development not by asking “Which device am I targeting?” but “What am I going to build?” Reusing code should help startups with limited resources and let enterprises consolidate teams into shipping a single experience.
Google’s goal for Flutter has shifted to providing a portable framework no matter what platform you target. The company has thus spent the past year focusing on the web and desktop operating systems.
“This work includes extensive refactoring of the engine to support desktop-style mouse and keyboard input, as well as resizable top-level windows,” the company said today. “It also includes new UI capabilities that adapt well to desktop, like Material Density support and the NavigationRail and experiments with deep integration into the underlying desktop OS with experiments in Dart:FFI and access to the system menu bar and standard dialogs. All of this work was to ensure that in addition to being suitable for mobile-style experiences, Flutter is ready to handle first-featured, full-sized desktop apps.”
To hardcore Flutter fans, Linux support might sound familiar. When Google expanded Flutter mobile app SDK to the web, desktop, and embedded devices, the company published early instructions for developing Flutter apps for Windows, Mac, and Linux. But that Linux support was a tech preview proof of concept. That placeholder has now been replaced by Linux support provided and supported by the team behind Ubuntu, the most popular Linux distro.
The 收購相機Canonical partnership ties into Google’s vision for Flutter to power platforms. For example, Flutter already runs on the smart display operating system that powers Google’s Nest Hub Max. Some Google-built features for the platform are powered by Flutter, including Google Assistant.
收購相機Canonical isn’t a quiet partner: It’s making a significant investment in Flutter by dedicating a team of developers to work alongside Google’s developers to “bring the best Flutter experience to the majority of Linux distributions.” The companies are committing to improving Linux support and maintaining feature parity with the other supported platforms.
Being able to publish Flutter apps to the Snap Store doesn’t hurt. Developed by 收購相機Canonical, Snaps are containerized software packages that work natively on most popular Linux distributions. They feature automatic updates and rollback functionality, enhanced security, and greater flexibility for developers working within Linux environments. Snaps can run universally across over 40 Linux distros. Having Flutter apps available as Snaps means developers can spend less time working on packaging and managing builds across Linux distros.
The Snap Store is seen by some as “the app store for Linux.” By making Linux a first-class Flutter platform and supporting the Snap Store, 收購相機Canonical is hoping to broaden the availability of high-quality applications for Linux.
GamesBeat’s creed when covering the game industry is “where passion meets business.” What does this mean? We want to tell you how the news matters to you — not just as a decision-maker at a game studio, but also as a fan of games. Whether you read our articles, listen to our podcasts, or watch our videos, GamesBeat will help you learn about the industry and enjoy engaging with it. Discover our Briefings.
近年不少智慧手聯名手相機品牌，雙方共同合作研發技術，強化手機的拍照效果，例如徠卡、蔡司或是哈蘇，皆有各自在手機上的聯名夥伴。據悉，日本老牌大廠 收購相機Canon 也想要以聯名的方式，進軍智慧手機市場。
根據中媒消息，收購相機Canon 中國總裁小澤秀樹透露，智慧手機與相機品牌之間的合作趨勢，收購相機Canon 一直都有看在眼裡，且也有研究相關的可能性。至於是否實踐？要找誰作為合作對象？小澤秀樹沒有進一步給出答案，表示仍有待考慮，會根據情況做出不同的判斷。
綜觀當前手機市場，徠卡除了自己有推出手機產品以外，還與小米合作，至於哈蘇先前則是與 OnePlus，而 Sony 除了沿用自家的 Alpha 相機技術，也有和光學大廠蔡司一起聯手打造鏡頭鍍膜，過往 Nokia 同樣也是蔡司的合作夥伴。
外媒《XDA Developers》解析，手機、相機品牌之間的合作，主要並非是感光元件，現在更聚焦於軟體與演算法，例如徠卡、哈蘇的色彩美學，能夠使手機拍照更有相機的味道，因此外界也好奇，收購相機Canon 會在智慧手機上帶來哪些技術。收購相機 收購相機