Я недавно попробовал Titanium Studio от Appcelerator, и мне нравится тот факт, что он использует простую интеграцию HTML и JavaScript, чтобы веб-разработчики могли создавать настольные приложения.
Тем не менее, некоторые вещи меня беспокоят, например, тот факт, что я прочитал так много не очень хороших вещей, связанных с этим в отношении кроссплатформенного мобильного развертывания (утечки памяти и тому подобное). Сейчас я (пока) не планирую делать с ним мобильные приложения и просто хочу использовать его для настольных приложений, но я боюсь, что у меня могут возникнуть утечки памяти в моих настольных приложениях. Утечки памяти (как утверждают многие) кажутся заметными, когда ваше приложение становится более сложным и когда вы на полпути к большому проекту. Я не хотел бы жить в «хаки» и «обходные пути», когда мое приложение будет в сложном состоянии при использовании Titanium.
Также я считаю, что их документация действительно мало помогает, особенно если вы новичок на этой платформе.
Если вы не рекомендуете Titanium, то какие еще бесплатные альтернативы вы можете порекомендовать? Тогда я бы искал что-то столь же простое, как Titanium, где я мог бы использовать знакомые соглашения по кодированию, таким образом, сокращая время, необходимое для полного изучения нового языка с самого начала.
ДОПОЛНИТЕЛЬНОЕ ПРИМЕЧАНИЕ:
Что касается security , я недавно обнаружил, что используемые мной HTML-страницы компилируются в виде простого HTML без какой-либо защиты в моих приложениях Titanium. Как я могу защитить свой источник с этим? Я не вижу возможности для меня создавать безопасные коммерческие приложения, используя такие. Может ли кто-нибудь просветить меня?