Skip to content

HipHopScoreboard/RapPadMobile

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RapPad Mobile

RapPad Mobile is in active development.

This repo will change almost everyday. If you are interesting in helping develop, send me a note [email protected] . Otherwise feel free to browse around.

Getting started

RapPad Mobile is the official mobile app for RapPad. You can download it on the Google Play or iTunes (eventually).

The app is disguised as a website that uses JS, CSS, and HTML. Under the hood it is powered by PhoneGap.

Below is a guide on getting it on your computer, running it, and making contributions.

  1. Fork the repo. Make sure you have all prerequisites installed.
  2. cd into the root directory.
  3. Run sass --watch www/sass/:www/css --style expanded to build CSS stylesheets from SASS files.
  4. ruby -r webrick -e "s = WEBrick::HTTPServer.new(:Port => 8000, :DocumentRoot => Dir.pwd); trap('INT') { s.shutdown }; s.start" to serve the website locally so you can test in the browser.
  5. cordova emulate (ios|android) to test on a platform (ios or android).

Other

This section is for me to record how to do certain things.

Build for Android release

  1. cordova build android --release
  2. jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore rappad-mobile.keystore platforms/android/ant-build/Rappad-release-unsigned.apk rp_mobile
  3. /Users/amirsharif/android-sdk-macosx/build-tools/19.1.0/zipalign -v 4 platforms/android/ant-build/Rappad-release-unsigned.apk rappad_release.apk

All together:

rm rappad_release.apk && cordova build android --release && jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore rappad-mobile.keystore platforms/android/ant-build/Rappad-release-unsigned.apk rp_mobile && /Users/amirsharif/android-sdk-macosx/build-tools/19.1.0/zipalign -v 4 platforms/android/ant-build/Rappad-release-unsigned.apk rappad_release.apk

About

The mobile companion for RapPad, the best place to write and share lyrics online.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • JavaScript 69.2%
  • Objective-C 20.7%
  • CSS 6.9%
  • Shell 3.0%
  • Other 0.2%