Cluster Grid

Font Size



Menu Style

  • Error loading feed data

2011 NCIT Summer School

DSCN0456The NCIT Summer School takes place each year right after the exam session. At its 8th edition  and the second with Android projects, the NCIT Summer School has six Android projects in three categories:

  • Internet of Things: the smartphone is one of the first things with enough sensing and communication capabilities to enable the vision of IoT;
  • Android Media Server: allows smartphones to play media on DLNA enabled TV-sets;
  • Game Development: 2D and 3D applications are fun to develop and also serve as a good reason to study problems such as getting data from accelerometers, computing collision detection and enabling artificial intelligence for adversaries.

Most of the students are undergraduate, in the 2nd or 3rd year of study and will have the opportunity to continue their work throughout the entire year. Older students, in their 4th and final year, have been happy to create a bootcamp for the students at the Summer School. The story of the bootcamp can be found in this article, part of the Tutorials section.

2011 Android Diploma Projects


During 2011, several diploma projects are under development on Android platforms, with topics such as:

  • synchronizing calendars and files;
  • capturing device movement;
  • presentation sharing;
  • interacting with robots

All the projects were presented at the Student Scientific Session, which was held at UPB in May 2011. Also, all projects will result in a Diploma Thesis and a demo application. Links to articles to all these projects are available in the list on top of this page.

The students are in their final year, but were also deeply involved in organizing the summer school and coaching the younger students, transfering their knowledge to the new generation.

2010 NCIT Summer School


The NCIT Summer School, organized at Politehnica University of Bucharest, Computer Science Department, is an initiative providing students the context to work on projects in fields such as: High Performance Computing, Scientific Computing, Robotics and, from this year on, Android development.

During the two weeks of the summer school, students organize in teams, learn new technologies and then design and develop an application of their own. Out of the 18 projects developed this year, 4 were Android apps:

  • Diana and Stefan were curious whether they can print documents dirrectly from their mobile phone. Using the PCL protocol they managed to print simple formatted text files, but they still investigate printing images and pdfs. You can read the whole article here.
  • The WWH team (Corina, Sînziana and Irina) wanted to use Android phones to make plans for an evening out in the city. Using GoogleMaps and MySQL they provide an user friendly app which synthesises a lot of information regarding events and venues. They also plan to continue their work to make phones in a group of users to interact and provide better results. Their article is here.

               img_1527          img_1531
  • Vlad used PostgreSQL and the Restlet Framework to provide a mobile phone contact manager.
  • Eduard and Vlad use the GPS and a database to find a taxi for the user. Read their article here.

The summer school finished with a day-long session of presentations, where everyone got a chance to share their new found knowledge with their colleagues and, most importantly, have fun while discovering new things.

2010 ROSEdu Summer of Code



  • Because Android is a technology with a bright future, having one of the most significant increase in popularity as a mobile development target during the last few years
  • We like working as a team, sharing knowledge and ideas
  • Our faculty (Computer Science, Politehnica University of Bucharest) gave us access to a couple of Google Nexus One handsets for testing our applications
  • We are supporters of open source software
  • We love video games
  • Obviously, we have a passion for programming


    Using the ROSEdu Summer of Code annual program, we built a team consisting of 7 members. In the first week, we took time and familiarized with the basics of Android programming. We held presentations (in romanian language), followed by some small applications:

    The next 2 weeks we split into 2 teams, each team developing a different game.

    alt One team (Elena Burceanu, Alexandru Guduleasa, Razvan Ionita) chose to program a "Briker" version for the Android OS, as Alex had already developed Flash and C++ versions of the game. The result is an enjoyable puzzle game in which the user has to make a block ("brick", hence "briker") reach a certain point on the map, by determining the right set of moves that need to be executed without falling and dying, or getting stuck. It has a blue-themed graphic style and a hip-hop / jazzy background music. Here is an articole about Briker.

    alt The other team (Irina Presa, Adrian Vasile, Razvan Oita, Daniel Rizea) decided to create an obstacle game played by moving the device like a steering wheel; they used OpenGL, making a dynamic, fast paced game in which reaction speed is very important if you want to avoid the obstacles and get a highscore. Here is an articole about Droid in a tunnel.