working with mobile app developers to enable indoor location based services

Post on 08-Jan-2017

522 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

#ATM16

Working with mobile app developers to enable indoor location-based servicesDiana Laboy-Rush, App Developer Evangelist

March 9, 2016 @ArubaNetworks |

2#ATM16

Topics of Discussion• What is a Software Development Kit (SDK)?• Meridian SDKs for Location Based Mobile Apps• Phases of Mobile App Development Project • Benefits of a Custom App Developer• App Developer Partners • Sample Projects with SDK Integration• Custom Technology Integration

3

What is a Software Development Kit?

Also known as “SDK” (and slightly incorrectly as “API”):

A package that a software developer can download that allows them to embed certain third party features into their existing mobile app.

• SDKs do not allow a customer to build an app from scratch on their own. • SDKs are specific to the operating system (OS) of the mobile device. • SDKs require a mobile app developer to embed the SDK code tools into an

existing mobile app code base.

4#ATM16

What is a Software Development Kit?Compare an SDK to a Garmin car navigation system, and a venue’s mobile app to the car itself. And a mobile app OS to the make of the car.

– Mercedes still needs to build the car– Mercedes would outsource a 3rd party system for car navigation– Mercedes can’t just tape a Garmin GPS computer inside it; an engineer/electrician needs to

wire and configure it to the main system of the car.– This wiring/configuration process will be different for different types of cars (Mercedes,

Toyota, Chrysler, Ford, etc.)

5#ATM16

What is a Software Development Kit?User view of an SDK feature embedded into a venue’s app:

What’s behind the hood:

6

Meridian SDKs

7

Meridian SDKs are available

for Android and iOS

8#ATM16

Meridian SDKs allow a customer to add certain Meridian features to their existing mobile app:

1. NavKit to add self-guided wayfinding features.2. BluDotKit* to add “Blue Dot,” real-time mapping feature.3. CampaignKit* to add proximity-based notification feature.

* BluDotKit and ZoneKit also require Aruba Beacon Hardware

CampaignKitNavKit BluDotKit

9#ATM16

NavKit

SDK: NavKit for Adding Self-Guided Mapping

10#ATM16@ArubaNetworks |

BluDotKit

SDK: BluDotKit for Adding “Blue Dot” to the Map

11#ATM16@ArubaNetworks |

CampaignKit

SDK: CampaignKit for Proximity-Based Notifications

12#ATM16

Meridian SDKs and the Meridian Editor

–Meridian SDKs do require a Meridian subscription–Venues manage mobile app content in the Meridian Editor.

13

Custom App Development Partner Program

14#ATM16

Phases of Mobile App Development Project

Project Goals • Engage Customers• Enhance Visitor Experience

App Specific Metrics• Navigation within Venue• Drive traffic to Points of Interest

Software Integration Points• Brand and Loyalty Program• SDK & Technology IntegrationBeacon Layout & Deployment

• Location and Proximity• Facility Considerations• Beacon Quantity Estimates• Push Notifications

15#ATM16

Why Hire a Custom App Development Firm

Brand Technology

16#ATM16

How to Engage with App Development Partners

17#ATM16

Featured Partners

Aruba Classroom concept mobile app

Hospital app (confidential until release)

Stadium app for fan engagement

IoT and mobile app for meeting room booking

Custom App Development Agencies (CADA)

Independent Software Vendors (ISV)

18#ATM16

Access Meridian SDKs from the Meridian Editor

SDKDocumentation Menu (for both iOS and Android).

Developer Tab in the Meridian Editor

Accessed within Meridian Editor.

19#ATM16

What’s New?

Beacon and App Analytics

Aruba Sensor

Partnership Program

NavKit

BluDotKit CAMPAIGNKit

Building off of Meridian Software Development

Kits (SDKs)

20#ATM16

Extending Beacon Management Features

• Leverage Wi-Fi network

• Cloud-based• Centralized location

for beacon status• Battery life, power

levels, campaigns

Meridian Editor (Mobile App Content Management System):

21#ATM16

NEW: Aruba Sensor

• Manage Aruba Beacons on any Wi-Fi network• Est. time savings is 48+ hours for a deployment of 1000

beacons, for each maintenance window

• IoT device with Wi-Fi and Bluetooth Low Energy (BLE) radio, centrally managed• Dual band 802.11n 1x1 client radio for network

connectivity and remote management access• Bluetooth Low-Energy (BLE) radio for indoor

positioning and provisioning• Advanced Cellular Coexistence (ACC)

• Direct AC power plug-in with option to power over USB, with international plugs included• Optional kits for secure mounting

22#ATM16

Easily Deploy and Configure Aruba Sensors

• Configure Wi-Fi settings using the Meridian app platform

• Place Aruba Sensor on the digital map and download the Wi-Fi configuration using the Aruba Beacons app

• Monitor status & maintain configuration using the Meridian app platform

23#ATM16

How does Aruba Sensor manage Aruba Beacons?

24#ATM16

Aruba Sensor Deployments

Stress free travel experience1000+ Aruba Beacons deployed38 million passengers per year

Find your way to more learningThousands of content pieces in the library

Trial deployment before rolling out location-based services campus wide

25#ATM16

Meridian SDK for Industry Specific, IoT Applications

26#ATM16

Join Aruba’s Titans of Tomorrow force in the fight against network mayhem. Find out what your IT superpower is.

Share your results with friends and receive a free superpower t-shirt.

www.arubatitans.com

Thank youDiana Laboy-Rushdiana.laboy-rush@hpe.com@DianaLaboyRush

top related