17.07.2015 Views

OCTranspoLive: A live OCTranspo GPS bus location application for ...

OCTranspoLive: A live OCTranspo GPS bus location application for ...

OCTranspoLive: A live OCTranspo GPS bus location application for ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

6.4 Concepts and Technologies LearnedWhile working on this project I was able to learn some knew technologies.On aconceptual level I was able to get a sense of what REST APIs are and how they canbe used to expose <strong>application</strong> models to the outside in a lightweight and scalablemanner.As <strong>for</strong> technologies, the main one was the Android plat<strong>for</strong>m. The project hasallowed me to gain enough experience with the Android plat<strong>for</strong>m and the developmenttools provided in the SDK along with the ADT plugin to feel com<strong>for</strong>table writinganother <strong>application</strong> or take on a job developing Android <strong>application</strong>s.With setting up the MySQL database I re-en<strong>for</strong>ced some previous knowledge Ihad about working with this DBMS. It also allowed me to get a taste of deployingthe components of an <strong>application</strong> to a Linux server.Although my experience with the TomCat web container and servlets was ratherfrustrating at rst I see that TomCat is a great piece of software and that along withservlets makes a great deployment plat<strong>for</strong>m.33

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!