October 22, 2017

Windows 10 Brings Developers Tons of Opportunity, Some Responsibility

 

w10

 

I sound like a Microsoft sales person, don’t I? Yes, but no. This is real.

When Microsoft says 1 billion users, that’s approximately true. First I am talking about the Windows Store app developers, not including Line-of-Business applications, which we normally call software. LOB software can be Windows Store Apps, but as of today, they are mostly Win32 applications. For Windows Store app developers, the market is very different after Windows 10.

Back to version 8, 8.1, the market is much smaller, even including Windows Phone. Because of free upgrade, the whole chunk of PC market with Windows 7 will upgrade to Windows 10. It’s true that desktop and tablet users are using much less apps comparing to mobile devices. It’s also true that business users rarely use apps at all. But because the huge number of devices, and popularity of hybrids, Windows app download numbers are determined to increase. As an result, app quality will improve, the positive feedback mechanism will only make the ecosystem bigger.

Also “one apps run everywhere” will benefit the end user in terms of pricing, convenience, and familiarity.

As an app developer, to make “one app runs everywhere” dream come true, you need to follow some simple rules in UWP: make the app scale from tinny screen to huge screen. It’s not too hard, not effortless either. You need to test your apps in different emulators. However if you have done both Windows app and Windows Phone app before. The result is actually simpler, because now it is one code base instead of two, one binary instead of two.

If you are a current Windows or Windows Phone developer, by turning your 8.1 app to UWP app, you will find yourself in a much much big market, think about many times bigger.