🚀 QField Plugin Workshop

Welcome to the Workshop!

Learn how to develop powerful plugins for QField

This workshop guides you through three practical demos that show you how to create, configure, and extend QField plugins.

Workshop Demos

Demo 1: Hello World - Plugin Structure and Installation

Learn the basics of QField plugin development. In this demo, we'll create a simple "Hello World" plugin and understand the fundamental structure.

Topics: Plugin installation, QML structure, Item-Component, Loader, Component lifecycle

📖 Start Demo 1

Demo 2: Plugin Configuration and Settings

Extend your plugin with configuration capabilities. Learn how to save and manage user settings.

Topics: Settings manager, Popup dialogs, User interaction, Data persistence

📖 Start Demo 2

Demo 2a: CRUD Operations

Master CRUD (Create, Read, Update, Delete) techniques for QField plugins. Work with features, layers, and complex user interfaces.

Topics: Feature manipulation, Layer access, Advanced UI components

📖 Start Demo 2a