Pebble development with Visual Studio Code on OS X

It’s been a while since I last posted, due to my (not so) new job with Microsoft in Redmond, WA. Now that it’s been about 8 months since the move and things have settled, I find myself having some more time to code, tinker and blog again. While I’ve been a happy Microsoft Band user……

0

AllJoyn on Raspberry Pi (Raspbian) and Windows 10

After the announcement of Windows 10 including out-of-the-box support for AllJoyn, I decided to try and connect my Raspberry Pi Model B+ running Raspbian to a Windows 10 PC to see how this all pans out. If you’re not familiar with AllJoyn: AllJoyn is a system that allows devices to advertise and share their abilities……

0

Personal update: new job/relocation

In this slightly out-of-place blog post (no technical tidbits to be found), I’d like to take a moment to update those interested of the changes in my personal and professional situation to also provide some context on the lack of content lately. As some of you may know, I’ve recently been given the opportunity to……

0

Setting up Raspberry Pi with RaZberry

In my previous post, DIY Home Automation: The basics, I explained my motivations to build my own DIY Home Automation system and what my requirements were, leading to my purchase of a Raspberry Pi with RaZberry. In this post, I’d like to detail the setup process of the hard- and software needed to start working……


WinRT shared cookies between WebView and HttpClient

I recently worked on a project where we needed to make hybrid apps, consisting of native Universal Windows apps that displayed a responsive web application in the app through the WebView control. The web application contained some resources that needed to be routed to the device’s native browser to display certain types of content, but……


DIY Home Automation: The basics

Home automation as a theme is rapidly gaining popularity in the consumer market. Manufacturers like Nest and SmartThings are being purchased by tech giants like Google and Samsung to compete in the race for the “smart home”. Personally, I’ve been very interested in home automation for a few years now and after a lot of……


Play audio in a Universal App without interrupting the stream

Over here at Microsoft in the Netherlands we have limited spots for employees to park their car right below the building. In collaboration with Schiphol and SkiData, we received access to the actual counter for our garage, resulting in a Windows Phone app to check how many spots are left for employees and determine whether……


Trigger a Background Task using Geofence on Windows Phone 8.1

With Windows Phone 8.1, we now have a range of ways to trigger a background task of our app. Aside from the previously available periodic timer that could trigger a background task, we can now also use raw push notifications, system events, device use triggers and location. The location method is used to trigger a……


Modernizing the original Microsoft Surface

I was recently lucky enough to receive an original Microsoft Surface through one of our great MVPs in the Netherlands, Dennis Vroegop. If you’re wondering what the fuss is about, I’m not talking about the Microsoft Surface Tablets, but the original device which was called Microsoft Surface: a 30-inch tabletop device, originally released in 2008…….


Code sharing strategies with MVVM

On September 25th and November 21st I talked about MVVM as a pattern to build apps, as well as code sharing strategies for Windows and Windows Phone projects through either Portable Class Libraries or file linking. I’m sharing the sample projects I used in those talks here for reference. You can find the slides used……