F-Droid desktop client
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

44 lines
1.4 KiB

11 years ago
# fdroidcl
11 years ago
[F-Droid](https://f-droid.org/) desktop client.
11 years ago
11 years ago
This is **not** a replacement for the [Android client](https://gitlab.com/fdroid/fdroidclient).
While the Android client integrates with the system with regular update checks
and notifications, this is a command line client that talks to connected
devices via [ADB](https://developer.android.com/tools/help/adb.html).
11 years ago
For simplicity, it tries to follow the `apt-get`/`apt-cache` commands where it
makes sense such as `update`, `show`, `install` and `remove`.
### Current features
* Single repo support
* Update the index
* List all apps
* Search by keywords
11 years ago
* Show details of an app
### Missing features
* Proper index update checking via ETag
11 years ago
* Multi-repo support
* Interaction with a device via ADB:
- Probably relying on the installed command `adb`
11 years ago
- Fetch device details (Android version, architecture, ...)
- Fetch installed applications
- Should use a `sync` command if always fetching the data above is slow
- Install, update and remove applications
* Apk caching
11 years ago
### Advantages over the Android client
* Faster to use command line interface
* Ability to batch install/update/remove without root nor system privileges
* Interact between multiple Android devices:
- Transfer apps and their data from one device to another
### Android client features this will never have
* "Update available" notifications
* Swap apps over WiFi or Bluetooth and local repos