SlideShare une entreprise Scribd logo
1  sur  10
SCOUT FOR APPS
HTML5 Navigation Service
$1000 Prize for Best app with Scout API integration




Laura Della Torre
Associate Director, Partner Marketing



                                            http://developer.telenav.com
MAP SOLUTIONS | DEVELOPER CHALLENGES
Mobile map solutions are:
• Complex to integrate
• Platform or carrier dependent
• Expensive for developers
• Beta quality
• Unsafe or inconvenient for users




                                                                    2
                                     http://developer.telenav.com
SCOUT FOR APPS | THE SOLUTION
                     World’s first embeddable free cross-platform
                       revenue sharing voice-guided navigation
   Developer
App or Mobile Site         Launch Screen      Navigation Session    Route Summary




      • Code any location or address       • HTML5 - No porting required
      • Simple URL hyperlink               • Supports mobile web & app
      • One line of code                   • Browser or embedded WebView
                                                   http://developer.telenav.com   3
SCOUT FOR APPS | SAMPLE USE CASES
       Travel: Increase loyalty with free navigation on all bookings.
       Shopping: Confirm users get to your store or kiosk
       Social: Increase time on your site by helping friends meet up.
       Real Estate: Help buyers find your home listings
       Entertainment: Sell more tickets & tables




                                                http://developer.telenav.com   4
INSTRUCTIONS | OVERVIEW
 1. Join and get a test key & token: http://developer.telenav.com
                                                                                           Start Here
 2. Create a URL for your Scout button
 3. Get your production key




 Requirements:
 • An address or coordinates (latitude and longitude) to generate a route, URI encoded
 • Developer Test key, token & production keys
 • iOS 4+ and Android 2.2+ device with HTML5 compatible browser & GPS, location and audio enabled

                                                                                                    5
                                                            http://developer.telenav.com
CODE
http://apps.scout.me/v1/driveto?dt=<URI_encoded_address@lat,lon>&token=<
URI_encoded_token>&name=<URI_encoded_name>

 Parameter   Description    Notes

                           Required. Must be URI encoded to work. For example, if your token is
 token       Your token
                           “AQAAATS1a5IIf//,”the URI-encoded version would be “AQAAATS1a5IIf%2F%2F”
                           Street address. For example "950 De Guigne Dr." street address should be combined
 dt          Address
                           with city/state or zip code. Required to display during navigation.
                           Destination coordinates. This field describes the latitude/longitude of the destination
                           address. The latitude/longitude is specified as a string. For example:

             Lat , lon     37.373846,-121.999036

                           The lat/lon can be provided without the address or after the address followed by an
                           “@”.

                           Required to display during navigation. Every point of interest, whether it is a tourist
             Name of the   attraction, event venue, or store, typically has a name. Passing this name will help Scout
 name
             destination   show the name to the user during navigation, upon arrival, and with their friends when
                           shared.




                                                                                                                        6
                                                                 http://developer.telenav.com
SAMPLE CODE
1. http://apps.scout.me/v1/driveto?dt=37.36681,-122.00156&token=<token>

2. http://apps.scout.me/v1/driveto?dt=37.36904,-
   121.978&token=<token>&name=Starbucks%20Coffee

3. http://apps.scout.me/v1/driveto?dt=460%20N%20MATHILDA%20AVE%2C%20SUNNYVALE
   %20CA%94086@37.3904,-121.978&token=<token>&name=Starbucks

           Ok                           Better                            Best



    1. Coordinates Only           2. Name & Coordinates           3. Name & Address



                               URI Encode your token, address & name


           URI Encoding: http://www.w3schools.com/tags/ref_urlencode.asp
           Encoder/Decoder Tool: http://meyerweb.com/eric/tools/dencoder/

                                                                                      7
                                                     http://developer.telenav.com
BEST PRACTICES | RUN IN WEBVIEW
   44 Pixels

Back Button




    To:                                       Do this:
    Show WebView optimized experience*        Append user agent string “ TNS4A/1.0” to indicate WebView. See sample below.
    Keep navigation running during trip       Set backlight to “always on” when S4A WebView opens
    Allow users to end trip                   Include a back button in your 44 pixel header
    Optimize the map real estate              Turn off landscape mode during Scout for Apps session
    Track user activity within a session      Add custom HTTP header “T-S4AID” with a unique ID or add it as a parameter on
                                              the query string,

    Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_3_3 like Mac OS X; en-us) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2
    Mobile/8J2 Safari/6533.18.5 TNS4A/1.0
                                                                                                                *Coming Soon

                                                                                                                               8
                                                                              http://developer.telenav.com
BEST PRACTICES | OPTIMIZE BUTTON LOCATION
       Ok                   Better                         Best




  Map InfoWindow         Search Results     Landing Page          Email

                                               See us for these new buttons

Button Options:
Download Link:
http://developer.telenav.com/sdkweb/sdkwe
b/downloads/ScoutDriveButtonImages.zip

                                                                              9
                                            http://developer.telenav.com
Free travel coffee mug for all who integrate Scout for Apps

    $1000 Prize for Best app implementing Scout API
                       Good luck!




                           http://developer.telenav.com
                                    Email: developer@telenav.com
                                             Twitter: @TelenavDev




                                                                10

Contenu connexe

En vedette

Kelley.monday
Kelley.mondayKelley.monday
Kelley.mondaynado-web
 
Petralex Speech Communication (FR)
Petralex Speech Communication (FR)Petralex Speech Communication (FR)
Petralex Speech Communication (FR)ITFORYOU CORP.
 
Welcome to East Alabama, Cotina Terry & Mary Patchunka-Smith
Welcome to East Alabama, Cotina Terry & Mary Patchunka-SmithWelcome to East Alabama, Cotina Terry & Mary Patchunka-Smith
Welcome to East Alabama, Cotina Terry & Mary Patchunka-Smithnado-web
 
კალათბურთი–გუნდური სპორტის სახეობაა 1
კალათბურთი–გუნდური სპორტის სახეობაა 1კალათბურთი–გუნდური სპორტის სახეობაა 1
კალათბურთი–გუნდური სპორტის სახეობაა 1mamaukashavadze
 
SPOTS PUBLICITAIRES SUR INTERNET & DROITS D'AUTEUR
SPOTS PUBLICITAIRES SUR INTERNET & DROITS D'AUTEURSPOTS PUBLICITAIRES SUR INTERNET & DROITS D'AUTEUR
SPOTS PUBLICITAIRES SUR INTERNET & DROITS D'AUTEURFrédéric Mouillère
 
Presentation Exel Industrial
Presentation Exel IndustrialPresentation Exel Industrial
Presentation Exel IndustrialExel Industrial
 

En vedette (11)

Kelley.monday
Kelley.mondayKelley.monday
Kelley.monday
 
Decentralized investment management
Decentralized investment managementDecentralized investment management
Decentralized investment management
 
Petralex Speech Communication (FR)
Petralex Speech Communication (FR)Petralex Speech Communication (FR)
Petralex Speech Communication (FR)
 
Serdi
SerdiSerdi
Serdi
 
Welcome to East Alabama, Cotina Terry & Mary Patchunka-Smith
Welcome to East Alabama, Cotina Terry & Mary Patchunka-SmithWelcome to East Alabama, Cotina Terry & Mary Patchunka-Smith
Welcome to East Alabama, Cotina Terry & Mary Patchunka-Smith
 
Audio powerpoint
Audio powerpointAudio powerpoint
Audio powerpoint
 
კალათბურთი–გუნდური სპორტის სახეობაა 1
კალათბურთი–გუნდური სპორტის სახეობაა 1კალათბურთი–გუნდური სპორტის სახეობაა 1
კალათბურთი–გუნდური სპორტის სახეობაა 1
 
Business plan
Business planBusiness plan
Business plan
 
SPOTS PUBLICITAIRES SUR INTERNET & DROITS D'AUTEUR
SPOTS PUBLICITAIRES SUR INTERNET & DROITS D'AUTEURSPOTS PUBLICITAIRES SUR INTERNET & DROITS D'AUTEUR
SPOTS PUBLICITAIRES SUR INTERNET & DROITS D'AUTEUR
 
201331 henrik
201331 henrik201331 henrik
201331 henrik
 
Presentation Exel Industrial
Presentation Exel IndustrialPresentation Exel Industrial
Presentation Exel Industrial
 

Dernier

"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 

Dernier (20)

"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 

Scout for Apps Big Brand Hackathon

  • 1. SCOUT FOR APPS HTML5 Navigation Service $1000 Prize for Best app with Scout API integration Laura Della Torre Associate Director, Partner Marketing http://developer.telenav.com
  • 2. MAP SOLUTIONS | DEVELOPER CHALLENGES Mobile map solutions are: • Complex to integrate • Platform or carrier dependent • Expensive for developers • Beta quality • Unsafe or inconvenient for users 2 http://developer.telenav.com
  • 3. SCOUT FOR APPS | THE SOLUTION World’s first embeddable free cross-platform revenue sharing voice-guided navigation Developer App or Mobile Site Launch Screen Navigation Session Route Summary • Code any location or address • HTML5 - No porting required • Simple URL hyperlink • Supports mobile web & app • One line of code • Browser or embedded WebView http://developer.telenav.com 3
  • 4. SCOUT FOR APPS | SAMPLE USE CASES Travel: Increase loyalty with free navigation on all bookings. Shopping: Confirm users get to your store or kiosk Social: Increase time on your site by helping friends meet up. Real Estate: Help buyers find your home listings Entertainment: Sell more tickets & tables http://developer.telenav.com 4
  • 5. INSTRUCTIONS | OVERVIEW 1. Join and get a test key & token: http://developer.telenav.com Start Here 2. Create a URL for your Scout button 3. Get your production key Requirements: • An address or coordinates (latitude and longitude) to generate a route, URI encoded • Developer Test key, token & production keys • iOS 4+ and Android 2.2+ device with HTML5 compatible browser & GPS, location and audio enabled 5 http://developer.telenav.com
  • 6. CODE http://apps.scout.me/v1/driveto?dt=<URI_encoded_address@lat,lon>&token=< URI_encoded_token>&name=<URI_encoded_name> Parameter Description Notes Required. Must be URI encoded to work. For example, if your token is token Your token “AQAAATS1a5IIf//,”the URI-encoded version would be “AQAAATS1a5IIf%2F%2F” Street address. For example "950 De Guigne Dr." street address should be combined dt Address with city/state or zip code. Required to display during navigation. Destination coordinates. This field describes the latitude/longitude of the destination address. The latitude/longitude is specified as a string. For example: Lat , lon 37.373846,-121.999036 The lat/lon can be provided without the address or after the address followed by an “@”. Required to display during navigation. Every point of interest, whether it is a tourist Name of the attraction, event venue, or store, typically has a name. Passing this name will help Scout name destination show the name to the user during navigation, upon arrival, and with their friends when shared. 6 http://developer.telenav.com
  • 7. SAMPLE CODE 1. http://apps.scout.me/v1/driveto?dt=37.36681,-122.00156&token=<token> 2. http://apps.scout.me/v1/driveto?dt=37.36904,- 121.978&token=<token>&name=Starbucks%20Coffee 3. http://apps.scout.me/v1/driveto?dt=460%20N%20MATHILDA%20AVE%2C%20SUNNYVALE %20CA%94086@37.3904,-121.978&token=<token>&name=Starbucks Ok Better Best 1. Coordinates Only 2. Name & Coordinates 3. Name & Address URI Encode your token, address & name URI Encoding: http://www.w3schools.com/tags/ref_urlencode.asp Encoder/Decoder Tool: http://meyerweb.com/eric/tools/dencoder/ 7 http://developer.telenav.com
  • 8. BEST PRACTICES | RUN IN WEBVIEW 44 Pixels Back Button To: Do this: Show WebView optimized experience* Append user agent string “ TNS4A/1.0” to indicate WebView. See sample below. Keep navigation running during trip Set backlight to “always on” when S4A WebView opens Allow users to end trip Include a back button in your 44 pixel header Optimize the map real estate Turn off landscape mode during Scout for Apps session Track user activity within a session Add custom HTTP header “T-S4AID” with a unique ID or add it as a parameter on the query string, Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_3_3 like Mac OS X; en-us) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8J2 Safari/6533.18.5 TNS4A/1.0 *Coming Soon 8 http://developer.telenav.com
  • 9. BEST PRACTICES | OPTIMIZE BUTTON LOCATION Ok Better Best Map InfoWindow Search Results Landing Page Email See us for these new buttons Button Options: Download Link: http://developer.telenav.com/sdkweb/sdkwe b/downloads/ScoutDriveButtonImages.zip 9 http://developer.telenav.com
  • 10. Free travel coffee mug for all who integrate Scout for Apps $1000 Prize for Best app implementing Scout API Good luck! http://developer.telenav.com Email: developer@telenav.com Twitter: @TelenavDev 10

Notes de l'éditeur

  1. We’re not the first to try to solve this, but
  2. So we decided to fix that. In 2011, we launched one of the most innovative products in navigation.