regarding slide 26, on using WinRT from a WPF Application : you may have to add a reference to System.Runtime.dll and System.Runtime.InteropServices.WindowsRuntime.dll in addition to Windows.winmd and Platform.winmd

10.
LocationReturns latitude, longitude:- using Wi-Fi if available- using IP Address otherwise- using GPS if available and desired accuracy is set on High - then it can also return Altitude, Speed and HeadingDepending on user’s choice, its use can be denied.A Windows 8* store app has to declare the“location” capability in its manifest.

12.
Near Field Communication• Pairing – with Bluetooth* peripherals, at the OS level – with another running application, by establishing a BT or Wi-Fi direct socket, at the application level• Short data read/write on NFC tags• Short data exchange with active devices – Sharing URIs, contacts, positions – Secure transactions

13.
NFC messagesProtocol Pub. Sub. Message contentsWindows X X binary data.WindowsUri X X UTF-16LE encoded string that is a URI. use PublishUriMessageWindowsMime X X message data of a specific mime type. For example, "WindowsMime.image/jpeg". You can subscribe to "WindowsMime" message without specifying the mime type. If so, the first 256 bytes received is the ASCII mime type string.Windows:WriteTag X Windows message to be written to a static tag.WindowsUri:WriteTag X WindowsUri message to be written to a static tag.WindowsMime:Write X WindowsMime message to be written to a static tag.Tag Example, “WindowsMime:WriteTag.image/jpeg”LaunchApp:WriteTag X Write a tag that can be used to launch a specific app. more information on msdn.WriteableTag X if a writeable tag is brought in to proximity, a proximity message is received that contains an int32 indicating the maximum writeable size.

14.
NFC messages Windows messages are fully compatible with NDEF messages, but you can also directly manipulate them :Protocol Pub. Sub. Message contentsNDEF X X properly formatted NDEF records.NDEF:ext X application defined NDEF records (TNF field value of 0x04).NDEF:MIME X properly formatted NDEF mime message (TNF field value of 0x02). For example, "NDEF:MIME.image/jpeg".NDEF:URI X properly formatted NDEF message of a type defined by a URI namespace (TNF field value of 0x03). For example, "NDEF:URI.http://contoso.com/sometype".NDEF:wkt X properly formatted NDEF message of a type defined by the NFC forum (TNF field value of 0x01).An example of this type is "NDEF:wkt.U" for the well known type of URI.NDEF:WriteTag X message data that should be written to an NFC forum standard static tag.NDEF:Unknown X untyped NDEF message (TNF field value of 0x05).

30.
C#/WPF Accelerometer Demo• Ellipse (ball) drawn on a canvas• Accelerometer data is used to update X/Y/Z display and location of ball• Data is read using accelerometer events in conjunction with a timer to move the ball Copyright(C) 2012 Intel Corporation. All rights reserved. *Other brands and names are properties of their respective owners. 30

34.
Regarding Sensors• Do not set a small ReportInterval if your application doesn’t need it• Avoid periodic registry or disk accesses in order to let the hard disk spin down• Avoid status polling, statistics & background bookkeeping• Avoid using sensors when application is not active• Consider using accelerometer or gyroscope alone if full orientation is not needed. Sensors objects in Sensors API: At least one client connected Hardware: Accelerometer Gyroscope Inclinometer Compass Device Orientation Accelerometer On Off On On On Gyro Off On On On On Magnetometer Off Off On On On Copyright(C) 2012 Intel Corporation. All rights reserved. *Other brands and names are properties of their respective owners. 34

38.
Summary– sensors are a natural way to interact with end users– Desktop apps can utilize them as well as Windows 8* Store Apps– Utilize efficient designs and coding practices to save battery life Copyright(C) 2012 Intel Corporation. All rights reserved. *Other brands and names are properties of their respective owners. 38