-
Exploring the Xamarin.Forms Ecosystem
Last updated: Wednesday, July 14, 2021
Published in: CODE Magazine: 2015 - May/June
As part of his series, Walt dives deeply into Xamarin.Forms and roots around in the details of the object model.
-
Cross-Platform Localization for Mobile Apps
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2014 - January/February
Chris shows us how to make sure that your app is not only cross-platform, but international and global as well.
-
Asynchronous Composition with the Reactive Extensions
Last updated: Monday, October 6, 2025
Published in: CODE Magazine: 2013 - September/October
Jim Wooley champions the Reactive Extensions (Rx) as a way to build highly responsive, asynchronous applications by declaratively composing operations over observable sequences. He contrasts IObservable with IEnumerable, showing how Rx turns collections and events (e.g., UI clicks, accelerometer readings) into push-based pipelines, enabling non-blocking, order-agnostic processing. Through a Windows Phone 7 dice game, Wooley demonstrates creating observables from lists, events, and web-service calls, merging sources, scheduling on dispatchers, and disposing subscriptions, while also covering throttling and error handling. The article advocates Rx as a powerful toolkit for composing complex asynchronous workflows across UI, sensors, and services.
-
Working with Windows Phone User Interfaces, Part 2
Last updated: Sunday, December 3, 2023
Published in: CODE Magazine: 2012 - March/April
In Part 1 of this article you learned how to work with orientation changes on the Windows Phone and how to create horizontally scrolling pages using Panorama and Pivot pages. In Part 2 you’ll see how to interact with some of the built-in applications on the phone through the use of the Launcher and Chooser applications.
-
Windows Phone 7 Development Using MVVM and Unit Testing
Last updated: Tuesday, October 7, 2025
Published in: CODE Magazine: 2012 - January/February
John Baird surveys Windows Phone 7 development through the lens of MVVM, Silverlight, and unit testing, arguing that WP7’s constrained hardware and integrated Silverlight/XNA stack make clean architecture essential. He demonstrates how data binding, data templates, and declarative layouts simplify UI development, reduces boilerplate, and enables testable code. The article outlines MVVM concepts (Model, View, ViewModel), explains how to construct a testable base and commands, and shows how to scaffold an MVVM project with Models, Views, and ViewModels for a sample expense-tracking app.
-
Working with Windows Phone User Interfaces, Part 1
Last updated: Thursday, February 21, 2019
Published in: CODE Magazine: 2012 - January/February
Developing for Windows Phone is easy if you have been doing any XAML at all. That’s because you use Silverlight for Windows Phone development.
-
Building CodeTweet for Windows Phone
Last updated: Tuesday, February 19, 2019
Published in: CODE Magazine: 2011 - September/October
In this article, we take a look at what’s involved with building a simple Twitter Search client for Windows Phone. We will cover what tools you need, where to download them, how to design, build and test the app and finally, how to publish it to the Windows Phone Marketplace.
-
Working with Audio in Windows Phone 7
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2011 - September/October
Smart phones are constantly evolving to fit your mobile lifestyle. Most modern phones function as full featured music and video players. Windows Phone 7 follows the path blazed by other smart phones, but adds its own twist. Your musical life on this device revolves around the Music + Videos hub. This article contains details on how to interact with the Music hub from your application.
-
Getting Started with Windows Phone 7 Development
Last updated: Saturday, January 18, 2020
Published in: CODE Magazine: 2011 - January/February
-
New Features in XNA 4.0 and Windows Phone 7
Last updated: Wednesday, October 8, 2025
Published in: CODE Magazine: 2011 - January/February
In this practical guide Chris Williams introduces XNA Game Studio 4.0 for Windows Phone 7, showing how to set up the tools and use the familiar XNA game loop while highlighting phone-specific features—device orientation, accelerometer input, and multi-touch gestures—with step‑by‑step code examples to load fonts, handle orientation changes, read accelerometer data, and implement gestures like tap, drag, pinch and flick, enabling developers new to XNA or mobile game development to quickly build interactive phone games.
-
Windows Phone 7 and Telerik - It’s All About Content, Transitions and Performance
Last updated: Saturday, January 18, 2020
Published in: CODE Magazine: 2011 - January/February
-
Windows Phone Is Here. Learn It!
Last updated: Saturday, January 18, 2020
Published in: CODE Magazine: 2011 - January/February
-
101 Windows Phone 7 Apps, Volume I: Developing Apps 1-50- Chapter 2 Flashlight -
Last updated: Wednesday, August 31, 2022
Published in: Book Excerpts
This excerpt is from the new book, ‘101 Windows Phone 7 Apps, Volume I: Developing Apps 1-50’, authored by Adam Nathan, published April 2011, ISBN 0672335522, Copyright 2011. For more info, please visit the publisher site http://www.informit.com/store/product.aspx?isbn=0672335522
-
Chapter 10: It’s Your Turn!
Last updated: Tuesday, February 19, 2019
Published in: Book Excerpts
A key aspect of building a great Windows Phone 7 game experience is leveraging the platform’s features. Push notifications can be used to send updates and alerts in a variety of ways: in-game (also known as “raw”) updates, pop-up toasts, and tile updates.