Skip to content

Posts from the ‘Mobile’ Category

24
May

Opinion: IOS & Android Development options in Visual Studio – just what Windows Phone needs

I seriously love my Windows Phone… except for the availability of apps.

Making Visual Studio the best environment for multi-platform development will be key to the success of Windows Phone. If developers that need to build IOS and Android apps move to Visual Studio from the native options in order to get cross-platform compatibility, they are far more likely to ship Windows Phone apps as well.

Here is a very brief overview of the options for creating cross-platform applications in Visual Studio. If you aren’t across these options already, you should get reading. This is way forward!

Stay tunes, I’ll be writing a lot more about each of these options.

Option 1: Cordova for building web based cross platform applications

image

Build apps for iOS, Android & Windows Phone using HTML and JavaScript

Great Because: It’s Html and JavaScript

Watch Out: It takes effort and know-how to make these apps slick on underpowered, occasionally connected devices.

 

 

 

 

Further Reading:

Microsoft’s Visual Studio Adds Support For Building Cross-Platform Hybrid Apps With Apache Cordova

Microsoft releases Visual Studio 2013 Update 2, support for Apache Cordova, ASP.NET vNext preview, and more

 

Option 2: Xamarin for building native cross platform applications

image

Build apps for iOS, Android & Windows Phone by writing all your common code in C#, and then building separate native User Interfaces for each platform.

Great Because: You get the full native experience on each platform

Watch Out: You need to build a separate UI for each platform

Further Reading:

TechEd NA 2014 – Native Mobile Application Development using Xamarin

Microsoft and Xamarin tighten mobile app-development ties

 

Option 3: Universal Windows Apps

image

Build apps that will run on Windows Phone, Windows 8 & XBox.

Great Because: The Windows platforms are converging. This is great news for Windows Phone.

Watch Out: You don’t get IOS or Android support.

Further Reading:

Microsoft announces universal Windows apps, which work across PCs, phones, tablets, and Xbox One

10
Jan

SSW TV: Windows Phone 8 Development with Microsoft MVP Michael Crump

In this video I chat to Michael Crump about his experiences developing for Windows Phone 8.

22
Oct

Writing Mobile Sites – Lessons learned and top tips for web developers

I caught up with Dino Esposito, Technical Evangelist at JetBrains, to discuss the lessons learnt building mobile apps and sites.

Many of today’s users are on the web via mobile devices, yet too many web sites are neither optimized nor adapted to render on multiple devices. Too many developers think a little CSS magic will do the trick.

Responsive Web Design (RWD) delivers multi-device views without extra costs, but what if you have workflows to implement or different use-cases?

This video session with Dino looks at a few real examples where RWD is not enough and server-side detection is necessary.

3
May

Windows Phone 8 with Windows Phone Developer Evangelist Dave Glover

I was joined by Windows Phone Developer Evangelist Dave Glover from Microsoft to talk about Windows Phone 8 development.

We chat about how far Windows Phone has come since the release of Windows Phone 7, how it is tracking against its competitors, where it fits into the market, and the opportunities for developers in the Windows Phone Marketplace.

In this video, we discuss:

– The range of hardware running the platform
– Key apps for the platform
– How it’s easier to build apps for Windows Phone than any other platform
– What’s new in Windows Phone 8
– How to get your app noticed on the Marketplace