Download FinalPaper_Kate - Repository TU Delft
Transcript
Preface To complete the Bachelor education, students at TU Delft have to execute a complete software development project in the final quarter of year three. This is a project for 15 ects (420 hours), in which students have to perform an external internship in a project group, consisting of four persons. This project group has chosen a project at TNO (a major innovation organization in the Netherlands) in the spring and the summer of 2011. The group was bound by a common interest in the Android platform and the belief that this platform will see an substantial growth in the near future, both in market share and in functionalities. At the same time, TNO was looking for students to help them gain more knowledge of Android app making, as a means of supporting their vast traffic management knowledge. This is the final report (IN3405) for the Bachelor of Science education in Computer Science for the section Man Machine Interaction, department Mediamatics, faculty Electrical Engineering, Mathematics and Computer Science (EEMCS). The complete project documentation has been included - in Dutch - as appendices of this report. In Chapter 1, table 1, these documents are explained. This Thesis consists of nine chapters. Chapter 1 describes the context of the problem and requirements to possible solutions. In chapter 2, related work and results of the research is covered. Chapter 3 is a summary of the used tools and methods in this project. In chapter 4, the transformation from problem to solution is visualized with the architecture of the app. Chapter 5 describes the implementation phase. Testing is crucial in every software engineering project, this subject is explained in chapter 6. The conclusion is given in chapter 7, including a list of future work. References and a list of definitions can be found in chapter 8 and 9, respectively. We have realized this project with great enthusiasm and we hope that you will enjoy reading about it in this report. No specific knowledge about the Android platform is needed to comprehend this report. The font used for this report is Droid Serif, the obvious choice for reports about Android. Delft, June 2011 Loubna Aammari Marco Hazebroek Jozua Sijsling Randy Tjin-Asjoe Kate [email protected] [email protected] [email protected] [email protected] 3