< Kirigami | Documentation Contents 1 Introduction 2 What is Kirigami 2.1 What it can do/What it provides 2.2 What it can't do 3 Requirements 3.1 What you need to know (knowledge) 3.2 What you need to have (system) 4 Quickstart Guide 5 Building Kirigimi Applications 5.1 For Desktop 5.1.1 Linux 5.1.2 Windows? 5.1.3 macOS 5.2 For Mobile 5.2.1 Plasma Mobile 5.2.2 Android 6 Kirigami Controls 7 KDE HIG 8 Plasma Mobile 9 Examples 10 Contributing and Contact Introduction Some welcome text. One sentence summary of Kirigami. What this documentation contains. Can skip around if needed. Target audience of the docs. Note about "Living document", constantly changing. Question: Do we want it to be always changing or should we have "stable releases", perhaps per Kirigami release? What is Kirigami More detailed explanation of Kirigami, vision/mission. Relation to Qt Quick and Qt Quick Controls. Part of KDE, where it is used. What it can do/What it provides Features offered by Kirigami. Set of controls. Predefined behaviors. What it can't do Limitations. Behavior/appearance on Android. Requirements What developers need to get started using Kirigami. What you need to know (knowledge) Qt, Qt Quick, maybe C++. What else? What you need to have (system) Qt version, KF5?, compilers, Android toolchain. Quickstart Guide Short tutorial on the easiest demo program. Including how to compile/build. Probably desktop is best for this case? Building Kirigimi Applications Instructions on the compilation and installation process for Kirigami applications per platform. Using CMake and maybe qmake. Deployment/packaging. For Desktop Linux Windows? macOS For Mobile Plasma Mobile Android Kirigami Controls Explanation with screenshots of the different Kirigami controls and items. Code samples. Notes on how to use properly. Note: Slight overlap with apidocs but that's not complete or ideal for QML at the moment. KDE HIG Explanation of relation to the KDE HIG. External link. KDE Human Interface Guidelines Plasma Mobile Relation to Plasma Mobile. Example of Kirigami apps on Plasma Mobile. Plasma Mobile Examples Full examples of common/easy applications. With source code and cmake/project files Contributing and Contact Notes about interested contributors to the project. Kirigami#Get_in_Touch Retrieved from "https://community.kde.org/index.php?title=Kirigami/Documentation/Proposed_Outliine&oldid=87018" This page was last edited on 20 December 2019, at 23:41. Content is available under Creative Commons License SA 4.0 unless otherwise noted.