9 Sep, 2015

Using DeviceFamily to create device adaptive layouts

An UWP application can run on a huge range of devices. And screens. From a small screen of a few centimeters to the Surface Hub over-the-top-screen. Of course, Microsoft provided to us, modest developers some tools on WinRT for adaptive design. The StateTrigger (which will be the subject of an article soon), comes to mind. But sometimes, for one reason [...]

7 Aug, 2015

Integrate Azure Search to Cortana

Cortana is amazing. But in some cases (a shop site, for example), an application as lots of data and they change often. It would be interesting if Cortana could search on these data, stored in the cloud. Azure Search is made for that. Then… what if we integrate Azure Search in Cortana? Azure Search, what is it ? Azure Search, a search service [...]

22 Jul, 2015

Integration of an application to Cortana

Windows 10 greatly improves Cortana, in particular by enabling an application to integrate with it. What I mean is now we can interact with an application in the interface of Cortana, without launching the application itself (you must create a background task. It is this task that Cortana will start and will interrogate) Of course, this is limited, [...]

10 Jul, 2015

I/O I²C with Windows 10 IoT, Raspberry Pi 2 and the temperature sensor BMP180

After playing with the very classic digital serial communication, let’s take a look at the I²C I²C ? But that is what the I²C? It is a communication protocol created by Phillips in the early 1980s. Among the drawbacks of the serial communication is the fact that it is asynchronous and participants should agree on transfer speed, therefore [...]

9 Jul, 2015

Analog I/O on Windows 10 IoT Raspberry Pi 2 and ADS1115 converter

This is the final part on the I/O of Raspberry Pi. There are a lot of good quality and cheap sensors for Arduino. The problem is that some are analog, and the Raspberry Pi 2 has no analog pin. Are we doomed? No, it is a fairly standard case and some company selling components that make analog to digital conversion. I will speak of one of these components, [...]

8 Jul, 2015

Digital I/O with Windows 10 IoT, Raspberry Pi 2 and the Ultrasonic Ranging Module HC – SR04

I finally had a little time to play with Windows 10 IoT and Raspberry Pi 2, I take this opportunity to share my experience. In this article, I will talk about the digital I/O. For the I2C and analogs I/O, this will be for next 2 articles. I wanted a sensor where I have also send date to show digital output. While searching through my components box, [...]

23 Jun, 2015

Create a panel to give all GridView items the maximum width/height

I found myself still recently facing a standard problem using a GridView (note: it is just as valid for the ListView). The items of the list contained a text which can be small or long, giving something like this: Great. By default, GridView takes the size of the first item as the size for all items. To work around this, I’ll create my own class [...]

22 Jun, 2015

Customize default theme for Universal App 8.1

  Very busy days, just a small trick this time. You can customize easily the default theme for Universal app. The theme ressource is not showing in Blend, but you can find it in the Windows Kit directory: Check for c:\Program Files (x86)\Windows Kits\8.1\Include\winrt\xaml\design\ . You will see two files : themeresources.xaml and Generic.xaml. [...]

7 May, 2015

Impressions of HoloLens

I was at //build/ last week and I had the chance to get into the HoloLens Academy. What is the HoloLens academy? It is a course delivered by the HoloLens team. An introduction to development on HoloLens. The places were very limited and, as you can imagine, there was a rush. Everybody wanted to try those enigmatic glasses. I had problem registering, [...]

20 Apr, 2015

Sharing files in Windows 10

There is a new way of sharing files in Windows 10. You can still share with the Share Contract, but there is also a way to share using a token. The principle : An application add one of its file to its shared file list. It receive a token for that file The application send the token (using uri activation for instance. Or any other way you can imagine, [...]