Возможный дубликат:
Android & iOS: как разработать для обоих?
Я хочу разработать приложение для устройств Android и iOS. Есть ли способ разработать приложение один раз и развернуть на обоих? Или это необходимо разрабатывать для каждой платформы отдельно?
Вы можете разрабатывать некоторые кросс-платформенные технологии, такие как phoneGap, RHodes, Titanium, html5 Snecha. С помощью любой из этих технологий вы можете разработать приложение для всех платформ (Android, Blackberry, iPhone, Windows).
Когда я разрабатывал как для Android, так и для iOS, я написал свой код в C++, а затем написал код для доступа к iOS и Android независимо. Для большинства приложений вам действительно нужно только получать точки касания, а затем отображать информацию. Это трудно сделать с помощью C++.