How to surface a non-Store Windows Phone application inside the Settings Hub for experimentation, with a step-by-step walkthrough in Visual Studio.
How to surface a non-Store Windows Phone application inside the Settings Hub for experimentation, with a step-by-step walkthrough in Visual Studio.
Wire Windows Phone clients up to Azure Notification Hubs and Azure Mobile Services to deliver in-app changelog and update notifications via push.
Beem Plus 2.0 ships for Windows Phone with an alphabetized DI.FM channel list, simpler navigation, and stability improvements after 45,000+ downloads.
An experimental FileExplorer control for Windows Phone, part of the Coding4Fun Toolkit, with selectable file modes and a call for tester feedback.
Beem, my Windows Phone EDM streaming app for DI.FM, is now open-source so the community can contribute features and improvements directly.
New FileExplorer build for Windows Phone adds path display, file format restrictions, and other quality-of-life improvements for the file browsing control.
Alpha release of FileExplorer, a Windows Phone 8 control for the Coding4Fun Toolkit that exposes isolated and external storage with a FilePicker-style UI.
Implementing Last.fm mobile session auth from a Windows Phone 7.5 app, including the MD5-signed parameter signature required by auth.getMobileSession.
C# implementation of Last.fm track scrobbling from a Windows Phone app, building on the MD5-signed mobile session auth flow described earlier.
Migrating Beem's radio station catalog from a static XML file to Azure Mobile Services, including a custom REST client for Windows Phone 7.5 compatibility.
An XmlSerializer gotcha on Windows Phone: serialize and deserialize round-trips silently corrupt data unless the stream encoding is set explicitly.
Integrate the Microsoft Live SDK and SkyDrive API into a Windows Phone app to back up isolated storage files like MP3 recordings to the cloud.
Workaround for launching Windows Phone 8 apps from QR codes via custom URI schemes by routing through an HTML page that performs a meta refresh redirect.
Restoring the Windows Phone app section in Zune Desktop by intercepting and overriding the configuration update endpoint Zune fetches at startup.
Introducing the Windows Phone Control Kit with TapMenu and TapMenuButton, a show-on-tap menu container modeled after the Rowi client's interaction pattern.
Samsung's Windows Phone Diagnostics build 0210 crashes when entering *#9908#, removing GPRS profile selection access on devices that aren't interop-unlocked.
Sending file attachments through Windows Phone EmailComposeTask by Base64-encoding the byte array and embedding it in the message body.
Hidden key combinations in the Dell Venue Pro EM diagnostic app v1.12 that unlock OOB reset, MMS settings, and additional system information panels.
Walkthrough video and guide for using a Windows Phone 7 device as a USB storage unit by way of a local Isolated Storage Explorer tool.
Video walkthrough of accessing system apps hidden from the Start menu in a locked Windows Phone 7 emulator image, paired with the previously written guide.
Why Windows Phone 7's SaveRingtoneTask cannot accept Song instances from the media library, with DRM and licensing as the underlying reasons.
Reverse-engineering XdeLauncher and the SmartDevice Connectivity assembly to launch apps that are blocked by default in the Windows Phone 7 emulator.
Proof of concept that uses the Windows Phone accelerometer to detect a free-fall event, modeled after Frank Sposaro's iFall research on Android.
Video on the Isolated Storage Explorer Tool shipped with Mango (Windows Phone 7.1 SDK), useful for inspecting app data on the device or emulator.
Recording real accelerometer data on a Windows Phone, then dropping the XML into Microsoft XDE so the emulator can replay custom motions on demand.
Using the new Tile control in the Coding4Fun Toolkit to render Windows Phone live-tile-style UI inside a third-party app, without ShellTile dependencies.
Reverse-engineering OurCOM.dll on the Dell Venue Pro to call into the OEM's native COM layer from Windows Phone apps outside the official SDK boundaries.
Forcing the Windows Phone Mango emulator into Airplane Mode through an undocumented hook to simulate the absence of network connectivity for app testing.
Replacing the default Windows Phone YouTube app by reusing its known application GUID, since the OS resolves URI handlers strictly by application ID.
Disassembling YouTubeLite.dll from the Windows Phone 7 YouTube app to reuse its managed video and search APIs inside third-party applications.