Hacker News new | ask | show | jobs
by notastartup 4472 days ago
I still haven't popped my mobile development cherry because of how fragmented the development experience is on a few levels. One, the pain of having to develop twice for iOS and Android and Blackberry (if someone requests it). Two, the pain that comes with fragmentation in each specific platform with Android being the worst.

Because the app store is a race to the bottom, I don't want to create an Android app that works well only on the latest devices and have someone else copy it and make it available for all other platforms. This fear is enough to keep me from executing any ideas on the mobile platform.

I still focus on web applications and HTML5 because eventually everyone will be on a phone powerful enough to use it.

2 comments

Just target Android 4.0 and higher, and you've got over 80% of Android devices. Don't worry about earlier versions at all.
Cross-platform development of games is trivial (C/C++ and OpenGL work on all of them).

Cross-platform development with PhoneGap or similar is also trivial, and isn't hard to make work on (almost) all devices.

I have been looking at Intel XDK, I think it hits my pain points.

PhoneGap I'm not so sure about because people seem to be walking away from it and writing native applications instead because they were frustrated by performance. Now, I'm sure there's success story.