Graphical User Interface Using Flutter in Embedded Systems
Offered By: Linux Foundation via YouTube
Course Description
Overview
Syllabus
Intro
Hidenori Matsubayashi
Background
Reason 1: Main Requirements for GUI toolkits
Examples of GUI toolkits
About native toolkits
Flutter architecture overview
Reason 2: Typical challenges on Embedded platforms
Challenges by using Wayland
New approach to GUI in embedded systems
Why we choose Flutter?
Why is the combination of Flutter and Wayland good?
About demo video
Watch the demo video
[References] Performance / Footprint
Software Architecture of Demo App
System UI (prototype for demo)
Flutter embedded shell for Wayland
Wayland client
Weston API
Flutter Linux desktop (OSS official support version) Official Flutter for Linux uses GTK for the graphics shell
IPC / Binding to native code in Flutter
Flutter Engine for Linux on Arm64 Architecture
Development Environment of Flutter
Summary
Taught by
Linux Foundation
Tags
Related Courses
Android Mobile Lifecycle and Software Development ApproachesMeta via Coursera AWS Flash - SaaS Technical Fundamentals
Amazon Web Services via AWS Skill Builder AWS SaaS Factory Architecture Track: SaaS Migration Strategies (Korean)
Amazon Web Services via AWS Skill Builder AWS SaaS Factory Architecture Track: SaaS Migration Strategies (Japanese) (日本語吹き替え版)
Amazon Web Services via AWS Skill Builder The Caltech-JPL Summer School on Big Data Analytics
California Institute of Technology via Coursera