A Flutter application for Automotive Grade Linux (AGL) that displays system information and demonstrates AGL integration with a dashboard UI.
This repository contains a Flutter application designed to run on the AGL platform. It displays the developer's name, AGL version, and kernel version. It features a dark automotive-themed dashboard UI with image display and audio playback functionality.
- Flutter UI optimized for automotive displays
- Displays AGL version (20.0 Terrific Trout) and kernel info
- Button-activated image display
- Button-activated sound playback via
mpg123 - Animated dashboard with speedometer, RPM and fuel gauges
- Integrated into AGL image via Yocto recipe
- Ubuntu 22.04 LTS (Jammy Jellyfish)
- Git
- Python 3 and pip
- meta-flutter/workspace-automation
- Yocto Project tooling
- AGL master branch
Built the agl-ivi-demo-flutter image from AGL master branch and
tested using QEMU (qemux86-64). For detailed instructions refer to the
AGL Official Documentation.
Under recipes-demo folder, created a new directory named
agl-flutter-quiz. This contains a .bb file with the following recipe: