Categories
Windows Phone

Page Header Styles

The page header is the small text you see across the top of most apps, often in all uppercase. When you create a new Windows Phone app from the default templates you’ll get something like this created in your MainPage.xaml <TextBlock Text=”MY APPLICATION” Style=”{StaticResource PhoneTextNormalStyle}” Margin=”12,0″/> The annoying thing about this is this is not […]

Categories
Windows Phone

Sending an Email with an Attachment on Windows Phone (Sort of)

From it’s initial release Windows Phone has had a method to programmatically send an email from code. In keeping with the mantra that the user is in control it has always been a method to populate the email but allow the user to decide to modify, send or cancel. Despite much demand the ability to […]

Categories
Windows Phone

Deployment Parts in a Windows Phone App

My apologies in advance as this is a little bit of an obscure scenario but I thought I’d share this information in case others found it useful. Imagine if you will the following scenario. You have a dll project which can make use of other “provider” libraries. These are optional and the main dll should […]

Categories
Windows Phone

Launching PDF Documents

In Windows Phone 8 the Windows.System.Launcher class allows you to open files with apps which are registered to handle them. On Windows Phone you have built in support for Office documents and audio and video formats. Lets say you want to open a PDF either remotely or downloaded by your app. There isn’t a built-in […]

Categories
Windows Phone

Prototyping with Infragistics Indigo

I recently needed to create a prototype for a Windows Phone application and having recently discovered it I decided to use Indigo Studio to build it. The application is not particularly designed for Windows Phone however it has enough standard UI controls and customisations to make it easy to create phone mockups. They say a […]

Categories
Windows Phone

Working with .png Images

In my previous post I discovered a limitation with using the Share… extension point in the Photos app. The good news is that from within your own app you can open .png files. For this you can use the PhotoChooserTask which has been available since Windows Phone 7. This presents the user with essentially the […]

Categories
Windows Phone

Photos Extra Share and .png

On Windows Phone 8 it is possible to register your app with the Share… extension point on the photo viewer. This allows your app to receive an image file and process it whether that is sending it to an online service or manipulating it on the device. I found recently an odd quirk with the […]

Categories
Bluetooth Windows Phone

32feet.NET for Windows Phone

With the recent announcement of Windows Embedded Handheld 8 it seems fitting to discuss something related to industrial and line-of-business applications which you can develop now on the Windows Phone platform. I’ve released the first drop of 32feet.NET for Windows Phone 8 to our CodePlex site and NuGet. Because the programming model on Windows Phone […]

Categories
Bluetooth Windows Phone

Persist Bluetooth Addresses on Windows Phone 8

The Bluetooth API on Windows Phone 8 is based around some customisations to the Proximity APIs which are part of the Windows API introduced with Windows 8. When you “discover” devices you can retrieve a collection of device identifiers for paired devices. The first time you perform a task you will want to use this […]

Categories
Windows Phone

iCalendar Files on Windows Phone 8

iCalendar files are based on the set of data exchange specifications which also includes vCards. You may come across them either in emails or from a website. For example some sites which sell travel tickets allow you to download your itinerary in an iCalendar file. While Windows Phone has always supported vCards for contact information […]