Two-day Workshop on Aakash Application Development

Aakash Application Development
Event Start Date & Time
2013-02-16 10:00:00 AM
Event End Date & TIme
2013-02-17 05:00:00 PM

(16-17 Feb 2013, Technopark, Trivandrum)

Aakash is an ambitious programme of the Ministry of Human Resources Development, Government of India, aimed at taking advanced technology to the citizens of the country. It is a tablet PC that uses state-of-the-art technologies to deliver a number of services, initially to students. Over 50 lakh Aakash devices are to be distributed across the country according to present plans.

Originally released in 2011, the present version of the tablet PC, the Aakash 2 was released on 11 November 2012 and has a configuration that is a significant improvement over previous versions.

From the programming perspective, Aakash can run two FOSS-based operating systems, Android and Ubuntu 12.04. Applications can be developed for either of these platforms. Android provides a rich API and the apps can run on other Android devices as well. However, it is likely that some future versions of Aakash will only run Ubuntu or other Linux, in which case developing applications on the Linux or HTML5 platforms may make sense.

This workshop, which is run by members of the Aakash team from IIT Bombay, will introduce participants to the programming stack as well as the architectural principles for Aakash Applications.


  1. Aakash: The Platform
  2. Hardware & boot options
  3. Preparing your system for Android development
  4. Android Applications
    *     Debugging on Android
  5. Porting of Ubuntu 
    *     Ubuntu Applications
  6. Managing your project version control using Git
  7. Documentation HOWTO
  8. Debugging and fine­tuning on GNU/linux
  9. App release mechanisms and contributing to the existing Aakash project

Click here for the draft program schedule and here for a flier.


Travancore Hall, Technopark

A fee of Rs. 1000 (for students) and Rs. 2,000 (for others) will be charged, which will include lunch and tea. ICFOSS will support the registration fee of up to 10 students who lack the finances to make the fee payment.

Registration will be on a first-come-first-served basis. For ensuring your seats, kindly contact Hasiya at +91 471 2700012 (or