Linked by Thom Holwerda on Sat 23rd Jun 2012 17:05 UTC
Thread beginning with comment 523722
To view parent comment, click here.
To read all comments associated with this story, please click here.
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[7]: I really can't see the problem
by lucas_maximus on Mon 25th Jun 2012 12:22
in reply to "RE[6]: I really can't see the problem"
RE[8]: I really can't see the problem
by cdude on Mon 25th Jun 2012 16:48
in reply to "RE[7]: I really can't see the problem"
Whatever you take. There are far more Java-developers out there then C# developers and they are producing far more software spanning all kind of fields AND platforms. Visual Studio is no competition there.
But as emacs user I can understand that Eclipse is supoptimal to my favorite, my known army knife emacs like it is to your Visual Studio too. Its just that we are not the majority.





Member since:
2010-04-08
A) The tooling is subpar leading to more developer frustration and lost productivity
Huh? Eclipse and IntelliJ are both fine IDE's. There is shed loads of documentation. How is it subpar?
B) The emulator (up until recently) was dog slow, again, leading to developer frustration and productivity.
Are you honestly saying a developer writing an Android app does not have access to an Android device on which to write?
I've been mildly annoyed when using the emulator, but honestly.. who uses that when you've got an actual device?
C) Fragmentation. Needing to deal with compat toolkits and managing backporting of features. Dealing with an array of resolutions. All that leads to time spent dealing with bullshit that developers should not have to worry about.
Um, it's pretty trivial to add compat toolkits if you want newer features in older android versions. (stuff like Action Bar Sherlock is trivially easy to add and manage)
Handling multiple resolutions is not hard in the least unless you're hard coding to pixel rather than density. Which is a really stupid thing to do, people like different screen sizes and resolutions.
It gets worse if you're a game developer. Deal with ARM SoCs which have GPUs which implement only _some_ vendor extensions, or implement them in bugged out ways (Tegra I'm looking at you. Fuck.)
Then you code to the lowest common denominator and deal with it or you code your way around it, any large platform that has multiple vendors has this problem. Android has it, Windows has it. I'm not really seeing your point here.
All this leads to lower productivity and higher costs. Then factor in the fact that app piracy is RAMPANT, not just existent, but utterly rampant on Android..and it starts to not make sense.
Again, all platforms have piracy. Looking on a certain bay of pirates both IOS and Android apps have the same levels of downloads. So I'm unsure where you're getting your "OMFG RAMPANT" from. Unless you're saying the two most popular mobile platforms have piracy, just like all popular platforms have a problem with piracy?
The final nail in the coffin is the propensity of users to actually even fucking buy an app once you spend money creating it. The Android market is a race to the bottom, wild west, shit hole of a marketplace. No real developer makes money there.
The real cash is over at iOS, everyone knows that.
Honestly dude, citation needed. IOS does make more money on a per user basis, Apple have been very smart in monetising. But looking on Google Play simply proves you wrong, the sheer quality and quantity of apps on there proves you wrong about nobody making money. You need only look at the numbers. Both Android and IOS make app developers money, the sheer size of the user base makes your point invalid. The idea that out of hundreds of millions of users nobody is buying apps or downloading apps with ads in them is just silly.