Sunday, September 29, 2013

GTAcampuS Android Application Source Code (Java + XML)

GTAcampuS is an Android application developed for Aakash tablet, for the daily use of students. The minimum API level needed for this application is 8. Even though this application works in small screen devices the user interface will be little bit difficult to operate. This is a campus related application which mainly focuses on helping students to avoid missing the classes. It is basically an attendance managment system mounted with group messaging and some other extra features.

On installing, this application is to be initialized with the number of hours and class timings. Courses is to be added later along with the timings of each course in a week. The application will make alerts before the class hours, on making alert application will provide options like ‘SNOOZE’, ‘ON THE WAY’ & ‘BUNK’. If the student dismiss the alert with the 'ON THE WAY' option then the application will turn off the alert volumes of the device and will change the device to silent mode automatically which will be restored back to normal state after the class time. If ‘BUNK’ is selected then bunk-o-meter database of the application will be updated and the no: of classes bunked will be incremented for that respective course. If the no: of bunked classes crosses a limit then the application will give notifications. The application will provide a timetable view showing the class hours user have in the week. User can check the statistics and details of the classes they bunked at any time. This application also contains a calculator, a converter, feature for setting extra-alerts, saving notes and also option for back-up and restoring the database. You can also send group messages using this application. Messages can be seen by all those who are configured to the particular server which will be much useful for class representatives or teachers for passing an information to all students in a class.

This application is developed focusing the tablet devices (Aakash 2). So devices with screen size more than 7" is preferred for this application. The front end (UI) is coded in XML and back end in JAVA.

WATCH OUT THE DEMO VIDEO

SOURCE CODE OF THIS ANDROID APPLICATION IS AVAILABLE IN GITHUB AND GOOGLE CODE

USER MANUAL OF THE APPLICATION

No comments:

Post a Comment