Reply
Newbie
teahou
Posts: 3
Registered: ‎01-31-2013

Mobile development - Windows 8 or Android?

I am a .net developer, I spend my days writing ASP MVC web apps. I am looking into expanding my resume into mobile app development but am not sure which direction to go. My end result would be to move to mobile developer job.  I am excluding ios development from this discussion because I feel it is already overrun with deevelopers.

 

As I said, I am a .net developer familiar with c#, visual studio, etc. I studied Java in college a couple years ago and have played with Ecipse a bit, so should be fairly easy to get back up to speed. So I can go either way without much trouble.

 

I guess I am hoping to solicit opinions as to which area people feel is going to offer the most job oppurtunity over the next few years.

 

Thanks.

Please use plain text.
Member
JohnWorker2573
Posts: 19
Registered: ‎01-13-2013

Re: Mobile development - Windows 8 or Android?

If you consider IOS to be saturated then Android, IMO, is just as saturated.

 

Is saturation a necessarily a bad thing? After all, it indicates that platform is popular.

 

Even though I also specialize in Microsoft applications I wouldn't invest any time learning Windows Phone development at present for exactly the reason that this platform is unproven long[er]-term.

Please use plain text.
Guide
robreilly
Posts: 60
Registered: ‎12-05-2011

Re: Mobile development - Windows 8 or Android?

Teahou,

 

I did a quick browse through opportunities for "windows mobile developer" on the Dice job boards and saw C++/C# and Windows core services as being desirable skills, if you are going to stick with Windows. I think the platform is pretty new and I think the market feels that it is still unproven.

 

DazeInfo.com quoted an ABI Research report predicting that there will be 1.4 billion active smart phones and 268 million active tablets by the end of 2013. Of those, 45 million will be Windows Phones and 20 million will be BlackBerry 10 phones. In contrast, there would be 798 million active Android phones and 294 million active iOS phones. 

 

The report goes on to say that the developer community built around the Windows Phone is very small, compared to communities supporting Android and Apple devices. If you want to forge a new path AND you are a super-star programmer/developer/thought leader, there's an opportunity to definitely stand out from the crowd and be a mover/shaker in the Windows Phone niche. 

 

As with anything else, if you are the best, you'll usually be in demand. 

 

You'll certainly see a continued action on the Web side with .Net applications. The mobile development industry is still having the Web app (in a browser on the phone) vs. the native phone app (particular to the mobile OS) discussion. There's a lot of talk and interest in HTML5. For browser-based apps, it looks very promising and I think will be an important emerging standard.

 

I'm a Linux guy from way back, so it makes perfect sense that I'm largely happy with Android devices. As you might guess, I was jumping up and down when I saw that Canonical is working on a native port of Ubuntu on high-end phones. Here's a recent Dice article about that new development. Expanding into the mobile device market, Canonical shares some of the same issues facing Windows on mobile devices. Neither have a track record and both have a smallish support community. If it were me, I'd be more comfortable pursuing the Android or iOS route. That's just me. You'll have to make your own informed decisions.

 

Bottom line: work hard to keep your current job/income, save as much money as you can, pick a comfortable (for you) direction, and then become the best in the business.

 

Rob Reilly

Dice Mobile Development and Linux community guide

 

Please use plain text.
Guide
Mgreenlee
Posts: 169
Registered: ‎12-20-2011

Re: Mobile development - Windows 8 or Android?

[ Edited ]

I think you should stick with Windows app development. The OS is new as is the market. There is hope for the Microsoft app market dispite its age. In 2012, Microsoft hosted a contest for developers with the goal of filling up the market with top quality apps. I wrote about it in December: http://developinthecloud.drdobbs.com/author.asp?section_id=2466&doc_id=255383  The market is new so there are plenty of opportunities to be an early winner in terms of popularity.

 

No matter what you choose, it's starting to look like HTML5 is a good bet for cross-platform web app development (as Rob mentioned earlier). All mobile platforms seem to accept HTML5 apps, even the newest version of BlackBerry OS. If you're interested, Udacity's new HTML5 game development course starts today. https://www.udacity.com/course/cs255

Please use plain text.
Guide
Mgreenlee
Posts: 169
Registered: ‎12-20-2011

Re: Mobile development - Windows 8 or Android?

I've got one more link for you...

 

Ron Miller wrote a great post on the mobile operating systems: 

http://www.citeworld.com/development/21379/html5-open-source-break-grip-ios-android

 

Please use plain text.

Copyright ©1990 - 2013 Dice. All rights reserved. Use of this site is subject to certain Terms and Conditions.

TRUSTe online privacy certification