Access to IR / iris scanner / windows hello device in windows 10 mobile - kinect

Just wondering if anyone knows if there is an SDK or something to access the device used in the new lumia 950 for windows hello - something like the kinect API for 3D detection?

Check out the Windows.Devices.Perception namespace.
https://blogs.windows.com/buildingapps/2015/06/30/windows-10-sdk-preview-build-10158-released/
This flight of Windows introduces two new related sets of APIs in the Windows.Devices.Perception and Windows.Devices.Perception.Providers namespaces. The Providers APIs allow IHVs and OEMs to expose depth, infrared, and color cameras (and related metadata) for computer vision into UWP, and to designate a camera as participating in Windows Hello face authentication. The Windows.Devices.Perception namespace contains the client APIs that allow a UWP application to access the color, depth, or infrared data of computer vision cameras.

Related

How to develop an application for the Sony DSC RX100-M3 camera

I have the RX100-M3 camera, and it seems that some applications can be developed for it.
As far as I understand, the CameraRemoteAPI SDK can be used to develop Android or iOS applications. So is there a way to develop applications for the Sony camera?
I would like to develop a feature to be able to:
set the timer (from 2s to 2min)
select the number of shots (from 1 to 2000)
select the time between shots.
There is an existing "intervalometer" application but it is very expensive.
Camera Remote API SDK allows one to remotely control the supported Sony cameras including RX100M3 from any other device, by sending HTTP commands to the camera. The application you create can run from any
platform Android, iOS , Windows, PC, etc. You will have to connect this device to the camera over WiFi.
To get more information, please download the SDK, which contains sample applications and API documentation.
Best Regards,
Prem, Developer World team

Usage of Maps in Windows phone 8 without connecting to the network

I am working on a Windows 8 "phone" which for the following reasons is unable to use maps
Bing maps: Microsoft itself announced to not to support Bing maps APIs any further instead they'll be using Nokia APIs.
Nokia APIs: facing licensing issues.
In-built Map control: Network connectivity issues. the emulator is unable to connect to the network
Google APIs: It is only option left. But this again poses similar issues as I am naïve to its usage
Please suggest as to how can I use the Map functionality in my app without connecting to the network
Bing maps are still supported they are just no longer the default. They are not as comprehensive as the Nokia datasets and have issues with being used in some parts of the world (China).
There are no licensing issues with using the embedded Nokia maps control in a Windows Phone 8 app. Why do you think there are licensing issues?
The built in Nokia maps control does support downloading maps for use offline. It's one of it's big selling points.
Google map tiles can bee used with the old/Bing maps control but does not provide automatic support for offline usage and it is a LOT of work to implement yourself.

Listing and connecting WiFi using WinRt

In my office I have 10 WiFi routers.I want to list all those(similar to Network icon in the system tray on windows 8) and connect/disconnect to one of them through Win Rt.
I tried these API
Windows::Networking::Connectivity::NetworkInformation::GetLanIdentifiers();
Windows::Networking::Connectivity::NetworkInformation::GetConnectionProfiles();
NetworkInformation::GetInternetConnectionProfile();
but these Api only list connected one, it doesn't list others
I can achieve this using http://msdn.microsoft.com/en-us/library/windows/desktop/ms706716(v=vs.85).aspx. But I am not sure this Api will be supported on Windows 8 metro mode.
Does WinRt provides Api support for this ??
You cannot connect/disconnect to a network from a Windows App. You can only check informations. The reason is (for Microsoft) that the connection manager is accessible from your app through the charms bar.
This functionality is not exposed to Metro style applications. An operator's app can create profiles for their networks (with known SSIDs), but listing and connecting to visible networks is controlled by the user via the Windows connection management UI, not by an application. [Mike Bishop [MSFT], here]
The advanced connectivity functionnalities are present in Windows.Networking.NetworkOperators, which functionalities are only available to mobile operator apps and Windows Store apps given privileged access by mobile network operators.
Take a look at the Microsoft's Network information sample which shows what you can achieve with this API.

Win8 Desktop vs Win8RT

We are developing a lightswitch app that will have a silverlight plug in controller that will allow for handwriting recognition and translation. we want to use this exclusively on a win8 tablet. we know that it has to be used on the desktop side of the tablet. We also know that the win8rt side has access to different tools that allow of handwriting recognition. (InkManager class) - is there any way to get access to these necessary classes from the desktop side of the win8 tablet.
This post by Scott Hanselman might help you.
Quote:
I was trying to access some of the sensors that are built into this
Intel Ultrabook that runs Windows 8. However, while there's support
for Location Sensors built into the .NET 4 libraries on Windows 7 and
up, I want to access the complete Sensor and Location Platform that is
built into Windows 8 itself. Those APIs are available via COM and I
could call them via COM, but calling them via the WinRT layer is so
much nicer. Plus, this is kind of why WinRT exists.
There's also an example using VB.NET on TheCodeProject

How can a FlashLite Developer using Device Central emulate camera and file upload integration?

I am developing an application with Flash Lite designed to run on Nokia S60 5th edition phones using the Flash Lite API Bridge Interface. The application uses the API Bridge to access the phones camera and upload functionality to take a photo, display it to the user then upload it to a server. I am using Flash CS4 Professional and Device Central to develop and test the interface.
Are there any emulators that will run my flash lite app and simulate the camera? What are my options short of getting a phone and installing my app every time I want to test something new?
"Remote Device Access also known as RDA allows developers to test their applications on a variety of Symbian based Nokia devices remotely over the Internet. The current setups consist of over 40 devices and various device models. Usage is free of charge for all Forum Nokia members."