kdeconnect icon indicating copy to clipboard operation
kdeconnect copied to clipboard

A redesign of KDE's Connect App with modern UI/UX and simplified settings.

KDE Connect - Demo

A demo of KDE Connect Android App with more modern UI. This app is built using Flutter framework.

Screenshots

Features

  • Modern user interface with better user experience
  • Adaptive and persistive Light and Dark themes
  • Simplified settings page
  • View list of recently sent files
  • Consolidated all commands under single page
  • Sort "Run Command" by A-Z, Z-A or by color
  • Red commands (restart, shutdown, suspend...etc) require confirmation before executing
  • ...and much more

Upcoming Features

  • "Unlock Screen" command requires mobile device authentication (PIN or biometric)

Packages used

Installation

By either sideloading attacked APK file onto your android device or building project from source following steps below.

Getting Started

Check out Flutter's official guide to installing and running flutter.

Prerequisites

  • Download IDE either Android Studio or VSC
  • Install Flutter SDK and Dart plugin
  • Emulator or physical device

Steps

  • Clone this repo to your machine: https://github.com/KhalidWar/kdeconnect-sample.git
  • Run on Emulator or physical device
  • All set!

License

This project is licensed under MIT Licnese.

Credits

  • Some images in this project have been obtained royalty-free from Unsplash