placement midland regional authority midlands ireland.ie
DESCRIPTION
Development of Smart Phone Applications Industrial Placement BSc (Honours) in Software Design Joseph Kenny. Placement Midland Regional Authority Midlands Ireland.ie. MidlandsIreland.ie Strategy for Brand Management & Awareness 2011-2016 Digital Tourism Guide Brand Guidelines. - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: Placement Midland Regional Authority Midlands Ireland.ie](https://reader035.vdocuments.mx/reader035/viewer/2022062520/56816586550346895dd83afa/html5/thumbnails/1.jpg)
Development of Smart Phone Applications
Industrial PlacementBSc (Honours) in Software Design
Joseph Kenny
![Page 2: Placement Midland Regional Authority Midlands Ireland.ie](https://reader035.vdocuments.mx/reader035/viewer/2022062520/56816586550346895dd83afa/html5/thumbnails/2.jpg)
Placement
• Midland Regional Authority
• MidlandsIreland.ie
![Page 3: Placement Midland Regional Authority Midlands Ireland.ie](https://reader035.vdocuments.mx/reader035/viewer/2022062520/56816586550346895dd83afa/html5/thumbnails/3.jpg)
MidlandsIreland.ie
• Strategy for Brand Management & Awareness 2011-2016• Digital Tourism Guide• Brand Guidelines
![Page 4: Placement Midland Regional Authority Midlands Ireland.ie](https://reader035.vdocuments.mx/reader035/viewer/2022062520/56816586550346895dd83afa/html5/thumbnails/4.jpg)
Create a multi-platform phone application for android and IOs that utilises the digital tourism guide developed by MidlandsIreland.ie
The Brief – Terms of Reference
![Page 5: Placement Midland Regional Authority Midlands Ireland.ie](https://reader035.vdocuments.mx/reader035/viewer/2022062520/56816586550346895dd83afa/html5/thumbnails/5.jpg)
![Page 6: Placement Midland Regional Authority Midlands Ireland.ie](https://reader035.vdocuments.mx/reader035/viewer/2022062520/56816586550346895dd83afa/html5/thumbnails/6.jpg)
Work Programme - Stage IConcept and Design – Considerations
• Brand Guidelines•Website• Digital Tourism Guide
![Page 7: Placement Midland Regional Authority Midlands Ireland.ie](https://reader035.vdocuments.mx/reader035/viewer/2022062520/56816586550346895dd83afa/html5/thumbnails/7.jpg)
Work Programme - Stage IIDevelopment• Google Map v2 API – Display interactive map• Google Places API – Display local businesses• Really Simple Syndication Feed(RSS Feeds)• Information feed from midlandsireland.ie
• JavaScript Object Notation Feed(JSON Feed)• Technique for listing nearby businesses
![Page 8: Placement Midland Regional Authority Midlands Ireland.ie](https://reader035.vdocuments.mx/reader035/viewer/2022062520/56816586550346895dd83afa/html5/thumbnails/8.jpg)
Digital Tourism Guide Sections
• Angling
• Golf
• Festivals
• Creative Community
• Active Midlands
• Eating out
• Walking
• Driving
• Historical sites
• Towns and Villages
• Accommodation
![Page 9: Placement Midland Regional Authority Midlands Ireland.ie](https://reader035.vdocuments.mx/reader035/viewer/2022062520/56816586550346895dd83afa/html5/thumbnails/9.jpg)
Additional Features:• Display user on interactive map• Display businesses nearby to the
user• Caching – saving results for offline
use• RSS Feeds– News & Events
![Page 10: Placement Midland Regional Authority Midlands Ireland.ie](https://reader035.vdocuments.mx/reader035/viewer/2022062520/56816586550346895dd83afa/html5/thumbnails/10.jpg)
Google Map Api• Version 2• Use of map fragment • Tracks user location• Capable of zooming
in/out• Scaling of map fragment
![Page 11: Placement Midland Regional Authority Midlands Ireland.ie](https://reader035.vdocuments.mx/reader035/viewer/2022062520/56816586550346895dd83afa/html5/thumbnails/11.jpg)
Google Places API• Takes time to search, runs in background
using a specific technique called Async.• Place reference ID used to find businesses
details.• Returns Name, Address, Contact No and
GPS
![Page 12: Placement Midland Regional Authority Midlands Ireland.ie](https://reader035.vdocuments.mx/reader035/viewer/2022062520/56816586550346895dd83afa/html5/thumbnails/12.jpg)
![Page 13: Placement Midland Regional Authority Midlands Ireland.ie](https://reader035.vdocuments.mx/reader035/viewer/2022062520/56816586550346895dd83afa/html5/thumbnails/13.jpg)
RSS Feed• Download the RSS feed – downloads
webpage containing information• Extract the data out of XML: use a XML
parser - reads the data• Store the data – stores on device
temporary• Display the data: ListView with Adapter• Adapter puts data into a specific location
![Page 14: Placement Midland Regional Authority Midlands Ireland.ie](https://reader035.vdocuments.mx/reader035/viewer/2022062520/56816586550346895dd83afa/html5/thumbnails/14.jpg)
![Page 15: Placement Midland Regional Authority Midlands Ireland.ie](https://reader035.vdocuments.mx/reader035/viewer/2022062520/56816586550346895dd83afa/html5/thumbnails/15.jpg)
JSON Feed• An array of keyword elements for Google places – list of
keywords (pub, cafe)• Retrieves all the elements in the 'places' array – uses
keywords• Invoking getPlaces with the array of json object where
each json object represent a place – returns a list of businesses using keywords• Taking each place, parses and adds to list object – finds
businesses, reads it and puts it into a list on screen.
![Page 16: Placement Midland Regional Authority Midlands Ireland.ie](https://reader035.vdocuments.mx/reader035/viewer/2022062520/56816586550346895dd83afa/html5/thumbnails/16.jpg)
![Page 17: Placement Midland Regional Authority Midlands Ireland.ie](https://reader035.vdocuments.mx/reader035/viewer/2022062520/56816586550346895dd83afa/html5/thumbnails/17.jpg)
The Challenges
• Expansive Learning Curve• Extensive Trial and Error• Problem Solving• Api Documentation –
• dictionary/phrase book for software
![Page 18: Placement Midland Regional Authority Midlands Ireland.ie](https://reader035.vdocuments.mx/reader035/viewer/2022062520/56816586550346895dd83afa/html5/thumbnails/18.jpg)
Lessons Learned
• Desk Research• Testing• Satisfaction• Working Environment