If you need to reach the widest possible mobile audience you need to target multiple mobile platforms. However this is likely to involve rewriting your software twice or more, with subsequent higher costs and longer schedules. For this reason, many are considering developing mobile sites or web-based local apps leveraging HTML5 and JavaScript. Today, it is a matter of trade-off and gut feeling. Let’s discuss.