Nokia Series 60 Location Technologies - Presentation Transcript
Overview of Location APIs in S60 Platform Jure Sustersic – Forum Nokia
S60 Location Technologies Powerful, robust services at all layers of the application software stack Innovative – Free your imagination Leading edge solutions like Landmarks! and Map and Navigation Framework make it a snap for developers to create location-aware applications with advanced features. Simple – Boost productivity Stable, easy-to-use Application Programming Interfaces (APIs) and ready-made User Interface (UI) components cut development costs and time-to-market. Standards-based – Feel safe Open and industry standard compatible implementations provide out-of-the-box interoperability while letting you do business in a free, non-discriminatory environment. Positioning Methods Middleware Application Layer Landmarks! Location Acquisition Interface (LAI) MNF NBP SUPL (A)GPS Integrated GPS Bluetooth Location-aware Mobile Application or Service NBP CPL Map and Navigation Application LUI JLI Licensee or 3 rd Party Implementation S60 Implementation Legend: Acronyms: LUI – Location User Interfaces JLI – Java Location Interfaces MNF – Map and Navigation Framework NBP – Network Based Positioning SUPL – Secure User Plane Location CPL – Control Plane Location (A)GPS – (Assisted) Global Positioning System
Positioning Methods Middleware Application Layer Licensee or 3 rd Party Implementation S60 Implementation Legend: Acronyms: *(Assisted) Global Positioning System S60 Location Technologies Rock-solid building blocks for creating location-aware mobile user experiences Landmarks! Location Acquisition Interface (LAI) Map and Navigation Framework (MNF) Network Based Positioning Secure User Plane Location (SUPL) (A)GPS* Integrated GPS* Bluetooth Location-aware Mobile Application or Service Network Based Positioning Control Plane Map and Navigation Application Location User Interfaces Java Location Interface JSR-179
Middleware Application Layer Map and Navigation Framework Landmarks represent geographical places and are to places what bookmarks are to web pages, or books – they help you to find that same spot again. A landmark can record many type of information about a place, e.g. name of the place, address, coordinates, category (e.g. shopping, entertainment, sightseeing), contact information (e.g. phone, email, web) etc. People can download landmarks from the web, receive them from friends over Multimedia Messaging (MMS), Bluetooth (BT) or email or create landmarks by themselves using any compatible handset. Landmarks! A Nokia developed open standard technology for user definable location tags A middleware technology designed to simplify map based application and services development Map and Navigation Framework (MNF) Location-aware Mobile Application or Service Map and Navigation Application
Map and Navigation Framework (MNF) is a
middleware technology that gives any S60 application an access to advanced map and navigation use cases.
S60 licensees and operators control which
service providing Map and Navigation
Application is in the handset by default and at
which terms and prices its services can be used.
MNF makes it a swift for developers to *:
Show a map, or something on a map
Input location from map
Navigate to a destination
Geocode an address to coordinates
Reverse geocode coordinates to an address
*Subject to service providing Map Application
All S60 Runtimes Are Location-aware Widest choice of development platforms for location-aware application development Open C Java Flash Web Runtime C++ JSR-179 Native C Location Technology Interfaces Location Web Services API JSR-293 Future Future
BuddyPing.com
Location Based Social Networking Site.
Allow Friends to know where you are.
Arrange spontaneous meetups based on location.
Publish your location to your Facebook / Myspace Page.
Tag Photos with location information and search location.
SMS Friends location to you quickly.
Join / Create Groups.
Utilizes Network location Services as well as GPS functionality
Allows publishing of location info to websites via “gadgets”.
Bliin / Bliin – Share your mobile life
CONCEPT DESCRIPTION
Bliin is social networking service based on proximity. It allows users to share photos, chat and socialize using location enabled devices
Proximity based social networking
Uses JSR-179
Available on Nokia and SE
Check for buddies
See their information
Post comments
Check their activity on map
Take/make/share photo/video/audio/Text/Spot
Record trips
Use community website to interact further
locr / locr mobile – Mash-ups and social community with geotagged pictures
CONCEPT DESCRIPTION
locr allows to automatically geotag photos by GPS.
Based on the geographical position locr generates Wikipedia information that helps to describe the photos. So users just have to push the camera button and locr then automatically adds descriptions.
Photos can also be shared with other users on the Mobile Phone itself or on the locr Web 2.0 photo-sharing site with Google Maps and Google Earth support.
Web 2.0 experience: mobile, Internet, social community, mash-ups from different information sources all incorporated into one experience
Presentation by Jure Sustersic, Forum Nokia at mobi more
Presentation by Jure Sustersic, Forum Nokia at mobileCampLondon 2007, 29-30 September 2007 - see http://www.consumingexperience.com/2007/10/nokia-series-60-mobiles-location-apis.html for a video of the presentation, and for a write-up of mobileCampLondon 2007 see http://www.consumingexperience.com/2007/10/mobilecamplondon-2007-videos-girl-geek.html.
less
0 comments
Post a comment