Download presentation
Presentation is loading. Please wait.
Published byGeoffrey Thompson Modified over 9 years ago
2
Jordan Knight Developing for the Microsoft Band MOB342
3
Jordan Knight Xamling jakkaj@xamling.net @jakkaj You are in #MOB342
5
Bristling with sensors … that you can access! Heart rate UV Accelerometer & gyroscope Skin temperature Calorie count Barometer & altimeter +more
6
Home to your app Create interactive experiences App tiles App notifications Haptic notifications Various personalisation options
7
Multi-platform Native SDKs. Native SDKs for everyone. iOS Android Windows Xamarin Component (iOS, Android and Windows)
8
SDK & documentation Getting started – things to know Concentrating on Windows for this talk See documentation for more info on Windows and other platforms https://developer.microsoftband.com/ http://tinyurl.com/bandsdkhttp://tinyurl.com/bandsdk (PDF)
9
Code Samples Available on GitHub https://github.com/jakkaj/TechPresentations
10
File->New Getting started is simple Edit the Package.appxmanifest (edit code) Add the Proximity capability Install the Nuget package That’s it! (oh, and you’ll need a Band!)
12
More on sensors Section 5.3 Pages 21 to 26 of the documentation for all the values http://tinyurl.com/bandsdkhttp://tinyurl.com/bandsdk (PDF)
13
Surface your app Create and customise tiles Create tiles with custom icons Badge “count” notifications Messages Dialogs
15
Tiles Section 6.1 Pages 29 to 31 of the documentation for details on creating tiles http://tinyurl.com/bandsdkhttp://tinyurl.com/bandsdk (PDF)
16
Adding pages Custom content from your app Can have up to 8 pages Simple layout language & familiar controls TextBlock, Icons, Barcodes, FlowPanel Buttons & events
17
Add a layout Then add a page that uses it Create up to 5 layouts Create up to 8 pages from those 5 layouts
19
Pages and layouts Section 8 Pages 47 to 50 of the documentation for details on code Pages 35 to 42 for overviews and info http://tinyurl.com/bandsdkhttp://tinyurl.com/bandsdk (PDF)
20
Show messages Dialogs and messages are different Messages persist and can be read later Dialogs do not persist Both are super easy
22
Dialogs and messages Section 7 Pages 32 to 34 of the documentation for details on code http://tinyurl.com/bandsdkhttp://tinyurl.com/bandsdk (PDF)
23
Buttons and events It’s not all a one way street Create a new layout that has a button Create a page that uses that layout Connect the event
25
Dialogs and messages Section 9 Pages 51 to 57 of the documentation for details on code http://tinyurl.com/bandsdkhttp://tinyurl.com/bandsdk (PDF)
26
It has more things If time were to permit Haptics – send various taps and buzzes Personalisation – customise the me image and colors Web tiles – use feeds as a tile source
27
SDK & documentation Download and play now (but only run once you have your band!) https://github.com/jakkaj/TechPresentations https://developer.microsoftband.com/ http://tinyurl.com/bandsdkhttp://tinyurl.com/bandsdk (PDF)
28
SDK & documentation Azure You can get a trial account We used: Notification Hubs App service
29
IFTTT It’s Free! https://ifttt.com/ We used: Belkin WeMo motion sensor
30
Jordan Knight Xamling jakkaj@xamling.net @jakkaj You were in #MOB342 Thanks!
32
Continue your Ignite learning path Visit Microsoft Virtual Academy for free online training visit https://www.microsoftvirtualacademy.com Visit Channel 9 to access a wide range of Microsoft training and event recordings https://channel9.msdn.com/ Head to the TechNet Eval Centre to download trials of the latest Microsoft products http://Microsoft.com/en-us/evalcenter/
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.