Hacker News new | past | comments | ask | show | jobs | submit login

So because it's a "natural consequence" it's not an actual problem? Sorry.

Distribution on Linux can be a similar nightmare. Try downloading a source package to find that it requires version 2.3 of LibExample, and you have version 2.2, but the developers didn't know they needed 2.3 and the configure script doesn't detect the discrepancy, so you get some cryptic compilation error halfway through. Binary distribution on Linux is possible, the Xonotic folks did it, but it's a lot of work. Android development is more forgiving since the API as a whole is versioned, but portable programming is still more work.

Diversity of hardware and software isn't an inherent boon, it's just something that brings its own benefits and drawbacks.




>Diversity of hardware and software isn't an inherent boon, it's just something that brings its own benefits and drawbacks.

Absolutely. Also, fragmentation is more of an issue in Asia where there are literally hundreds of cheaper variations of the same phone with different Android versions, screen sizes, memory, etc.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: