Skip to content

sebastiaanschool/sebastiaanschool-Android

Repository files navigation

sebastiaanschool

This app is built for the Sebastiaanschool in Apeldoorn, Netherlands. It provides up to date information to the students' parents. If you're a parent of a Sebastiaanschool student, you can download the app from the Google Play Store:

Android app on Google Play

There's also an iOS version.

If you're interested in the source code, that's great, 'cause you're looking in the right place.

Building the Android app

You need to download the Parse.com Android library and put it into the Android/Sebastiaanschool/libs/ directory. Same for the Espresso Standalone library. After that, you can simply launch the Gradle build with the included wrapper:

$ ./gradlew clean assembleDebug installDebug

Note: Your Parse.com credentials are included in the Android app by means of buildConfigFields written into BuildConfig.java. To make this work, you need to export some variables into your shell environment (look at setEnv-example.sh for more info). If you fail to do so, the app will crash at startup. This is intentional.

The required backend code is in the sebastiaanschool-CloudCode project.

Terms of use

"sebastiaanschool" is copyright Jeroen Leenarts, except for the Android app which is copyright Barend Garvelink. Both parts can be used in accordance with the Creative Commons Attribution-NonCommercial 3.0 Unported License.

You should have received a copy of the license along with this work. If not, see http://creativecommons.org/licenses/by-nc/3.0/.

Acknowledgements

All brand names and icons are trademarks of their respective owners. This app uses Parse.com as its back-end. Some of the graphics assets have been obtained from Font-Awesome, ActionBar Style Generator or Android Asset Studio.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published