Here’s a little memory test: Do you recall this blog, which posted back in May and promised to soon begin integrating Kinect for Windows into the Universal Windows Platform? Of course you do! Now we are pleased to announce two important developments in the quest to make Kinect functionality...
Overview
I called this project the “Internet of Stranger Things,” but so far, there hasn’t been an internet piece. In addition, there really hasn’t been anything that couldn’t be easily accomplished on an Arduino or a Raspberry Pi. I wanted this demo to have more moving parts to improve the...
The way users interact with apps on different devices has gotten much more personal lately, thanks to a variety of new Natural User Interface features in the Universal Windows Platform. These UWP patterns and APIs are available for developers to easily bring in capabilities for their apps that...
adventure works
app dev
application development
cognitive services
gesture control
ink canvas
ink toolbar
inking
interactivity
machine learning
natural user interface
project rome
social networking
speech recognition
speech synthesis
user experience
uwp
voice commands
windows 10
xbox series
Overview
I am a child of the 80s. Raiders of the Lost Ark was the first movie I saw by myself in the movie theater. The original Star Wars trilogy was an obsession. And WarGames is one thing that inspired me more than anything else to become a programmer.
But it was movies like The Goonies...
Apps should be able to see, and with that, they should be able to understand the world. In the sixth blog post in the series, we will cover exactly that, how to build UWP apps that take advantage of the camera found on the majority of devices (including the Xbox One with the Kinect) and build a...
adventure works
app development
c# programming
camera apis
cloud intelligence
cognitive services
computer vision api
device information
emotion api
face detection
image analysis
mediacapture api
photo capture
photo effects
real-time processing
uwp
video effects
visual studio
win2d
xbox
This week’s app is all about the Internet of Things. Best For You is a sample fitness UWP app focused on collecting data from a fictional IoT enabled yoga wear and presenting it to the user in a meaningful and helpful way on all of their devices to track health and progress of exercise. In this...
app development
azure iot hub
cloud processing
data collection
data visualization
device management
fitness app
internet of things
iot solutions
power bi
real-time data
remote monitoring
sensor integration
smart wearables
streaming analytics
user experience
uwp
windows iot core
xbox
Augmented Reality is a way to connect virtual objects with the real world, making it possible to naturally interact with them by use of mobile devices like phones, tablets or new mixed reality devices like HoloLens.
Vuforia is one of the most popular Augmented Reality platforms for developers...
3d modeling
app development
ar experience
augmented reality
camera
development
game development
hololens
imagetarget
markers
mixed reality
sdk
unity
user interface
uwp
virtual reality
visual studio
vuforia
windows 10
xaml
Overview
Today we live in a multi-device world, and the way we use them spans different platforms and form factors: We read the morning news on our tablets, check email during the morning commute on our phones and at work on our desktop PCs. And at night, we watch movies on our home media...
app services
bluetooth
cloud integration
cross-device
developer
device connection
device discovery
hololens
human-centric
iot
multi-device
music streaming
project rome
remote control
remote launcher
remote systems api
user experience
uwp
wi-fi
windows 10
Today we are releasing the first update to the UWP Community Toolkit. To see the updates, first:
Get started with UWP Community Toolkit 1.1
Install the Link Removed directly from the Windows Store
Read the documentation
In under a month since the first release, we are humbled by the positive...
animations
community
contributors
controls
development
documentation
feedback
github
integration
microsoft
open source
roadmap
sample app
services
toolkit
update
uwp
version 1.1
visual studio
For the fourth installment in the series, we are open sourcing yet another sample app: South Ridge Video, an open source video app developed as a hosted web application built with React.js and hosted on a web server. South Ridge can easily be converted to a UWP application that takes advantage...
10-foot experience
app development
app studio
background audio
coding
cross-platform
deployment
design
development
github
hosted web apps
hwa
media controls
react.js
user experience
uwp
visual studio
windows store
xamarin
xbox one
We are back with yet another app, Backdrop, an open source sample media app developed to showcase a cross-device music experience. In this blog post, we will dive deep into the new background model in the Universal Windows Platform, and specifically focus on how to enable your application to...
app development
app manifest
appletv
backdrop
background audio
collaborative
cross platform
development
event handling
media controls
memory management
music app
open source
playback
system transport controls
ui design
uwp
windows 10
xamarin
xbox one
As Windows 10 evolves, we are continuing to build in support for musician-focused technologies.
Let’s take a look at MIDI. Windows has had built-in MIDI support going back to the 16-bit days. Since then, most MIDI interfaces have moved to USB and our in-box support has kept pace, with a class...
When the layout of your Universal Windows Platform (UWP) app changes, there is often a slight pause as your app rearranges content to fit the new window size or orientation. Composition APIs let you create smooth-as-butter animations between these states so your layout changes won’t jar your...
Continuing what we started during the “App Dev on Xbox” event, today we are making available yet another app experience – Atmosphere. In this blog post, you will learn how to get started building great 2D and 3D experiences with Unity and XAML, how to open up your app so other app developers can...
3d rendering
app extensibility
app extensions
app service
atmosphere
controller support
couch viewing
cross-platform
data binding
development tools
event handling
game development
interactive experiences
interoperability
unity
uwp
visual studio
weather app
xaml
xbox
The age-old act of ventroquilism sees a puppet move its mouth while the controlling ventriloquist speaks without moving their lips – pretty impressive! The underlying technique has the ventriloquist “throwing” their voice in a joint audial and visual illusion.
Enter Spatial Audio, a set of...
The Composition APIs come with a robust animation engine that provides quick and fluid motion running in a separate process from your Universal Windows Platform (UWP) app. This provides a consistent 60 frames per second when running your app on an IoT device as well as on a screaming gaming...
A few months ago, during Build 2016, we announced the Desktop Bridge, enabling developers to bring their existing desktop apps and games over to the Universal Windows Platform (UWP) by converting their app or game with the Desktop App Converter and then enhancing and extending it with UWP...
Link Removed is about making your app usable to the largest possible audience. For some apps, accessibility is required by law. For others, it’s part of the service you are offering to a specific audience and a way to make your app more generally appealing.
Choosing to incorporate accessibility...
The Composition APIs allow you to enhance the appeal of your Universal Windows Platform (UWP) app with a wide range of beautiful and interesting visual effects. Because they are applied at a low level, these effects are highly efficient. They run at 60 frames per second, providing smooth visuals...
60 fps
animation
backdrop brush
blur
composition apis
drop shadow
effectbrush
gaussian blur
graphics effect
image control
scene lighting
software development
spritevisual
user experience
uwp
vector graphics
visual effects
visual studio
win2d
windows ui
We’ve already seen how to get your devices to send data to the cloud. In most cases, the data is then processed by various Azure services. However, in some cases the cloud is nothing more than a means of communication between two devices.
Imagine a Raspberry Pi connected to a garage door...