Coughlan, Linda (2011) Technical Report: The Ireland Transport Network API / Google Android Mobile App. Undergraduate thesis, Dublin, National College of Ireland.
PDF (Bachelor of Science)
Download (3MB) | Preview
With the proliferation of the Smartphone and specifically the emergence of the mobile ‘app’ some of the focus has moved from the Internet as being a vast source of data for lookup purposes to in effect the World Wide Web becoming itself a development platform.
This report presents the Ireland Transport Network API, an application programming interface, as a bridge to facilitate the seamless interaction of for example, mobile applications and a transport data store. The report will outline: the need and reasoning behind its development; the services provided; the technologies and methodologies it implements and will discuss the benefits it will provide for its stakeholders namely:
• the CIE Group of companies: Irish Rail; Dublin Bus and Bus Éireann whose data the API will expose;
• the mobile application developers who will make use of its services in the development of a variety of rich applications;
• end users who will ultimately benefit from these applications.
We will evaluate the Ireland Transport API based on existing APIs provided by a number of International transport companies and discuss how it will compare to these in terms of the services provided.
We will also outline the development of a number of mobile applications, as a proof-of-concept, which will demonstrate the use of the API.
|Item Type:||Thesis (Undergraduate)|
|Additional Information:||This technical report is one part of a larger software application project.|
|Subjects:||Q Science > QA Mathematics > Computer software
T Technology > T Technology (General) > Information Technology > Computer software
Z Bibliography. Library Science. Information Resources > ZA Information resources > ZA4150 Computer Network Resources > The Internet > World Wide Web > Websites > Website Design
T Technology > TK Electrical engineering. Electronics. Nuclear engineering > Telecommunications > The Internet > World Wide Web > Websites > Website Design
Q Science > QA Mathematics > Computer software > Website Design
T Technology > T Technology (General) > Information Technology > Computer software > Website Design
|Divisions:||School of Computing > Bachelor of Science in Software Systems|
|Depositing User:||SINEAD CORCORAN|
|Date Deposited:||16 Nov 2011 13:30|
|Last Modified:||26 Apr 2012 15:02|
Actions (login required)