Category Archives: Windows Phone Applications

Now Available: Windows Phone SDK Update for 7.8

This is a repost from the Windows Phone Developer Blog. It’s great news for those waiting for the WP 7.8 release as well as developers interested in sprucing up their apps to take advantage of the new functionality, such as Live Tile resizing and such. Here is the original post.

“Today we are releasing the Windows Phone SDK Update for Windows Phone 7.8, an optional update that adds two new Windows Phone 7.8 emulator images to your existing SDK installation. These two emulator images should enable you to fully test how your Windows Phone 7.5 app’s Live Tiles will look and behave when they are run on a device running Windows Phone 7.8. New phones with Windows Phone 7.8 are beginning to ship, so it’s a great time to update your apps to take advantage of the new Live Tile experience and to reach the new markets that Windows Phone 7.8 makes available.

This blog post briefly covers what is included in the Windows Phone SDK update; I’d highly recommend that developers take a look at Thomas Fennel’s blog on how to ‘light up’ your 7.5 app in Windows Phone 7.8 and 8.0 for a technical overview of how to use the new emulator images.”

App Submission Tips for Windows Phone 7 and 8

There was a great post today on the Windows Phone Developer Blog regarding app submission. The highlight of the post was the added ability to associate multiple XAPs with the same app GUID. I won’t copy the entire post here, but below are a few things you need to think about when submitting your apps. This is straight from the post on WPDB. Check out the full blog post here.

“Here’s how to decide on your approach:

  1. If you already have a Windows Phone 7 app and don’t want to take advantage of the new app functionality available in Windows Phone 8, you can choose to leave your app as it is. Windows Phone 8 devices are designed to run existing Windows Phone 7 apps. Therefore, your app will be visible to all Windows Phone users, including Windows Phone 8 users. We do recommend that you test your 7.x app in the Windows Phone 8 emulator, to confirm that it works properly.
  2. If you already have a Windows Phone 7 app and want to leverage the exciting new Windows Phone 8 features, expanded markets, and languages of the Windows Phone 8 platform, you can upgrade your app to Windows Phone 8 and maintain the existing app GUID. However, please note that this will result in your app not being visible for users of Windows Phone 7 devices.
  3. The final option is to add a second XAP to the app GUID of your Windows Phone 7 app. Just make a copy of your 7.x XAP and then upgrade the copied XAP to Windows Phone 8. In Dev Center you will now see an Add new option on the Upload your XAP page. This allows you to add additional XAPs to the app that have different binaries and their own long descriptions.”

Connectivity Manager for Windows Phone 7/8 App Released

A few days ago I released my first Windows Phone app, Connectivity Manager. You can find it here in the Windows Phone Store. It is a simple application that provides links to the settings pages for Wi-Fi, Bluetooth, Cellular/Data, and Airplane Mode. There are plenty of other apps out there that do the same thing, some simple, some fancy, but this is my first app and I needed to get my feet wet.

The app uses toggle switches to indicate the status of the various settings. Unfortunately, it isn’t currently possible to determine the status of Bluetooth and Airplane Mode through the Windows Phone Application Programming Interface (API). So for now the status for these two settings are permanently set to off. Here is a screenshot, the one you’ll see in the Windows Phone Store.

I wanted to use the toggle switches because they mimic the controls used in the operating system for those settings. Ideally, you’d be able to change the settings directly through my controls, but there are appropriate reasons this can’t be done, particular with regards to security. You wouldn’t want an app unknowingly toggling on and off your Wi-Fi connection, for example, transmitting data without your knowledge and such.

If the WP API is updated in the future to allow determining the status of more connections settings, like Bluetooth, Airplane Mode, and Internet Sharing, I will push out an update.

Download Connectivity Manager from the Windows Phone Store. It is free and there is no advertising. Clean and simple.

If you have any suggestions for this app, send me some feedback.