Skip to main content

Mopidy Web extension and hybrid app for mobile devices

Project description

Mopidy Mobile is a Mopidy Web extension and hybrid mobile app, currently supporting iOS 7+ and Android 4.4. Users of older Android versions may still access the Web extension using Google’s Chrome browser.

Installation

The Mopidy Web extension can be installed using pip by running:

pip install Mopidy-Mobile

An Android app is available for beta testing for members of the Mopidy announcement mailing list. If you are already a member and want to participate in testing, please follow these instructions.

Configuration

Please note that these are subject to change for now:

[mobile]
enabled = true

# application title - $hostname and $port can be used in the title
title = Mopidy Mobile on $hostname

# WebSocket URL - set this if Mopidy's WebSocket is not available at
# its default path /mopidy/ws/, e.g. when using a reverse proxy
ws_url =

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 tools 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
python setup.py develop

To build the hybrid app for Android, follow Ionic’s installation guide to to make sure you have everything needed for Android development. Then run:

ionic platform add android
ionic resources
ionic build android

License

Copyright (c) 2015 Thomas Kemmer.

Licensed under the Apache License, Version 2.0.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for Mopidy-Mobile, version 0.7.0
Filename, size File type Python version Upload date Hashes
Filename, size Mopidy-Mobile-0.7.0.tar.gz (853.7 kB) File type Source Python version None Upload date Hashes View hashes

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page