Educational Mobile Applications: Summary
Educational Mobile Applications: Summary
Summary:
We are looking to develop several Educational Android applications and make them
available on Google Play Store. Some of these ideas are listed below.
We are also looking for some interesting ideas to create mLearning applications, if
students have ideas of their own and wish to submit their own proposals, we would
welcome this as well.
Skills:
To get selected for this, it is good to have some knowledge of mobile application
development in one or more of these platforms: Android, Windows Phone, iPhone, or
HTML5 web platform.
Details:
(i) 'Planetarium' application
Difficulty Level: Advanced
With this mobile application, we aim to help students to get the best mobile screen
experience of outer space.
The idea is to develop an application that provides a planetarium experience on the
phone or tablet device. The application should give an audio-visual experience to the
user as he navigates through the space. Important stars, moons and planets are
highlighted and brief historic relevance is narrated. Space missions are highlighted as
the user navigates through different planets. Details about important comets,
meteorites and life-cyle of a star are explained. The application should give an
immersive feel to the user who is exploring various aspects of space.
We will be looking at developing creative user interfaces that would engage the user
to explore various aspects of the application. Indigenously developed 3D animations
and visualizations are great to have in this application.
(ii) 'Physics Simulations' application (Android)
Expected result:
We expect that the student is able to deliver the selected application in two stages:
The first version of the application is something that we would like to see by midterm
evaluation period. This version of the application should have minimalist UI with
most of the functionality in place. We will make this version of the application
available to limited users and developer community to get some feedback.
The second version of the version is expected close to final evaluation period. This
version of the application is expected to be complete in all aspects of UI and
functionality. The application should be well tested and the student should try to fix
reported bugs and issues. We would also like the student to work on the design and
code level documentation, which should be in good shape by final evaluation.
The final goal for this project is to publish the selected mobile application to Google
Play by the end of GSoC.
Where do I start?
We recommend that students should first choose one of the applications (from the
above list) that interests them the most. Once the students have selected an
application, the next step would be to create wireframes / mockups for them.
Students may also want to research on various aspects of the application and come
up with a plan of action to develop them. It is also recommended that students go
through the application development guidelines for Android platform. Including
technical details of APIs, 3rd party libraries and wireframes in your proposals is
strongly recommended.
Event
Work Period