Take the 2-minute tour ×
Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free.

I'm going to start developing an app for my job, and I would like to know what is the best approach. The app will be a basic tracker for some application that we have, and since our employers uses both Android and Apple phones I don't want to develop the app twice just so it could work on both platforms.

Is it worth developing an HTML5 app that could work on all the devices or should I use some the frameworks like appcelerator? Are there strong pros and cons for either approach?

share|improve this question

migrated from stackapps.com Dec 28 '11 at 17:26

This question came from our site for apps, scripts, and development with the Stack Exchange API.

Related: stackoverflow.com/questions/5548517/… –  Anna Lear Dec 28 '11 at 17:29
Wouldnt this depend on the functionality the app needs to have? –  GrandmasterB Dec 28 '11 at 19:13

1 Answer 1

Make a website which works well on mobile. It's easier to develop, doesn't need to go through Apple's approval process, simpler to deploy and package, can work for desktops and even feature phones, etc. etc.

Unless you have a good reason not to do a website (offline access, need for complex widgets, integration with device capabilities [camera, mic, SMS, contacts, etc.], etc.), it's the way to go (and mobile browsers are rapidly incorporating features which once required native apps).

If it's not possible to make a mobile website, chances are a portable mobile development platform won't cut it either, but if it does, it might be a good idea.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.