2013 NCIT Summer School
- Details
- Hits: 8890
The goal of the Mobile Programming Track is to teach mobile programming to students by offering them the context to work on applications for robot remote control, m-learning, crowd-sourcing, and games. Special thanks go to senior students, who act as mentors throughout the whole summer school: Andrei Mușat, Ioan Deaconu, Daniel Ciocîrlan, Andrei Vasiliu, Tony Dobre, Răzvan Prejbeanu, and Cristian Iliescu.
The participants' selection process was done by posting project announcements on the national-level platform Stagii pe Bune. As expected, more than 80 students applied, from various universities in Romania and abroad.
Without requesting any prior mobile programming experience from our students, we were pretty strict on the concepts, such as object oriented programming and algorithms. After a two-step selection process, with CV screening and live interviews, we have chosen 11 students from 3 universities:
2013 Android Diploma Projects
- Details
- Hits: 7478
Naming some of the projects:
- "Real time collaboration in cloud for Tune-Up Android" by Răzvan Prejbeanu (in collaboration with Bitdefender)
- "User Action Graph Analysis and Synthesis" by Alex Achim
- "Extending Moodle, the Course Management System, for mobile devices" by Alina Eftenoiu and Paula Iosif
- "Dynamic content generation for Online Social Applications" by Antone Dobre
We wish all our students good luck in their future careers and we hope these studies will prove to be a good starting step for them.
Android Projects
- Details
- Hits: 25495
This is a brief overview of the Android apps developed by students in Politehnica University of Bucharest, the Computer Science Department. For a full list of articles please visit the Android Projects Section.
Applications have been developed by students as part of their graduation projects or during a summer school or as participation at a contest:
- "Real time collaboration in cloud for Tune-Up Android" by Răzvan Prejbeanu (in collaboration with Bitdefender)
- "User Action Graph Analysis and Synthesis" by Alex Achim
- "Extending Moodle, the Course Management System, for mobile devices" by Alina Eftenoiu and Paula Iosif
- "Dynamic content generation for Online Social Applications" by Antonel Dobre
- Robot Remote Control (Madalina Toia, Tony Dobre, Cristian Iliescu) read more
- EKG on Android Tablet (Andrei Iușan) read more
- Face Detection and Recognition (Ioan Deaconu, Cătălin Calotescu) read more
- Moodle Attendance (Adelina Vidovici, Răzvan Prejbeanu) read more
- AR Feature Detection (Melania Pătru, Andrei Vasiliu, Dragoș Săndulescu) read more
- AR Game with Markers (Ștefania Budulan, Andrei Tăleanu, Andrei Mușat, Ionuț Chelcioiu) read more
Razvan Prejbeanu, Steliana Goga Toni Dobre, Razvan Oita, Oana Barbu, Evelina Dumitrescu 2D Survivor Game for Android Phones based on the story of Orfeus trying to save Euridices from Hell. Diana Pastor User interface for Moodle, some of our course platform. For this first version, the app only retrieves deadlines for assignments. Monica Andreea Dragan, Adi Bostan Iulius Curt, Radu Stoenescu Daniel Rizea
Application
Description
Downloads
Open Sync
An open-source file synchronization software, which transfers through wireless multiple files to a PC. This project was initially designed as a media server, but, due to regulations concerning media servers, it transformed into a file syncronization app.
source code and apk
Orpheus
Moodle Interface
PowerManager
User interface for managing the air conditioning system in our cluster. The app displays information regarding temperatures and power consumption and allows remote control for air conditioning units.
PoliInfo Reader
An augmented reality app meant to enhace student access to information relevant to the current location using QR codes.
MapAssistant
An augmented reality app that overlays pin-point locations on real maps while they are viewed on camera, considering the user context (time of day, schedule etc.)
Vlad Petre FriLoc is a mobile social network, based on user's real-time geolocation, that offers integration with Facebook and it's strongly focused on the close relationships between users. ...read article Oana Presura The project consists of two applications - one developed for the Android platform and one for a LEGO Mindstorms device - which communicate through a Bluetooth connection established when starting the Android application. The purpose of connecting these two modules is to enable the two devices to communicate through messages according to special protocols ...read article
Application
Description
Downloads
FriLoc
LejosDroid
<link>
Diana Lupan, Stefan Bobocescu Elena Burceanu,Alexandru Guduleasa Irina Presa, Adrian Vasile, Sinziana Gafiteanu,Irina Predescu [TBD] Eduard Tutescu, Vlad Baragan-Stroe Vlad Petre Cristian Andreica, Vlad Petre
Application
Description
Downloads
PrintEditor
Have you ever wondered if it is possible to print a file from an Android device without using a computer? Well, we have and we tried to “solve this mystery” by developing this application. Its initial goal was, of course, to print all types of files, but during the first stages of the project we realized it was more complicated than we first thought. ...read article
apk (v1.0)
Briker
Razvan IonitaBriker is an Android puzzle game. To pass the level, move your Briker on the light blue plate. Be careful with the other types of plates (one for teleportation, one that adds a new plate somewhere on the map and a very unstable one). Good luck with the first 15 levels! ...read article
source code
apk (v1.0)
Droid in a tunnel
Razvan Oita, Daniel Rizea“Droid in a tunnel” is an android accelerometer controlled 3D game. The player's main purpose is avoiding objects, while he travels in a tunnel. The engine was built using OpenGL ES ...read article
source code
apk (v1.0)
Who, Where, How
Corina RadulescuWe aim to help the user or a group of users in choosing a place to go out. The application will show suggestions of places and events based on the user's list of preferences and tags saved beforehand. Integrating GoogleMaps API, SQLite DB and the communication with a server are the top priorities for version 1.0. ...read article
TaxiFinder
TaxiFinder is an application that finds the taxi number with the lowest price, considering the user's current position. The application passes data through XML and uses the GPS to obtain the user's position. ...read article
source code and apk (v0.1)
MyContacts
MyContacts is an Android application designed and implemented at NCIT Summer School 2010. The goal of the project is to develop an application in order to get familiarized with several technologies like Android, Restlet, Hibernate and PostgreSQL ...read article
source code
apk (v1.0)
Viewlity
Augmented Reality EngineViewlity is an Augmented Reality Engine for showing nearby points of interest on your Android phone. It's a powerful, easy-to-use tool for discovering places around you, finding the nearest fuel stations, coffee-shops, restaurants, ATMs, subway stations, places of worship and many other points of interest. You can also locate them on Google Maps, in order to get a wider point of view....read article
[TBD]
Mihai Dumitrescu
Application
Description
Downloads
Android Interface
What makes an Android interface unique? Functionality, style and let's call it intuitive flexibility, which give to the device a degree of decision in choosing what is the best for the user. ...read article
apk (v1.0)
Andrei Bucur Vlad Petre Eneco is an application designed as the user interface for a complete hardware and software system for controling and managing energy in a smart home. The system has been fully developed by our team at the 2011 Suceava Hard & Soft contest. The Android app enables the user to study graphs for power consumption and energy harvesting in his house and also to remotely control consumers throughout the house. ...read article
Application
Description
Downloads
SoNDa Kit
SoNDa Kit is an application designed and implemented at the 2010 Suceava Hard & Soft contest to provide an overview of the interaction between an Android phone and it's accelerometer, focusing on displaying the powerful platform API. The use case is simple and was proposed by the jury: an application for elders owning a smartphone that warns their family if they fall and get injured. ...read article
source code and apk (v1.0)
Eneco
2012 NCIT Summer School
- Details
- Hits: 7673
- mobile learning
- augmented reality
- medical applications
- robot remote control
As usual, the Summer School started with an Android bootcamp. Special thanks go to Serban Chiricescu, Tony Dobre, Razvan Prejbeanu, Daniel Rizea and Bogdan Davidoaia, senior students that helped organize and run the bootcamp, had presentations and tutored the students in their first Android apps. We were happy to welcome, besides the students in the Summer School, a couple of students from the other sections of the NCIT Summer School, as well as three PhD students from our department and from the Electronics department.
The two days of bootcamp were divided in several sections:
2012 Android Diploma Projects
- Details
- Hits: 7468
Their work at the diploma project was a continuation of several disciplines they followed during their bachelor studies, such as Object Oriented Programming, Operating Systems and Embedded Systems. The Embedded Systems course is a 4th year course. This year also included three labs introducing Android Programming to students and also proposed one homework.
The topics varied in the range of: augmented reality, m-learning, communication and security: