Download - Location and AR (Augmented Reality) APIs @ Mobile Backend Apps and APIs meetup London

Transcript
Page 1: Location and AR (Augmented Reality) APIs @ Mobile Backend Apps and APIs meetup London

Location

Taras Filatov, founder & director of @QuickBlox [email protected]

Mobile Backend – Apps and APIs 2nd Meetup21st June 2012

Location and Augmented Reality in your apps. Making it Social.

Page 2: Location and AR (Augmented Reality) APIs @ Mobile Backend Apps and APIs meetup London

1. Location APIs

2. How to add QuickBlox Location into your app in 5 minutes

3. Location + Chat

4. Location + Chat + Augmented Reality

5. AR Chat code sample

Outline

Page 3: Location and AR (Augmented Reality) APIs @ Mobile Backend Apps and APIs meetup London

Location APIsWhat is available

Page 4: Location and AR (Augmented Reality) APIs @ Mobile Backend Apps and APIs meetup London

Popular APIs - Location

http://simplegeo.com/

http://www.arcgis.com/home/

www.skyhookwireless.com/localfaves/

developer.pearson.com/apis

Page 5: Location and AR (Augmented Reality) APIs @ Mobile Backend Apps and APIs meetup London

Popular APIs – Location - Maps

http://blog.programmableweb.com/2012/03/01/23-alternatives-to-google-maps/

23 alternatives to Google Maps

Page 6: Location and AR (Augmented Reality) APIs @ Mobile Backend Apps and APIs meetup London

http://www.programmableweb.com/apis/directory/1?apicat=Mapping

Lots of APIs

244 APIs in ‘Mapping’

Page 7: Location and AR (Augmented Reality) APIs @ Mobile Backend Apps and APIs meetup London

BaaS solutions including Location

http://www.stackmob.com/

http://quickblox.com

https://www.parse.com/

Page 8: Location and AR (Augmented Reality) APIs @ Mobile Backend Apps and APIs meetup London

add Location into your appvia QuickBlox Location

Page 9: Location and AR (Augmented Reality) APIs @ Mobile Backend Apps and APIs meetup London

Add Location into your app – step 1

1) Go to http://quickblox.com

Page 10: Location and AR (Augmented Reality) APIs @ Mobile Backend Apps and APIs meetup London

Add Location into your app – step 2

2) Get snippet for your platform

Page 11: Location and AR (Augmented Reality) APIs @ Mobile Backend Apps and APIs meetup London

Add Location into your app – step 2

2) Get snippet for your platform

Page 12: Location and AR (Augmented Reality) APIs @ Mobile Backend Apps and APIs meetup London

Add Location into your app – step 2

2) Get snippet for your platform

Page 13: Location and AR (Augmented Reality) APIs @ Mobile Backend Apps and APIs meetup London

Add Location into your app – step 2

2) Get snippet for your platform

Page 14: Location and AR (Augmented Reality) APIs @ Mobile Backend Apps and APIs meetup London

Add Location into your app – step 3

3) Copy & Paste into your app along with QuickBlox SDK library

Page 15: Location and AR (Augmented Reality) APIs @ Mobile Backend Apps and APIs meetup London

Add Location into your app – step 4

4) Register account at QuickBlox

Page 16: Location and AR (Augmented Reality) APIs @ Mobile Backend Apps and APIs meetup London

Add Location into your app – step 5

5) Copy app credentials to the code

Page 17: Location and AR (Augmented Reality) APIs @ Mobile Backend Apps and APIs meetup London

Add Location into your app – step 6

6) Enjoy!

Page 18: Location and AR (Augmented Reality) APIs @ Mobile Backend Apps and APIs meetup London

Add Location into your app – step 7

7) Manage Locations

• manage POIs• manage users• view stats• locations history• check-ins• import/export

Page 19: Location and AR (Augmented Reality) APIs @ Mobile Backend Apps and APIs meetup London

Location + ChatLocation with Chat added

+

Location

Chat

Page 20: Location and AR (Augmented Reality) APIs @ Mobile Backend Apps and APIs meetup London

QuickBlox: Location Chat

Front-end functionality:

Celebrity’s fans can see each other on Google map and chat Technology:• Location based Chat • Authorization via Facebook

Modules:

+

Location

Chat

+

Facebook

Page 21: Location and AR (Augmented Reality) APIs @ Mobile Backend Apps and APIs meetup London

QuickBlox: iOS SuperSample

http://quickblox.com/developers/SuperSample_iOS

Page 22: Location and AR (Augmented Reality) APIs @ Mobile Backend Apps and APIs meetup London

QuickBlox: Android SuperSample

http://quickblox.com/developers/SuperSample_(Map_Chat_code_sample)_Android

Page 23: Location and AR (Augmented Reality) APIs @ Mobile Backend Apps and APIs meetup London

QuickBlox: Windows Phone SuperSample

http://quickblox.com/developers/SuperSample_(Map_Chat_code_sample)_Windows_8_(WP7)

Page 24: Location and AR (Augmented Reality) APIs @ Mobile Backend Apps and APIs meetup London

QuickBlox: Web / Facebook SuperSample

http://quickblox.com/developers/SuperSample_(Map_Chat_code_sample)_Windows_8_(WP7)

Page 25: Location and AR (Augmented Reality) APIs @ Mobile Backend Apps and APIs meetup London

Location + Chat + Augmented Reality

AR as a social enabler

+

Location

Chat

+

Augmented Reality

Page 26: Location and AR (Augmented Reality) APIs @ Mobile Backend Apps and APIs meetup London

Add Augmented Reality into your app

Building it yourself? Download toolkits:

https://github.com/zac/iphonearkit/

http://www.mixare.org/

Page 27: Location and AR (Augmented Reality) APIs @ Mobile Backend Apps and APIs meetup London

Wikitude app

Page 28: Location and AR (Augmented Reality) APIs @ Mobile Backend Apps and APIs meetup London

Wikitude appBlackBerry

• Chat• BBM integration

Page 29: Location and AR (Augmented Reality) APIs @ Mobile Backend Apps and APIs meetup London

QuickBlox: Augmented Reality Chat

Front-end functionality:

Users can see other users/friends in AR world – looking around through their camera Technology:• Location based Chat • Augmented Reality view• Authorization via Facebook

Modules:

+

Location

Chat

+

Augmented Reality

http://quickblox.com/augmented-reality-chat-for-mobile-applications/

Page 30: Location and AR (Augmented Reality) APIs @ Mobile Backend Apps and APIs meetup London

QuickBlox: add AR Chat into your app

Free, ready-to-go code sample

https://github.com/QuickBlox/MashApp-location-chat-ar-VKRadar-ios

Facebook integratedversion coming soon

E-mail or call us for assistance with your AR app! (iOS, Android, Windows Phone, BlackBerry)

[email protected]

Page 31: Location and AR (Augmented Reality) APIs @ Mobile Backend Apps and APIs meetup London

QuickBlox: add AR Chat into your app

+

Location

Chat

+

Augmented Reality

=

• Social• Engaging• Interactive• Mobile 2.0!

Can be built in 2 days!

Page 32: Location and AR (Augmented Reality) APIs @ Mobile Backend Apps and APIs meetup London

Executive Summary

Продажи[email protected]

@tarasfilatov

Discussion

@quickblox

http://quickblox.com