March 2016 evaluation Windows developer virtual machines
We’re releasing the March 2016 edition of our 60-day evaluation Windows developer virtual machines (VM) on Windows Dev Center. The VMs come in Hyper-V, Parallels, VirtualBox, and VMWare flavors. These...
View ArticleUWP porting guidance for Android and iOS developers
Today, we are pleased to introduce a new app development concept map for app developers that aligns software development concepts across the iOS, Android, and Windows platforms. App developers new to...
View ArticleMixing and Matching UIKit with XAML and the Windows Bridge for iOS
In part one of the Windows Bridge for iOS series, we created a simple to-do list app in Xcode and used the Windows Bridge for iOS to bring it over to Windows 10. In part two of the series, we went on...
View ArticleWhen to use a HTTP call instead of a WebSocket (or HTTP 2.0)
WebSocket icon by w3.org (CC BY) It isn’t always easy to know when it might be better to use HTTP request/responses versus WebSockets for your project, Universal Windows Platform app or not, especially...
View ArticleGetting started with app design
This blog is the first in a multi-part series on app design for developers. We’ll introduce you to the tricks of the design trade so you can create more attractive and more successful UWP apps. There...
View ArticleUsing the Microsoft Affiliate Program to earn additional 7% on Windows Store...
Windows Store offers several ways to earn revenue, including paid apps, in-app purchases, and in-app advertising. New with Windows 10 is one additional option that not all developers are taking...
View ArticleUWP, Azure App Services, and DocumentDB Soup: A photo-sharing app
SnapGold is a photo-sharing UWP code sample that runs on Azure App Services and uses Azure DocumentDB and Azure Blob Storage for its data storage. You should be able to get this sample running locally...
View ArticleKeeping your Hosted Web App secure
Hosted Web Apps running on Windows 10 benefit from the web platform improvements and updates implemented in Microsoft Edge, the default bowser of Windows 10. That same web platform and its new...
View ArticleGetting started with map APIs and controls
As apps become more and more location-aware, developers should be asking themselves how to integrate maps and location services into their existing applications. The Universal Windows Platform (UWP)...
View ArticleUnderstanding typography and UX design
Typography is an ancient discipline concerned with how the formation of letters and words affect usability, readability, and beauty. Making the right typography choices can give your app a feel of...
View ArticleWindows 10 Anniversary SDK is bringing exciting opportunities to developers
Hello from Build 2016! I just had an opportunity to participate in today’s keynote with Satya Nadella and Terry Myerson where we celebrated the progress we have made with Windows 10, gave a preview of...
View ArticleRun Bash on Ubuntu on Windows
Since we started planning and building Windows 10, we’ve been talking to a lot of you about what you would like to see in Windows to make it a great place for you to build awesome apps, sites and...
View ArticleAnnouncing New Dev Center Capabilities to Increase App Revenue and Streamline...
In the Build opening keynote, Satya Nadella and Terry Myerson talked about our ambition to make Windows the home for all developers. In the last year we’ve moved from discussing what would be possible...
View ArticleBest of Build 2016
This year’s //build/ is focused on the many things you can do with Universal Windows Platform (UWP) apps. You can deploy to more devices than ever before, from the Xbox to the HoloLens. You can even...
View ArticleOpen Translators to Things: An Open Approach for Accessing Similar Things
To help application developers more easily interact with the “Things” (e.g. light bulbs) around them, I am delighted today to introduce an alpha version of our new open source project Open Translators...
View ArticleWindows 10 IoT @ //Build 2016
At //Build 2016 last week, we had great engagement with our Windows developers and want to share that experience with you. All of this started in February, when we were honored to be part of the...
View ArticleCreate, ideate, and collaborate: Build apps powered by Windows Ink
Handheld tools have always been a key component of human communications and productivity. From the earliest stone carvings to the modern pen, handwriting is not only familiar to us, it is second...
View ArticleMap APIs and controls: Location services
Smartphones and tablets use a complex network of satellites, maps, and constantly updated databases to provide highly accurate information about the location of each device and its surroundings. The...
View ArticleYou’re the Expert: Teach Cortana When to Connect You to Users
The best real life personal assistants do a few things really well, but for everything else, they rely on a team of experts to get things done. In Cortana’s world, you—the developer—are the expert....
View ArticleVisual communication and visual cues
In our previous post of this series, we introduced the art of typography: how the formation of letters and words affect usability, readability, and beauty. In today’s post, we introduce you to the...
View Article