December 2014

Volume 29 Number 12

Windows Runtime - Roaming Data Between Windows Store Apps and Windows Phone Store Apps

Windows Runtime - Roaming Data Between Windows Store Apps and Windows Phone Store Apps

Tony Champion

In today's world, users want to feel always connected to their apps. A big part of that is being able to run an app on one device and sharing that data with the same app running on a different device. To extend that even further, how about sharing data between Windows Store and Windows Phone apps? This able will look at how to use roaming data and using it between Windows Store and Windows Phone apps.

Cutting Edge - Effective Image Handling in Responsive Web SitesColumn

Cutting Edge - Effective Image Handling in Responsive Web Sites

Dino Esposito

Responsive Web Design (RWD) creates a unique experience through a fluid and adaptive Web layout. Dino Esposito explores the state of the art of RWD and dives into the critical issue of image handling and performance.

Unity - Developing Your First Game with Unity and C\#, Part 4

Unity - Developing Your First Game with Unity and C#, Part 4

Adam Tuliper

In the final part of his series on Unity, Adam Tuliper looks at the process of taking a game developed in Unity to Windows, and shows how Unity 4.5 supports new shared code Universal Projects that generate packages for Windows Phone and Windows Store.

Data Points - A Pattern for Sharing Data Across Domain-Driven Design Bounded Contexts, Part 2Column

Data Points - A Pattern for Sharing Data Across Domain-Driven Design Bounded Contexts, Part 2

Julie Lerman

Julie Lerman continues her exploration of sharing data across DDD bounded contexts using a publish-subscribe pattern by looking into when it makes sense to publish messages.

Universal Apps - Equip Your Apps with OBEX

Universal Apps - Equip Your Apps with OBEX

Uday Gupta

Uday Gupta shows how a Universal Windows app project can be leveraged to enable new functionality across Windows Store and Windows Phone platforms. In this instance, Gupta adds Bluetooth file sharing via the Object Exchange (OBEX) protocol.

Test Run - Fireworks Algorithm OptimizationColumn

Test Run - Fireworks Algorithm Optimization

James McCaffrey

James McCaffrey describes a relatively new optimization technique called fireworks algorithm optimization that, when displayed visually, resembles the geometry of exploding fireworks.

Mobile Apps - Advanced Push Notifications and Mobile Analytics

Mobile Apps - Advanced Push Notifications and Mobile Analytics

Kevin Ashley

Push notifications is a powerful mechanism. As mobile apps evolve, there’s a need to enable analytics, reach, advertising and coordinated marketing campaigns with push. The Capptain platform provides a next-level, push notifications analytics tier needed by many mobile developers.

Modern Apps - Build a Better UX with Live TileColumn

Modern Apps - Build a Better UX with Live Tiles

Rachel Appel

Live Tiles, a user experience feature of the Windows platform, are a way to display information about the app without the user having to enter or use the app itself. Lives Tiles should be alluring and inviting, filled with relevant, click-worthy content.

Voice Recognition - Speech Recognition with .NET Desktop Applications

Voice Recognition - Speech Recognition with .NET Desktop Applications

James McCaffrey

Apple Siri and Windows Phone Cortana have shown the compelling value of speech-enabled applications. This articles shows how to enable speech recognition and synthesis in applications for Windows console, Windows Forms and Windows Presentation Foundation.

Node.js - Building Web Apps on the MEAN Stack with OData in Microsoft Azure

Node.js - Building Web Apps on the MEAN Stack with OData in Microsoft Azure

Long Le

Here’s another option for building robust Web applications in Azure—the MEAN stack: MongoDb, Express, AngularJS and Node.JS—as Long Le explains.

Don't Get Me Started - My Biggest MisteaksColumn

Don't Get Me Started - My Biggest Misteaks

David Platt

David Platt has made his share of bold predictions over the years. Now he looks back at some of his biggest misses.

Editor's Note - The Greatest Game of All TimeColumn

Editor's Note - The Greatest Game of All Time

Michael Desmond

The future was on full display in 1978, when a little game called Mattel Electronics Football revolutionized personal, portable game play, and foretold the grip that handheld devices like smartphones would eventually have on our lives.