©Pole Star 2014 - All Rights Reserved
NAO Micro Documentation
Connect Your App To The Real World With NAO Micro
Micro L...
2
©Pole Star 2014 - All Rights Reserved
27/10/2014
Create you account on Nao Cloud
Order your beacons
Activate your b...
3
©Pole Star 2014 - All Rights Reserved
27/10/2014
First of all you need to create your account on Nao Cloud !
https:/...
4
©Pole Star 2014 - All Rights Reserved
27/10/2014
Order your beacons from your NAO Micro Dashboard on NAO Cloud
5
©Pole Star 2014 - All Rights Reserved
27/10/2014
Activate Your Beacons with NAO Micro Set Up
This application is ava...
6
©Pole Star 2014 - All Rights Reserved
27/10/2014
Activate Your Beacons with NAO Micro Set Up
By adding Zone of inter...
7
©Pole Star 2014 - All Rights Reserved
27/10/2014
Define the name of the zone you are defining
Add the closest beacon...
8
©Pole Star 2014 - All Rights Reserved
27/10/2014
Good, your NAO Blue Spot Beacon is now activated !!
Save the config...
9
©Pole Star 2014 - All Rights Reserved
27/10/2014
Don’t forget to synchronize
your new zone of interest on the cloud
10
©Pole Star 2014 - All Rights Reserved
27/10/2014
Create Your Application and your Alerts
On Nao Cloud Nao
Cool ! Y...
11
©Pole Star 2014 - All Rights Reserved
27/10/2014
Add New alerts to your application
And select the zone of interest...
12
©Pole Star 2014 - All Rights Reserved
27/10/2014
You can define new alerts on NAO Cloud
By defining New application...
13
©Pole Star 2014 - All Rights Reserved
27/10/2014
Right, now you are ready to
integrate NAO Micro SDK into your iOS ...
14
©Pole Star 2014 - All Rights Reserved
27/10/2014
Add core Bluetooth and Core Location Frameworks to your project
15
©Pole Star 2014 - All Rights Reserved
27/10/2014
Integrate NAO Micro headers to your projects
16
©Pole Star 2014 - All Rights Reserved
27/10/2014
Add Background Locations and Bluetooth capabilities to your applica...
17
©Pole Star 2014 - All Rights Reserved
27/10/2014
Create the NaoMicroServiceManager
With it, register your app with ...
18
©Pole Star 2014 - All Rights Reserved
27/10/2014
Watch the wanted alerts (all in the following example)
Catch your ...
19
©Pole Star 2014 - All Rights Reserved
27/10/2014
You will received indications by didFailedWithError
We currently o...
20
©Pole Star 2014 - All Rights Reserved
27/10/2014
Right, now you are ready to
integrate NAO Micro Android SDK into y...
21
©Pole Star 2014 - All Rights Reserved
27/10/2014
Copy the 3 java files into you eclipse project
INaoMicroServicePro...
22
©Pole Star 2014 - All Rights Reserved
27/10/2014
Implements the INaoMicroServiceProvider in the class you want to li...
23
©Pole Star 2014 - All Rights Reserved
27/10/2014
Get your application API key from your NAO Cloud account in the App...
24
©Pole Star 2014 - All Rights Reserved
27/10/2014
Register to the NAO Micro Service inside your application with your...
25
©Pole Star 2014 - All Rights Reserved
27/10/2014
Change your android manifest file as follow to integrate the SDK
I...
26
©Pole Star 2014 - All Rights Reserved
27/10/2014
Finally add the user permissions
Feed Back Tell us about your app micro location usage Please let us know how you think and how we could improve the NAO Mi...
©Pole Star 2014 - All Rights Reserved
Pole Star USA
1000 Elwell Ct
Palo Alto, CA 94303
www.polestarusa.com
+1 650 646...
of 28

Nao Micro Documentation V1.0-beta

NAO Micro Product Documentation Everything you need to manage your beacons and connect them to your app is in this presentation. Experience proximity awereness and connect your app to the real world with NAO Micro !
Published on: Mar 3, 2016
Published in: Internet      Technology      Business      
Source: www.slideshare.net


Transcripts - Nao Micro Documentation V1.0-beta

  • 1. ©Pole Star 2014 - All Rights Reserved NAO Micro Documentation Connect Your App To The Real World With NAO Micro Micro Location and Proximity Awareness Android and iOS SDK integration documentation
  • 2. 2 ©Pole Star 2014 - All Rights Reserved 27/10/2014 Create you account on Nao Cloud Order your beacons Activate your beacons Define your applications and your alerts Integrate micro location into your app with the NAO Micro SDK How To Use Nao Micro In Your Application ?
  • 3. 3 ©Pole Star 2014 - All Rights Reserved 27/10/2014 First of all you need to create your account on Nao Cloud ! https://www.nao-cloud.com/ Select the NAO Micro Product then
  • 4. 4 ©Pole Star 2014 - All Rights Reserved 27/10/2014 Order your beacons from your NAO Micro Dashboard on NAO Cloud
  • 5. 5 ©Pole Star 2014 - All Rights Reserved 27/10/2014 Activate Your Beacons with NAO Micro Set Up This application is available on Apple Store Sign In with your NAO Cloud Account NAO Micro Set Up
  • 6. 6 ©Pole Star 2014 - All Rights Reserved 27/10/2014 Activate Your Beacons with NAO Micro Set Up By adding Zone of interest Zone Of Interest ? A zone of interest can contain one or several beacons
  • 7. 7 ©Pole Star 2014 - All Rights Reserved 27/10/2014 Define the name of the zone you are defining Add the closest beacon to this zone of interest
  • 8. 8 ©Pole Star 2014 - All Rights Reserved 27/10/2014 Good, your NAO Blue Spot Beacon is now activated !! Save the configuration of the zone of interest You don’t need to save the regions on Android
  • 9. 9 ©Pole Star 2014 - All Rights Reserved 27/10/2014 Don’t forget to synchronize your new zone of interest on the cloud
  • 10. 10 ©Pole Star 2014 - All Rights Reserved 27/10/2014 Create Your Application and your Alerts On Nao Cloud Nao Cool ! You see your zone of interest on NAO Cloud now
  • 11. 11 ©Pole Star 2014 - All Rights Reserved 27/10/2014 Add New alerts to your application And select the zone of interest and the rules to fire the alert to the app Alerts rules ? You will be able to create complex rule and profiled alert in the coming versions 
  • 12. 12 ©Pole Star 2014 - All Rights Reserved 27/10/2014 You can define new alerts on NAO Cloud By defining New applications Test Your Alerts Within the Nao Micro set up App
  • 13. 13 ©Pole Star 2014 - All Rights Reserved 27/10/2014 Right, now you are ready to integrate NAO Micro SDK into your iOS application to received your alerts Integrate the library (libnaomicro.a downloaded from your NAO Micro Dashboard) into your Xcode project
  • 14. 14 ©Pole Star 2014 - All Rights Reserved 27/10/2014 Add core Bluetooth and Core Location Frameworks to your project
  • 15. 15 ©Pole Star 2014 - All Rights Reserved 27/10/2014 Integrate NAO Micro headers to your projects
  • 16. 16 ©Pole Star 2014 - All Rights Reserved 27/10/2014 Add Background Locations and Bluetooth capabilities to your application
  • 17. 17 ©Pole Star 2014 - All Rights Reserved 27/10/2014 Create the NaoMicroServiceManager With it, register your app with the app key given on the web (NAO Cloud) Register to NAO Micro SDK with your app key
  • 18. 18 ©Pole Star 2014 - All Rights Reserved 27/10/2014 Watch the wanted alerts (all in the following example) Catch your alerts with didFireNaoAlert That’s it, receive your alerts !
  • 19. 19 ©Pole Star 2014 - All Rights Reserved 27/10/2014 You will received indications by didFailedWithError We currently only support too types errors but they are all NSString* 1- Network Problems 2- Wrong application key If something went wrong …
  • 20. 20 ©Pole Star 2014 - All Rights Reserved 27/10/2014 Right, now you are ready to integrate NAO Micro Android SDK into your application to received your alerts Copy the library (naomicroservice.jar downloaded from your NAO Micro Dashboard) into your Eclipse project in the libs folder
  • 21. 21 ©Pole Star 2014 - All Rights Reserved 27/10/2014 Copy the 3 java files into you eclipse project INaoMicroServiceProvider.java MyNAOMicroService.java NaoMicroServiceProvider.java You project organization should look to something like that:
  • 22. 22 ©Pole Star 2014 - All Rights Reserved 27/10/2014 Implements the INaoMicroServiceProvider in the class you want to listen to NAO Micro alerts And add the unimplemented methods
  • 23. 23 ©Pole Star 2014 - All Rights Reserved 27/10/2014 Get your application API key from your NAO Cloud account in the Application list It will fire the alerts related to your application
  • 24. 24 ©Pole Star 2014 - All Rights Reserved 27/10/2014 Register to the NAO Micro Service inside your application with your API key with the following lines Then you unregister by simply disconnecting from the NAO Micro service as follows Watch all the alerts define in the cloud
  • 25. 25 ©Pole Star 2014 - All Rights Reserved 27/10/2014 Change your android manifest file as follow to integrate the SDK It declares the service and enable the application to wake up Change with your package
  • 26. 26 ©Pole Star 2014 - All Rights Reserved 27/10/2014 Finally add the user permissions
  • 27. Feed Back Tell us about your app micro location usage Please let us know how you think and how we could improve the NAO Micro SDK or the platform at support@polestar.eu We will be pleased to hear about what you do with your application and NAO Micro 27 ©Pole Star 2014 - All Rights Reserved 27/10/2014
  • 28. ©Pole Star 2014 - All Rights Reserved Pole Star USA 1000 Elwell Ct Palo Alto, CA 94303 www.polestarusa.com +1 650 646 9090 Pole Star Europe 11 rue Paulin Talabot 31100 Toulouse - France www.polestar.eu +33 534 609 520 7 28

Related Documents