Linked by Thom Holwerda on Sat 23rd Jun 2012 17:05 UTC
Windows Two links to Marco Arment within a few days? Well, if you make good points: "Many Windows developers were upset that iOS development had to be done on a Mac, but it didn't hurt Apple: the most important developers for iOS apps were already using Macs. But the success of Windows 8 and Windows Phone in the consumer space requires many of those consumer-product developers, now entrenched in the Apple ecosystem, to care so much about Windows development that they want to use Windows to develop for it. How likely is that?" As usual a bit too Apple-centric (he implies - as explicit as possible while still being implicit - that only iOS developers can create great applications), but his point still stands. Judging by the abysmal quality of Microsoft's own Metro applications (Mail, Video, Music, People, IE10, etc.), even Microsoft doesn't know how to create great Metro applications.
Permalink for comment 523707
To read all comments associated with this story, please click here.
Member since:

I've developed on Android, I've very little in the way of complaints.

Eclipse is an IDE that can be used with Android development but it isn't the only choice, it was simply the first to support Android development. Google do provide ADT tools and vaguely suggest Eclipse.

As to "shitty ass" Eclipse, this is purely all your personal preference. I personally like Eclipse and dislike IntelliJ. (in other words, if you don't like Eclipse then use IntelliJ)

In what way is the UI markup primitive? I've developed UI's without problem.

There is lots of bluster in your posts but little in the way of actual statements of fact.

The simple fact is Windows Phone has been an abject failure and it will continue to be a failure. Just because MS are trying to crowbar their mobile stuff in with Windows 8 will not suddenly make Windows Phone popular with people.

In my personal opinion and from the opinion every person I know who I've asked who has used it, windows 8 is from a user perspective an absolute dud. It has a UX that is a convoluted mess for the desktop. As nice as C# is, that doesn't detract from the horrendous.. absolutely horrendous desktop user experience.

I suspect W8 is going to get the user reputation as the next Vista. It'll do well on sales as it'll be bundled with OEMs on desktops as usual with MS. But from a bought off the shelf perspective it'll probably end up being skipped until MS fix the UX issues in W9.

As to windows 8 on tablets.. we'll see, but honestly. All the developer momentum is on IOS and Androids side right now. Just because something has a similar development environment doesn't mean they'll all magically become windows mobile developers overnight or even show any interest.

Honestly, look at the market. When it comes to it, the market sustains a couple of major platforms but that's it. As lovely as WP7 is there is next to no user interest in buying into a new platform and losing all their apps. Android and IOS are at the "good enough" stage for users never mind the fact that MS lacks the critical Google services or good equivalents.

Oh, just something else I saw you post about Direct3D on Windows Phone; Do you honestly think that only having Direct3D instead of OpenGL is a plus?

You do realise that pretty much all games on Android and IOS use OpenGL or alternatively something which abstracts (like unity) right? MS are massively hobbling the platform.

Look at it from this perspective of a game dev: "Well, I can write my game using OpenGL which covers Android and IOS making me lots of money with about 90%+ of the market, should I completely rewrite all the 3d handling code for WP which has a couple of percent and isn't likely to break even in dev costs. No."

As nice as developing for WP7/8 is in general, it's a failed platform. MS missed the bus, they were too late to the game. It's interesting to see them spending so much money on it but it's going the way of webos. A lovely platform that had no real user interest.

As to my Android complaints, yep the emulator is slow but it's usable and honestly.. you do realise you can plug a phone into the pc and use that for development right?

My only other complaint is I wish it wasn't limited to Java 1.6 rather than 1.7. (hey, I like being able to switch case on a string)

You really need to take a step back and stop being so obsessed with being so blindly pro-MS. Most platforms are great to develop for, don't be so single minded.

Reply Parent Score: 2