Day 2: Down to the Wire We are going to familiarize ourselves with the core technologies used by Web...
-
Upload
marybeth-porter -
Category
Documents
-
view
212 -
download
0
Transcript of Day 2: Down to the Wire We are going to familiarize ourselves with the core technologies used by Web...
Day 2:Down to the Wire
We are going to familiarize ourselves with the coretechnologies used by Web Services and the Web.
These technologies are used all over the placeUnder the hood.
They underpin higher level concepts
We will have a lab session this afternoon, working withThe Google Maps API
Who am I?
• Studied Fine Art many moons ago.• Worked as an artist and theatre designer for 15 years.• Then got into the Web…
• Did the MSc here in 2002-3 and a PhD after that• worked here as an RA• research in the areas this course covers - P2P, the
Web, Web Services and eScience, Health Informatics
• Went into Industry in 2011• Software architect for a large global company in
the eHealth domain• Mostly work on US projects• Complex enterprise integration systems
Coursework
• Worth 30% of over all mark• Will handout in week 4• Due back in week 10• Focuses on system architecture• Domain specific scenario• Contains challenges that do not have black
and white solutions
Lab Task/Homework• Using the Google Maps API, create a map of your
birthplace or where you currently live.• Use the Geocoding service to get latitude and
longitudes• Draw directions from your birthplace (or current
address) to your school (or Uni) using the Direction service
• Use Markers to pinpoint the locations.• Add more information to the markers, e.g. images.• If you’re feeling adventurous, see if you can search
for photos using the Flickr API and integrate them with your map.
• You will present your maps on contact day 4
Lab• You will need a Google account. If you don’t have one, you can
create one, and delete it after the exercise.• Go to www.google.com and click on ‘sign in’ and follow
instructions.• Then go to
https://developers.google.com/maps/documentation/javascript/tutorial
• Follow instructions for creating the Hello World example• API reference: https
://developers.google.com/maps/documentation/javascript/reference
• Examples:• https://developers.google.com/maps/documentation/javascript/e
xamples/
•
Lab
• You must get an API key to use the Google services. Follow the instructions for obtaining an API key.• Note: to activate, click the button on the
Google Maps API V3 row
Flickr
• Like Google, you need an API key to use Flickr services• You can log into Flickr to get the API key
using your Google account (or yahoo if you have one).
• Check out:• http://www.flickr.com/services/api/