Это зависит от того, какие приложения вы хотите создать (например, игры, контент-агрегаторы и т. Д.), Поскольку каждый сторонний «Генератор приложений», который развертывается на нескольких платформах, имеет свои сильные и слабые стороны.
Вот (краткий) список:
Appcelle's Titanium SDK - использует функции на основе мобильного браузера, в основном для контент-агрегаторов, простой или основной список функций на платформах
Corona - использует язык сценариев LUA для 2d / более простых игр и приложений; имеет растущую базу пользователей и сообщества; можно использовать и для основного опыта
Unity - 3D-игры, игры, как правило, для более высокого класса, премиум-опыта
Если вы собираетесь разрабатывать на платформе, я всегда рекомендую сборку на языке этой платформы , так как вам никогда не придется беспокоиться о том, что произойдет, когда язык обновляется и ваш "генератор приложений" "еще не обновился.
Это также поможет вам выучить язык на этой платформе (Java, C #, Objective-C и т. Д.)