Mopidy Mobile
Mopidy Mobile is a Mopidy Web client extension for mobile devices, and a hybrid app for Android version 4.4 and higher. Users of older Android versions may still access the Web extension using Google’s Chrome browser. On Apple devices, the Web client should work with iOS 7 or higher.
Installation
The Web extension can be installed using pip by running:
pip install Mopidy-Mobile
The Android app is available from the Google Play store. You may also join the Beta testing program to preview unreleased versions.
Note that the Web client is designed to be added to your home screen, so it is launched in full-screen “app mode”. In fact, the only major difference between the Web client and the hybrid app is that the app will let you manage multiple Mopidy server instances. Other than that, they are functionally equivalent. If you don’t know how to add a Web application to your home screen, there are plenty of instructions available online for both Android and iOS.
Configuration
The following configuration values are available for the Web extension:
mobile/enabled: Whether the Mopidy Mobile Web extension should be enabled. Defaults to true.
mobile/title: The Web application’s title, which will also be displayed when added to your home screen. The variables $hostname and $port can be used in the title. Defaults to Mopidy Mobile on $hostname.
mobile/ws_url: The WebSocket URL used to connect to your Mopidy server. Set this if Mopidy’s WebSocket is not available at its default path /mopidy/ws/, for example when using a reverse proxy.
Building from Source
Mopidy Mobile is built using Ionic, AngularJS and Apache Cordova, and uses npm and gulp for its build system, so it is recommended to familiarize yourself with these before you start.
To build the Mopidy Web extension, you need to have npm and gulp installed. Then run:
npm install gulp install gulp dist pip install --editable .
To build the hybrid app for Android, please follow Ionic’s installation guide to make sure you have everything needed for Android development. Then, in addition to the commands above, run:
ionic resources android ionic platform add android ionic build android
Project Resources
License
Copyright (c) 2015, 2016 Thomas Kemmer.
Licensed under the Apache License, Version 2.0.
Metadata
Release files for Mopidy-Mobile 1.6.10
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| Mopidy-Mobile-1.6.10.tar.gz | 985.7 kB | Without provenance | Details for Mopidy-Mobile-1.6.10.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| Mopidy_Mobile-1.6.10-py2.py3-none-any.whl | Python 2, Python 3 | none | any | Details for Mopidy_Mobile-1.6.10-py2.py3-none-any.whl |
Total release size: 2.0 MB
Release files / Mopidy-Mobile-1.6.10.tar.gz
| Download URL | Mopidy-Mobile-1.6.10.tar.gz |
|---|---|
| Size | 985.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
0509251da2adf81499b87f36967960c6af31150eecf1f714bf3761d6b48f2267
|
|
BLAKE2b-256 checksum How to use checksums |
d285ede328b19d8b6be537d2a319b786c9dd448e98afec0c9b0b3a48a3c915fe
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / Mopidy_Mobile-1.6.10-py2.py3-none-any.whl
| Download URL | Mopidy_Mobile-1.6.10-py2.py3-none-any.whl |
|---|---|
| Size | 981.8 kB |
| Tags | Python 2 Python 3 |
|
SHA-256 checksum How to use checksums |
29f9676c830ad17019645f46764ae0807fe9bfb7b98df2e21b32191958006fe8
|
|
BLAKE2b-256 checksum How to use checksums |
eceef3fdf19cbcbda7e28152b6f30f42912b0d1dae64829a5009b7693653b7c6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Security for Mopidy-Mobile 1.6.10
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.