StuReSy Android is the native Android client for the StuReSy Class Room Response System.
StuReSy for Android extends the plain web interface with several usefully functions like scanning barcodes, saving several different StuReSy server and lectures. With StuReSy Android one can easily participate in various lectures.
With StuReSy one can conduct surveys, pollings and exercises at an University among anonymized students. These surveys can under the right conditions increase attention, powers of recall and leaning success ([Crouch u. Mazur 2001] Crouch, Catherine H. ; Mazur, Eric: Peer Instruction: Ten years of experience and results).
More information can be found at the projekt webpage: http://sourceforge.net/projects/sturesy/.
The app will need to access the internet. This can causes external costs.
Furthermore the following permissions are needed:
android.permission.WRITE_OWNER_DATA - Storing lecture data.
android.permission.INTERNET- Use of the internet and downloading of lecture files.
android.permission.READ_PHONE_STATE - In order to generate an unique user id these permissions are needed. This id will be encrypted and send to the server and stored. It is not possible to determine the user from the id.
android.hardware.camera.autofocus - The camera is used to scan barcodes.
For scanning a barcode you need the app ZXing https://play.google.com/store/apps/details?id=com.google.zxing.client.android . This app needs some more permissions e.g. can it read and write your contacts. This permission is needed for the app to share and save contacts with others.
StuReSy Android uses the ActionBarSherlock library http://actionbarsherlock.com "Copyright 2013 Jake Wharton". This library is distributed under Apache license 2.0. ActionBarSherlock simulates the Android ActionBar for orignially not compatible devices.
StuReSy Android uses the ACRA library http://acra.ch/ "Copyright 2013 Kevin Gaudin".
This library is distributed under Apache license 2.0. If the Application chrashes, because of an exception the app automaticaly sends Log-Files including stack trace and the Android version.
StuReSy Android uses the StickyListHeaders library https://github.com/emilsjolander/StickyListHeaders "Copyright 2013 Emil Sjölander".
This library is distributed under Apache license 2.0. It shows headers in lists.