3 ms·
The fragmentation is definitely an issue for game development on Android, but there are ways to avoid most of the pitfalls, if you plan accordingly. In the end,
by napoleoncomplex 15y ago
The fragmentation is definitely an issue for game development on Android, but there are ways to avoid most of the pitfalls, if you plan accordingly. In the end, there's always the manifest file, so you don't appear on the market for devices which you deem are not worth the time to optimize for. Chris Pruett had a nice talk about various ways to go about it in Google I/O last year[1].
While fragmentation is to be expected because of the nature of Android, the revenue issue is one that is completely on Google, and by far the bigger issue. Ease of paying, ways of paying, ways of promoting your app (namely gifting), all of these things are just poor on the platform, and that's why the taste is bitter in the end. Fragmentation is something that developers can work around, while people having no way to pay for apps is completely out of developer's hands.
(Not to mention the amount of markets where you can only publish free apps.)
End of rant.
[1] http://www.youtube.com/watch?v=cdvaPyq_eBU http://www.youtube.com/watch?v=cdvaPyq_eBU