/OpenSongRemote

Remote mobile app for Open Song (2.1+)

Primary LanguageTypeScriptMIT LicenseMIT

OpenSongRemote Ionic Mobile App (Work in Progress)

Remote mobile app for Open Song (2.1+)

Open Song

Official website

http://www.opensong.org/

API

http://www.opensong.org/home/api

Install

$ npm install -g cordova ionic
$ npm install

Cordova plugins

$ cordova plugin add cordova-plugin-whitelist

Launch (dev mode)

$ ionic serve --lab

Build & run

Android

Install platform support (if needed)

$ cordova platform add android
$ ionic platform android

Build & run

$ ionic build android
$ ionic run android

Android Issues

No internet issue ? (connection failed)

1 - Run the following command

$ cordova plugin add cordova-plugin-whitelist

2 - Also make sure you have the following in your Android manifest...

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />

iOS

Install platform support (if needed)

$ cordova platform add ios
$ ionic platform ios

Build & run

$ ionic build ios

Then launch xcode, open project ./platforms/ios/OpenSong Remote.xcworkspace and click Play

Roadmap / Todo List

  • Slides list
  • Slides launcher
  • Add Presentation Helper