Linked by Thom Holwerda on Fri 24th Jan 2014 20:17 UTC
Windows

One more tidbit about Windows 8.1 Update 1 from my aforementioned source: Update 1 may feature some of the work that Microsoft has been doing behind the scenes to reduce further the memory and disk space requirements for Windows. This would allow Windows 8.1 Update 1 to run on cheaper small tablets.

Windows 8.1 Update 1, screen shots of which leaked earlier this week, is expected to allow users to pin Metro-style/Windows Store apps to their desktop task bars. Thumbnail previews of these Metro-style apps will be available from the Desktop task bar, according to additional screen shots. Windows 8.1 Update 1 also is expected to include close boxes for Metro-style apps.

Seems like some welcome changes, but it's going to take a lot more for people to warm up to Metro. The biggest problem to me is that since there aren't any compelling Metro applications, there's simply no reason to put with its idiosyncrasies, especially on desktops. I cannot think of a single Metro application that is better than its desktop counterpart, nor is there any Metro application that is better than similar applications on competing platforms.

Developers need users, and users need developers. Right now - Metro seems to lacks both.

Permalink for comment 581763
To read all comments associated with this story, please click here.
RE[3]: Comment by Nelson
by dpJudas on Mon 27th Jan 2014 09:02 UTC in reply to "RE[2]: Comment by Nelson"
dpJudas
Member since:
2009-12-10

The Store has 140,000 applications, a large majority (~80% being C#/XAML). Windows Phone itself has about 200,000 applications, almost all .NET.

Ignoring the quality vs quantity aspect (I don't own a Windows Phone so can't comment on that), keep in mind you are comparing it against iPhone and Objective C where virtually nobody knew how to code in the language. I think even today (without data to back it up) there are tons of more C# developers than Objective C.

However, point taken that a lot of them did decide to write apps.

I think if anything, they overestimated the amount of HTML5 developers relative to their investment in WinJS.

I actually always saw that more as a publicity stunt. In any case, a C# web developer would never pick that over their preferred language. ;)

I don't think they had the expectation that traditional Win32 applications would cross over any time soon in significant numbers. I think it was wise to cut out the legacy crap and have a clean base, and I think over time you'll see some of the older Win32 functionality come back as a WinRT API.

For Windows Phone this makes lots of sense, but I don't think it does for Windows 8. The traditional Win32 applications *have* to port over to Modern for it to become a success. We are talking about all the productivity suites like Office, Photoshop, Visual Studio, Autodesk, etc.

Microsoft effectively asked them all to port to a completely new platform. With the current constraints of WinRT, I'd say in some cases it might be easier to port to Linux. Note that I'm not saying that WinRT is poorly designed. I'm saying when you drop so much legacy things as they did, then what they created is no longer effectively the same platform the programs currently run on.

I think the counter example here is Windows Phone, Microsoft bought both apps and market share and now the developer situation seems more or less self sustaining. 2013 was a breakout year for the ecosystem as a slew of major apps hit the platform, and more are joining at an increasing rate.

Except that Windows 8 needs to buy the market share from Win32. A far more mature market where even the minor adjustments in Vista caused large portions to cling onto Windows XP until they had absolutely no other choice.

Reply Parent Score: 2