22
David McLauchlan CEO, Buddy.com [email protected] - @DaveMcLauchlan Nokia App Developer Conference Getting started with cloud-based apps using Buddy.com

MWC/ADC 2013 Getting started with cloud-based apps using Buddy.com

Embed Size (px)

DESCRIPTION

In this presentation David Mclauchlan, CEO at Buddy.com, explores the the Buddy APIs, which deliver common app scenarios as a service. Using Buddy APIs, you can instantly add functionality such as global user accounts, photo albums, messaging, friends/groups functionality, push notifications, and more. For more information see http://www.buddy.com If you joined the Nokia Premium Developer Program, you have access to up to 1 million Buddy.com API calls a month, enabling you to build your Windows Phone 8 apps quickly without having to worrying about the backend. For more information see http://www.developer.nokia.com/Developer_Programs/Premium_program.xhtml

Citation preview

Page 1: MWC/ADC 2013 Getting started with cloud-based apps using Buddy.com

David McLauchlan – CEO, Buddy.com – [email protected] - @DaveMcLauchlan

Nokia App Developer ConferenceGetting started with cloud-based apps using Buddy.com

Page 2: MWC/ADC 2013 Getting started with cloud-based apps using Buddy.com

What is Buddy?Buddy provides scenario-specific APIs to help you build your Windows Phone (and “big” Windows 8) cheaper, faster & easier.

Buddy also provides rich analytics – no 3rd

party software needed, nor writing “hooks”.

With your Nokia Premium Developer Program membership, get 12MM APIs for free!

Page 3: MWC/ADC 2013 Getting started with cloud-based apps using Buddy.com

How Buddy worksBuddy is a backend as a service (“BaaS”) that publishes sets of APIs for common app “scenarios”, ie:

App or web developers write their code using these APIs.

Without any additional software or the need for code hooks, Buddy auto-generates high fidelity app analytics.

MessagingUser Accounts

Location AwarenessPhoto Storage/FiltersGame Scores/BadgesMeta-data StoragePush NotificationsAnalytics & Service

Commerce

Demographically aware.Location aware.

Contextually aware.Socially aware.Usage aware.

Page 4: MWC/ADC 2013 Getting started with cloud-based apps using Buddy.com

How does Buddy collect this data?

3

Every Buddy API when called, is tagged with a user ID and many with location.

Buddy’s APIs are contextually descriptive & scenario based. Locations are actual places or categories.(ie: API named “Game_Score_Add” called from “McDonald’s”, or “college campus”)

Without 3rd party software, Buddy can tell you the usage, demographics & location of users performing actions in your apps (and much more!).

Page 5: MWC/ADC 2013 Getting started with cloud-based apps using Buddy.com

How does Buddy collect this data?

Page 6: MWC/ADC 2013 Getting started with cloud-based apps using Buddy.com

Let’s create a Buddy-powered app

This app will:

• Create new user• Update the user's current location• Update the user's profile picture• Search for closest places, show in a list & on a map• Update a Live tile to display the count of locations found.

Page 7: MWC/ADC 2013 Getting started with cloud-based apps using Buddy.com

Documentation

http://buddy.com/documentation

• Explore scenarios• Spec out app

Page 8: MWC/ADC 2013 Getting started with cloud-based apps using Buddy.com

Platform agnostic

But today we’ll use the .NET SDK

http://buddy.com/dotnetsdk

Page 9: MWC/ADC 2013 Getting started with cloud-based apps using Buddy.com

Developer portal

• Test app• Create a new app

Page 10: MWC/ADC 2013 Getting started with cloud-based apps using Buddy.com

Retrieving app password

Page 11: MWC/ADC 2013 Getting started with cloud-based apps using Buddy.com

Developer portal analytics

Users:• See who is

using your app and where

• Click on token to see more info

Page 12: MWC/ADC 2013 Getting started with cloud-based apps using Buddy.com

Developer portal analytics

See what devices, app version your users are on.

Page 13: MWC/ADC 2013 Getting started with cloud-based apps using Buddy.com

Let’s code…

Page 14: MWC/ADC 2013 Getting started with cloud-based apps using Buddy.com

Build your Windows Phone apps cheaper, faster & easier with Buddy.com.

[email protected] @BuddyPlatformFacebook.com/BuddyPlatform

Page 15: MWC/ADC 2013 Getting started with cloud-based apps using Buddy.com

BACKUP SLIDES

Page 16: MWC/ADC 2013 Getting started with cloud-based apps using Buddy.com
Page 17: MWC/ADC 2013 Getting started with cloud-based apps using Buddy.com
Page 18: MWC/ADC 2013 Getting started with cloud-based apps using Buddy.com

This image cannot currently be displayed.

Page 19: MWC/ADC 2013 Getting started with cloud-based apps using Buddy.com

This image cannot currently be displayed.

Page 20: MWC/ADC 2013 Getting started with cloud-based apps using Buddy.com
Page 21: MWC/ADC 2013 Getting started with cloud-based apps using Buddy.com
Page 22: MWC/ADC 2013 Getting started with cloud-based apps using Buddy.com

How do apps interact w/ Buddy?