.. _devguides: Developer guides ================ To get started with your first app check out the following developer guides: * `Qt programming course by mimecar for Ubuntu Touch `__ * `Application Templates by fulvio `__ * `Python examples by pavelprosto `__ * `QML templates by Joan CiberSheep `__. * `First steps with QML `__. * `Qt examples and tutorials `__. If you are interested in helping to create developer guides check out our `GitLab Project `__. To get familiar with some more advanced concepts see the following sections: .. toctree:: :maxdepth: 1 :name: toc-dev-guides contenthub importing-CH-urldispatcher pushnotifications user-metrics writeable-dirs dependencies port-to-focal Playground ---------- In a completely free and open source community, it is natural to have community members exploring the limits of the platform in many many directions. In this section you will find links to external resources that do exactly that: Explore. The purpose of this list is to show the unlimited possibilities of an open platform like Ubuntu Touch. .. note:: The resources listed here do not necessarily represent the officially endorsed way of developing applications for Ubuntu Touch, but are interesting experiments. * `Free Pascal development for Ubuntu Touch `__ * `Lazarus development for Ubuntu Touch `__ * `Geany on Ubuntu Touch device as text editor, source code editor, debugger and compiler for multiple languages `__ * `Deploy your existing Qt QML app to Ubuntu Touch using QMake (Video) `__ * `Deploy your existing Qt QML app to Ubuntu Touch using CMake (Video) `__ * `Getting started with Clickable (Video) `__ * `Content Hub overview (Video) `__ * `Import files to your app with Content Hub (Video) `__