roundware / roundware-android

Android client for Roundware contributory audio platform
http://roundware.org
GNU General Public License v3.0
5 stars 6 forks source link

Roundware® for Android

Roundware Overview

Roundware is a flexible distributed framework which collects, stores, organizes and re-presents audio content. Basically, it lets you collect audio from anyone with a smartphone or web access, upload it to a central repository along with its metadata and then filter it and play it back collectively in continuous audio streams.

For more information about Roundware® functionality and projects that use the platform, please see: roundware.org

Creating your own Roundware Android App

Summary

Starting with a copy of the starter-app directory, your App wraps the available Roundware App functionality allowing customization of existing Java Classes and Resources such as drawables and XML.

Getting Started

Prerequisites:

Setup the codebase:

# Clone the codebase
git clone https://github.com/roundware/roundware-android.git
cd roundware-android
# Copy "starter app" to "app"
cp -R app-starter app
cd app
# Make your copy into a git repository
git init
# Add the origin remote repository
git remote add origin <your-app-repo>
# Add all files and store them in the repo.
git add .
git commit -m "Initial commit of original app-starter"
git push origin master

Note that creating a copy of the app-starter is ESSENTIAL. Without it Android Studio will not find a runnable Android app in the project.

Configure the project:

To infinity and beyond