Top Banner
Confidential and proprietary materials for authorized Verizon personnel and outside agencies only. Use, disclosure or distribution of this material is not permitted to any unauthorize PID# NAVBuilder Inside – LBS SDK Develop and Monetize LBS Apps Using NAVBuilder Inside (NBI) Free & Cross-OS APIs Kris Kolodziej Sept 9, 2011
15

Verizon NBI LBS SDK - WIP Webinar

Dec 23, 2014

Download

Documents

kkolodziej

Verizon NAVBuilder LBS SDK with free APIs for locationn, maps, geo-services, geo-content, GPS Navigation, Coupons.

NBI is cross-OS and cross-carrier.
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Verizon NBI LBS SDK - WIP Webinar

Confidential and proprietary materials for authorized Verizon personnel and outside agencies only. Use, disclosure or distribution of this material is not permitted to any unauthorized persons or third parties except by written agreement.

PID#

NAVBuilder Inside – LBS SDK

Develop and Monetize LBS Apps Using NAVBuilder Inside (NBI) Free & Cross-OS APIs

Kris KolodziejSept 9, 2011

Page 2: Verizon NBI LBS SDK - WIP Webinar

Confidential and proprietary materials for authorized Verizon personnel and outside agencies only. Use, disclosure or distribution of this material is not permitted to any unauthorized persons or third parties except by written agreement. 2

• Most popular APIs

• LBS Apps Market

• What is NBI

• Why developers like NBI

• Making money with NBI via coupons/deals

• Who uses NBI and their testimonials

• What’s new in NBI

• Getting started with NBI

• NBI App Examples

• Go-to-market: upload your NBI app to VCAST, Android Marketplace, iTunes App Store, etc

Agenda

Page 3: Verizon NBI LBS SDK - WIP Webinar

Confidential and proprietary materials for authorized Verizon personnel and outside agencies only. Use, disclosure or distribution of this material is not permitted to any unauthorized persons or third parties except by written agreement. 3

What Developers WantMaps –The Most Popular APIs

Page 4: Verizon NBI LBS SDK - WIP Webinar

Confidential and proprietary materials for authorized Verizon personnel and outside agencies only. Use, disclosure or distribution of this material is not permitted to any unauthorized persons or third parties except by written agreement. 4

Opportunity Challenges

Technical:

• Device/OS fragmentation

• Different APIs for Location Services

• Different terms and conditions for LBS services, geo-content

• Access to carrier location (Cell ID BSA)

Business:

• How do I make money?

• How do I increase downloads? (visibility, discoverability, merchandising)

• How do I decrease dev costs?

• How do I reach more users?

• How do I provide engaging & best-in class experience

LBS Apps Market & Development

0

20,000

40,000

60,000

80,000

100,000

120,000

140,000

160,000

LBS Apps

2010 20110

20,000...

40,000...

60,000...

80,000...

100,000...

120,000...

140,000...

LBS Users

2010 2015

Source: ABI, comScore 2011

LBS is becoming a commonplace, but it’s challenging

Page 5: Verizon NBI LBS SDK - WIP Webinar

Confidential and proprietary materials for authorized Verizon personnel and outside agencies only. Use, disclosure or distribution of this material is not permitted to any unauthorized persons or third parties except by written agreement. 5

LocationKit: GPS, Cell-ID, Wi-Fi

MapKit: , local search, directions, geocode/reverse geocode, customizable annotations & POIs, traffic overlay, custom layers

Navigation API: voice GPS turn-by-turn

Geo-Content Feeds: Traffic, Gas Prices, Movies & Event listing, Weather

Coupon API: With revenue share for developers!

What is NBI?

OS Support:

VZ Navigator

Set of APIs and toolkits that allow developers to quickly create or enable their apps with interactive maps, geo-content, and fast, accurate location.

NBI is a one-stop-shop for LBS developers

Page 6: Verizon NBI LBS SDK - WIP Webinar

Confidential and proprietary materials for authorized Verizon personnel and outside agencies only. Use, disclosure or distribution of this material is not permitted to any unauthorized persons or third parties except by written agreement. 6

Developer Survey (3/11) Key Benefits1. Monetization with local coupons

2. Cross OS APIs

3. It’s free

4. One Agreement

5. Reduces development cost and time-to-market

6. Enables best-in-class user experience

7. It’s reliable

8. Access to abundant geo-content

9. Enables branding opportunities

10. Promotion Opportunities

11. Sample apps and source code

12. Distribution opportunities via V Cast App Stores, Android Marketplace, BREW

Why NBI?

Verizon tab

NBI is the ultimate solution for LBS

Page 7: Verizon NBI LBS SDK - WIP Webinar

Confidential and proprietary materials for authorized Verizon personnel and outside agencies only. Use, disclosure or distribution of this material is not permitted to any unauthorized persons or third parties except by written agreement. 7

• Benefits of Using NBI Mobile Coupon/Deals APIs

• NBI deals and coupon APIs are offered across Android, BlackBerry, and Brew (iPhone coupon API coming in 2012)

• Deals available by category and by deal quality

• Future aggregation to ensure quality and inventory

• Offers a single interface

• Getting Started

• Download NBI SDK 2.0 and sign the license agreement

• The new license agreement clarifies the terms for using the coupon APIs and the payments

• Get an NBI API key and enable the coupon key

• Complete and submit payment information

• Integrate NBI SDK 2.0 into your application

• Track Revenue

• NBI offers 70% revenue share to developers

• Revenue is generated per NBI API Key

• Track your revenue on the VDC web

Making Money with NBI

Payment Month: November 2011             NBI Key      

Key 1 Rollover From Previous Month $ 2,250.00

  Summary for This Month  

    Retailer 1 $ 300.00

    Retailer 2 $ 1,200.00

    Retailer 3 $ 700.00

    Retailer 4 $ 200.00

    Retailer 5 $ 500.00

    Retailer 6 $ 900.00

    Retailer 7 -

  Subtotal   $ 3,800.00

       

 Rollover for Next Month  

$ 6,050.00

       

 Payment for This Month  

$ -

              

Key 2Rollover From Previous Month  

$ -

    Retailer 1 $ 1,100.00

    Retailer 2 $ 1,250.00

    Retailer 3 $ 1,800.00

    Retailer 4 $ 3,175.00

    Retailer 5 $ 1,500.00

    Retailer 6 $ 425.00

  Subtotal   $ 9,250.00

       

 Rollover for Next Month  

$ -

       

 Payment for This Month  

$ 9,250.00

       

Page 8: Verizon NBI LBS SDK - WIP Webinar

Confidential and proprietary materials for authorized Verizon personnel and outside agencies only. Use, disclosure or distribution of this material is not permitted to any unauthorized persons or third parties except by written agreement. 8

Who is Using NBI?

GeoQpons

VCAST Messages

“Using the NBI library made retrieving the device location quick and easy, which has been an issue with other BlackBerry clients. The NBI library was easy to integrate and has worked great”

“ < 1 Day for Integration”

“Simple robust framework to fetch precise location. Took 1 hour to integrate”

“Was able to use the common API across OSs. Kudos for making it so simple”

Developers using NBI Developer Testimonials

Page 9: Verizon NBI LBS SDK - WIP Webinar

Confidential and proprietary materials for authorized Verizon personnel and outside agencies only. Use, disclosure or distribution of this material is not permitted to any unauthorized persons or third parties except by written agreement. 9

• Go to verizon.developer.com

–  Tools & APIs > Verizon APIs or

Developer Tools >NBI

• Sign SDK Terms and Conditions

• Get your API Keys

• Build your app in 5 easy steps

Getting Started

Page 10: Verizon NBI LBS SDK - WIP Webinar

Confidential and proprietary materials for authorized Verizon personnel and outside agencies only. Use, disclosure or distribution of this material is not permitted to any unauthorized persons or third parties except by written agreement. 10

1. Start with Eclipse with Android SDK installed

2. Create a new Android project

– File New Android Project

– Create project from existing source…

• Choose the Sample App directory

– Build Target: Android 2.0+

3. Include the nbi.jar file downloaded from developers.verizon.com- File Properties

– Select Java Build Path

– Within the Libraries tab, Add External JARs…

• Choose the nbi.jar file

4. Include resources and copy your API Key

– In Windows Explorer, copy respak.zip file into assets directory

– Be sure to refresh the files in Eclipse

5. Build and run the app!!

NBI Sample App in 5 Simple Steps

Page 11: Verizon NBI LBS SDK - WIP Webinar

Confidential and proprietary materials for authorized Verizon personnel and outside agencies only. Use, disclosure or distribution of this material is not permitted to any unauthorized persons or third parties except by written agreement. 11

Go To Market

1. Register for a free account on VDC

2. Complete a brief questionnaire regarding the nature of your app

3. Wizard will guide you through the Rest. For NBI, don’t miss the following:

4. Wait to be notified via email about the status of your application

a. Select “Yes” for NAVBuilder Inside

b. Pick an API Token (API Key)

c. Identify the use of MapKit or LocationKit

Page 12: Verizon NBI LBS SDK - WIP Webinar

Confidential and proprietary materials for authorized Verizon personnel and outside agencies only. Use, disclosure or distribution of this material is not permitted to any unauthorized persons or third parties except by written agreement. 12

Go To Market – Non V CAST App Stores

1. Submit a V Cast App application

2. Once approved, sumbit to your application storefront of choice

Page 13: Verizon NBI LBS SDK - WIP Webinar

Confidential and proprietary materials for authorized Verizon personnel and outside agencies only. Use, disclosure or distribution of this material is not permitted to any unauthorized persons or third parties except by written agreement. 13

NBI App Example:

NBI MapKit displays the coupon location, custom maps, and custom annotation.

NBI Mapkit guides the user to the store with directions presented inside the app.

NBI Mapkit displays satellite maps inside the app.

NBI Navigation API enables users to get voice GPS Navigation with VZ Navigator®

NBI LocationKit uses Verizon’s location technology to query most relevant coupons per device location.

VZ Navigator® is preloaded on most Verizon devices.

Page 14: Verizon NBI LBS SDK - WIP Webinar

Confidential and proprietary materials for authorized Verizon personnel and outside agencies only. Use, disclosure or distribution of this material is not permitted to any unauthorized persons or third parties except by written agreement. 14

NBI LocationKit uses Verizon’s location technology to provide precise location of

user.Note: you can use Google Maps with NBI

LocationKit

NBI Navigation API enables Glypmse users to navigate to their friend’s location using VZ

Navigator®

NBI App Example:

Page 15: Verizon NBI LBS SDK - WIP Webinar

Confidential and proprietary materials for authorized Verizon personnel and outside agencies only. Use, disclosure or distribution of this material is not permitted to any unauthorized persons or third parties except by written agreement. 15

Thank you!

[email protected]