Skip to content

kynetx/Fuse-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fuse Mobile Application

You'll need cordova installed. In order to get cordova, you'll need npm, node package manager. I'm going to assume you know how to get node/npm. After you have node & npm installed, run (you may need to run as root with sudo):

npm install cordova -g
npm install -g requirejs

Afterwards cordova should be avaliable at the command line.

For most development purposes, simply cd www/ from the project root and then run cordova serve. You can then develop the applciation and see your changes reflected on localhost:8000.

You will also need the Eclpise ADT Bundle and Ant.

Contributing

Fuse is an open source product and as such we welcome any and all contributions. Just fork the repository, add new awesomeness, and open a pull request.

Build Process

Navigate to the project root and run build shell script.

You should eventually see ** BUILD SUCCEEDED ** on the console.

Platform Specific Build Processes

At this time, iOS is the only platform included. Cordova manages most of the build process but there are some extra steps you need to take, including code signing and provisioning. In order to provision iOS applications for distribution, Ad Hoc or otherwise, you'll need a paid Apple Developer Account. Alex has one and manages the iOS build, but should you be curious to learn more simply ask him or read about it on the Apple Developer Documentation.

Development process

Simply navigate to the www/ directory and run cordova serve. This will serve the web application on localhost:8000. You can develop as you would on any other web application.