Librem 5
latest
Table of Contents
Introduction
History of the Librem5
Setting up a Development Environment
Requirements
Development Kits
First Steps
i.MX8 Development Board
Modems
Mini-Tutorials
Legacy Development Kits
i.MX6 Development Board
Emulators
QEMU
Workstation
Application Development
Phone Constraints
GNOME
Introduction
Using flatpak
GNOME Builder
GTK+
Glade
GTK+/GNOME Resources
KDE
Kirigami
Qt
Design
Design Guidelines
Ethical Design
Symbiotic Apps
Touch Guidelines
Core Apps Overview
Phone Shell
Howto
Publishing Apps
API Documentation
Getting in Touch
Community
Volunteering
Contributing
Translations
Report an Issue
FAQ
Software Reference
Environments
Phosh
Installation
Plasma Mobile on armhf
Wayland
Hardware Reference
Appendix
Developer Certificate of Origin
Librem 5
Docs
»
Setting up a Development Environment
View page source
Setting up a Development Environment
ΒΆ
Requirements
Development Kits
First Steps
i.MX8 Development Board
Modems
Mini-Tutorials
Legacy Development Kits
Emulators
QEMU
Workstation
GNOME and GNOME Builder
Meson and Ninja
Flatpak
gitg