rss RSS     silverlight rss Silverlight-only RSS     comments rss Comments RSS

Displaying static maps on the Windows Phone for performance and scenario wins

One of the nice visuals of 4th & Mayor is the animation and display of a simple area map whenever you view a place in the app. Unfortunately, most map controls, such as the Bing Maps control included with the platform, are highly sophisticated: they let you have a bunch of pushpins, gather information about ...

Recently posted...

Windows Phone apps, built out of “the 3 P’s”: Panoramas, Pivots, and Pages

I can’t post a new component or library every day, but I can point you at other great blogs and folks on Twitter that would be super useful to app devs and teams building on the Microsoft stack. This afternoon I read another of Arturo Toledo’s amazing series on Windows Phone Design – and it’s ...

PhoneThemeManager: allow your app to have the Light, Dark, or Inverted theme with 1 line of code

Set your Windows Phone Mango app to have the Light, Dark, or inverted theme with just one line of code and this helper library, PhoneThemeManager.

Please ship your next Windows Phone app with GZip: speed requests 50-80%

Please ship your next Windows Phone app or app update using this awesome GZipWebClient library by Morten Nielsen (NuGet, blog post, source) – it’s been out there since August and we should all be using this now for HTTP-heavy apps! The next update of my app is in the works and performance is significantly improved ...

A quick look at MetroRadio: quick spacing, margin, and icon tips for Windows Phone devs

I’ve harped on this one a few times before in my Windows Phone Metro Design Guidelines post for devs. But it’s time for another helping! Metro Radio is a slick and functional Pandora application for the Windows Phone. Like many apps, there are plenty of small little UX things that could make it even better. ...

A simple Windows Phone control for reading QR codes

A Windows Phone visual control that uses the camera to read a QR code.

My new Windows Phone Emulator theme–simple and sleek

Back in April I shared my custom Windows Phone Emulator theme/skin files that made the emulator look like an AT&T phone, the Samsung Focus. I recently realized that the newer Windows Phone Marketing resources on the MSDN site include a much nicer looking chassis mock-up, without branding, and thought I would move to start using ...

MPNS module for Node: A simple push notification helper for the cloud

One of the fun projects I’ve been working on recently related to my app has been bringing online a cloud to handle sending push notifications processing. I’m using Node.js for this and have a ton of people enjoying the beta push experience right now: toasts, live tiles, etc. Tonight I pushed to GitHub ‘mpns’, a ...

November release of the Silverlight for Windows Phone Toolkit

Today we pushed the button and published the November 2011 release of the Silverlight for Windows Phone Toolkit. This is a bug-fixing release and addresses a number of important issues as reported by customers on the product’s CodePlex site. For this release the team focused entirely on reported issues, important blockers for people, and we’ve ...

Drive your application’s navigation through templated HyperlinkButtons and smart data binding to app-wide URIs

A majority of the navigation throughout my application’s many pages and experiences are powered by the HyperlinkButton control. It’s fun and easy to data bind, and something I pointed out in a Channel 9 video that was being recorded this morning. I wanted to share this simple method with others – it’s so easy to ...

ScreenShots.cs: How to capture screenshots of your app on your device

One thing that’s surprisingly hard to do on the Windows Phone is take screenshots of your application when it is running. Here’s a really simple solution that I coded up while working with some customers – you just give it an interval of time and it’ll take screenshots every few seconds, storing the resulting image ...

MetroGridHelper: A helpful debugging assistant for designers and developers alike

A helpful feature for developers and designers to overlay a metro-friendly grid on top of your Windows Phone application.

Resizing images to square, aspect-ratio friendly bits with Node, Express, and ImageMagick

I’ve been playing around with Node.js a little more recently and wanted to share a little short lesson I had. A quick little break from the phone client… As part of the cloud environment for my application, I have a service that dynamically resizes a given image from Foursquare into a Windows Phone tile size ...

A note about remote URIs in Windows Phone secondary tiles

One of my favorite features in Mango is the ability for developers to let users pin a deep linking secondary tile to their start screen. It’s a simple concept but really opens up a lot of new opportunities for apps-within-an-app, shortcuts to oft-used functionality, plus many other innovations. In 4th & Mayor, I use these ...

Friday at //BUILD/: Jeff Wilcox on Windows Phone Performance

It’s an exciting week here at //BUILD/, things are off to a good start. Now that the sessions are public, I wanted to let my readers know that I am giving a talk on Friday about Windows Phone Performance. Windows Phone application performance and optimization 9/16/11 from 12:30 PM to 1:30 PM Room: Marriott Orange ...

Exploring the August 2011 Silverlight for Windows Phone Toolkit for ‘Mango’

We’ve now shipped the August 2011 release of the Silverlight for Windows Phone Toolkit, a key ingredient in preparing a great ‘Mango’ app. There are new controls, many bug fixes, great new localization features, and more in this pack of components. You can download the new release straight from the CodePlex site at http://silverlight.codeplex.com/ – ...

Building a detailed About page for your Windows Phone application

I’ve gotten enough questions about the “About” page in my app that I figure it’s time to share it. Is this the best way to do it? No clue… last year when I started building my first app, this is how I decided to write the about page in a few unique ways, so here ...

Creating a global ProgressIndicator experience using the Windows Phone 7.1 SDK Beta 2

One of the nice new features in the 7.1 release of Windows Phone for developers is ProgressIndicator support right within the app platform, removing the need in many situations for the Silverlight-based PerformanceProgressBar control that I created some time ago. (The PerformanceProgressBar was a decent performance improvement over the stock ProgressBar in the first release ...

Excellent Silverlight for Windows Phone Performance Posts

Did you know that the folks working on Silverlight for Windows Phone performance have setup a great blog? Spearheaded by one of our program managers, Rohan, the blog is a place where we’ve been putting together excellent guidance on the upcoming Mango release. Now that Beta 2 of the Mango developer tools are out, this ...

4th & Mayor v2 is now released

The latest version of 4th & Mayor for the Windows Phone is now available. v2 adds great new features, performance improvements, check-in photos, and more!

Updated Silverlight Unit Test Framework binaries–compatible with the Mango phone tools beta

I took a few minutes today to build and share this updated set of assemblies that are Mango beta-compatible for phone developers. These can also be used with the RTM of phone, SL3, etc. There were some XAML syntax errors in code that was previously not exercised, oops. [ZIP, 518K] Silverlight Unit Test Framework Assemblies ...

April was a busy month. Looking back and ahead…

Just checking in with folks, wanted to share a little of what I’ve been up to, and lay the foundation for what I hope to be another set of good blog posts. Work’s been a fun challenge recently, we’re working hard on plenty of things and I just haven’t been able to keep the blog ...

Speaker evaluations: they’re important, please turn them in!

Please, oh please, take the time to fill out the evaluations – whether you loved or hated the talk, or even left early. The data’s good to have and the only other thing we can really go off of to understand a session is the tweets that come during and after the talk. MIX 11 ...

Windows Phone App Performance: My session from MIX11

MIX was a blast this year. The excitement sure was palpable around the Windows Phone, and it’s always just quite amplified by the Las Vegas energy and the strong, passionate community that we have. My Windows Phone app performance talk is now online, so check that out if you weren’t able to attend. I’ll be ...

My Focus-themed Windows Phone emulator theme

I’ve received a lot of people asking around on Twitter and other places for the emulator theme that I use with the Windows Phone developer tools. I created these one slow evening at home, sharing on my blog now. Use at your own risk, it’s unofficial to replace this sort of thing. What it looks ...

Analytics and automatic app feedback: A slippery but interesting slope for Windows Phone apps

In my WP7 app I've enabled anonymous feedback via an opt-in choice for users, and here I talk some about that and look at the data.

Jeff Wilcox’s “Metro” design guide for developers, v1.00

Here's my developer's guide to improving the design of your Windows Phone apps. Let's make our apps look great!

Windows Phone, a great dev platform: adding leaderboards to 4th & Mayor in 30 minutes

Just over a week ago, a new foursquare feature was released for nice leaderboards. WP7 is fast - I added the feature in about 30 minutes.

4th & Mayor: the ultimate foursquare app for your Windows Phone

I'm pleased to announce that my foursquare app for Windows Phone, 4th & Mayor, is now available on the Windows Phone Marketplace.

Upcoming speaking engagements on the Windows Phone

I wanted to share info on a few of the upcoming talks that I will be giving at a few conferences. If you’re thinking of attending any of these, I think there will be plenty to learn! MIX 2011 (April) At Microsoft’s own MIX 11 conference in Vegas, I will be presenting on Windows Phone ...

I’m developing my own Foursquare client for the Windows Phone

I'm developing an unofficial Foursquare app for Windows Phone that will be the basis of a number of upcoming technical blog posts, conference talks, and more.

Using AutoCompleteBox in a Windows Phone Panorama or Pivot item

With some quick re-templating action, you can use AutoCompleteBox from the toolkit in a Panorama or Pivot control page for Windows Phone. This is one of the key customer asks from folks developing WP7 apps that I hear often. The good news is that this can be accomplished with simple re-templating of the AutoCompleteBox control, ...

Windows Phone Pivot Control: Enable text wrapping for the Title

Here is a simple TitleTemplate for the Windows Phone Pivot control that enables text wrapping.

Introducing the February 2011 Silverlight for Windows Phone Toolkit

Announcing the Feb 2011 release of the Silverlight for Windows Phone Toolkit, adding tilt and performance progress bars, and addressing customer-reported issues.

Notes on Silverlight and Phone Toolkits, Testing and Other Phone Stuff

Just a few notes: new phone tools, an upcoming phone toolkit, source is out already, and other things...

A small but important UX improvement for ScrollViewer on the Windows Phone

Here’s a quick UX improvement to the scroll viewer that adds a visual indicator for the user showing them briefly the scroll bars. Interestingly, the actual phone operating system does have this concept of a hint, so I think it’s a smart addition any developer should consider while polishing their app before submission to the ...

PhoneHyperlinkButton updated: now supports web, email, text and phone call tasks

I’ve updated my extended HyperlinkButton control for Windows Phone 7 to now support all the key tasks. This makes it really easy to build up about pages, user profiles, and of course fully supports data binding. So the core phone tasks work well with this. Same story, you set the Tag to be effectively the ...

A quick and easy extension to HyperlinkButton for Windows Phone 7

A quick and easy HyperlinkButton-derived control for Windows Phone that lets you set the Tag to an e-mail or web address and get the associated task goo for free.

A quick look at the types of Windows Phone page transition animations

Today Will Faught from the Silverlight Toolkit team blogged about the transitions built into the latest release of the Silverlight for Windows Phone Toolkit. Good stuff (Will was the developer for this feature). In case you haven’t opened up the sample app that came with the phone kit, and just want to see at a ...

MyPhotoApp: Sample project from my Windows Phone development series at Øredev

Last week I gave a multi-part series on Windows Phone development at the Øredev conference in Malmö, Sweden. Here is the sample app that was built throughout the talk. It’s a simple app that lets you pick a photoset from Flickr for a given user, then browse the photos in a nice slideshow format (swipe  ...

Next Page »