# Packaging

- [Android](https://docs.novaflowos.com/start/kde-developer-platform/readme/packaging/android.md)
- [KDE on Android](https://docs.novaflowos.com/start/kde-developer-platform/readme/packaging/android/_index.md): Learn how to port your applications to the most widely used mobile platform
- [Building applications for Android](https://docs.novaflowos.com/start/kde-developer-platform/readme/packaging/android/index.md): Learn how to build your applications for Android
- [Packaging and publishing applications for Android](https://docs.novaflowos.com/start/kde-developer-platform/readme/packaging/android/index-1.md): Learn how to package and publish your applications for Android
- [Publishing on Google Play](https://docs.novaflowos.com/start/kde-developer-platform/readme/packaging/android/googleplay.md)
- [Introduction](https://docs.novaflowos.com/start/kde-developer-platform/readme/packaging/android/googleplay/_index.md): Learn how to publish your applications on Google Play
- [Packaging your app](https://docs.novaflowos.com/start/kde-developer-platform/readme/packaging/android/googleplay/packaging.md): Learn how to package your application for Google Play
- [Adding your app to Google Play](https://docs.novaflowos.com/start/kde-developer-platform/readme/packaging/android/googleplay/adding-to-google-play.md): Learn how to add your application to Google Play
- [Publishing your app](https://docs.novaflowos.com/start/kde-developer-platform/readme/packaging/android/googleplay/publishing.md): Learn how to publish a release of your application on Google Play
- [Releasing new versions of old apps](https://docs.novaflowos.com/start/kde-developer-platform/readme/packaging/android/googleplay/releasing-old-apps.md): Learn how to publish new releases of old applications on Google Play
- [Porting applications to Android](https://docs.novaflowos.com/start/kde-developer-platform/readme/packaging/android/porting_applications.md)
- [Basic porting](https://docs.novaflowos.com/start/kde-developer-platform/readme/packaging/android/porting_applications/basic.md): Learn how to port your applications to the most widely used mobile platform
- [Making applications run well on Android](https://docs.novaflowos.com/start/kde-developer-platform/readme/packaging/android/porting_applications/advanced.md): Learn how to make sure that apps work well on android
- [Metadata](https://docs.novaflowos.com/start/kde-developer-platform/readme/packaging/android/porting_applications/metadata.md): How to make sure that users see correct information about your app
- [Windows](https://docs.novaflowos.com/start/kde-developer-platform/readme/packaging/windows.md): Learn how to publish your applications for Windows
- [Packaging and publishing applications for Windows](https://docs.novaflowos.com/start/kde-developer-platform/readme/packaging/windows/index.md): Learn how to package and publish your applications for Windows
- [Publish your app in the Microsoft Store](https://docs.novaflowos.com/start/kde-developer-platform/readme/packaging/windows/microsoftstore.md): Learn how to package and publish your applications in the Microsoft Store
- [Packaging your app for the Microsoft Store](https://docs.novaflowos.com/start/kde-developer-platform/readme/packaging/windows/microsoftstore/packaging.md): Learn how to package your applications for the Microsoft Store
- [Submitting your app to the Microsoft Store](https://docs.novaflowos.com/start/kde-developer-platform/readme/packaging/windows/microsoftstore/publishing.md): Understand the Microsoft Store submission process and extend your application's audience.
- [Plasma Mobile](https://docs.novaflowos.com/start/kde-developer-platform/readme/packaging/plasma-mobile.md)
- [KDE on mobile devices](https://docs.novaflowos.com/start/kde-developer-platform/readme/packaging/plasma-mobile/_index.md): Plasma Mobile is a mobile platform developed using similar technologies to Plasma Desktop
- [Porting a new device to Plasma Mobile](https://docs.novaflowos.com/start/kde-developer-platform/readme/packaging/plasma-mobile/porting.md)
- [KDE Telephony stack](https://docs.novaflowos.com/start/kde-developer-platform/readme/packaging/plasma-mobile/telephony.md)
- [General Overview](https://docs.novaflowos.com/start/kde-developer-platform/readme/packaging/plasma-mobile/telephony/_index.md): Architecture and general description
- [Kernel layer](https://docs.novaflowos.com/start/kde-developer-platform/readme/packaging/plasma-mobile/telephony/_index-2.md): KDE Telephony stack
- [System daemons](https://docs.novaflowos.com/start/kde-developer-platform/readme/packaging/plasma-mobile/telephony/system-daemon-userland-dbus-ipc-level.md)
- [General overview](https://docs.novaflowos.com/start/kde-developer-platform/readme/packaging/plasma-mobile/telephony/system-daemon-userland-dbus-ipc-level/_index.md): Userland D-Bus IPC, KDE Telephony stack
- [Developing Telephony functionality](https://docs.novaflowos.com/start/kde-developer-platform/readme/packaging/plasma-mobile/telephony/system-daemon-userland-dbus-ipc-level/ofono.md)
- [ModemManager Telephony functions](https://docs.novaflowos.com/start/kde-developer-platform/readme/packaging/plasma-mobile/telephony/system-daemon-userland-dbus-ipc-level/modem-manager.md)
- [Session daemons](https://docs.novaflowos.com/start/kde-developer-platform/readme/packaging/plasma-mobile/telephony/_index-4.md): Userland D-Bus IPC, KDE Telephony stack
- [QML declarative plugin layer](https://docs.novaflowos.com/start/kde-developer-platform/readme/packaging/plasma-mobile/telephony/_index-3.md): KDE Telephony stack
- [KDE application layer](https://docs.novaflowos.com/start/kde-developer-platform/readme/packaging/plasma-mobile/telephony/_index-1.md): KDE Telephony stack
- [Execute applications](https://docs.novaflowos.com/start/kde-developer-platform/readme/packaging/plasma-mobile/running-apps.md)
- [Distributing KDE software as Flatpak](https://docs.novaflowos.com/start/kde-developer-platform/readme/packaging/flatpak.md): The new decentralized packaging standard for Linux applications
- [Your first Flatpak](https://docs.novaflowos.com/start/kde-developer-platform/readme/packaging/flatpak/packaging.md): Learn how to create Flatpaks in three simple steps.
- [Extending your package](https://docs.novaflowos.com/start/kde-developer-platform/readme/packaging/flatpak/manifest.md): Understand the core components of your manifest.
- [Nightly Flatpaks and Flathub](https://docs.novaflowos.com/start/kde-developer-platform/readme/packaging/flatpak/publishing.md): How and where to publish your manifests
- [Testing your Flatpak](https://docs.novaflowos.com/start/kde-developer-platform/readme/packaging/flatpak/integration.md): Understanding the Flatpak software stack


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.novaflowos.com/start/kde-developer-platform/readme/packaging.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
