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.