Что случилось с Titanium Desktop? Какие пакеты нужны для запуска?
Я выбрал Appcelerator Titanium Desktop для разработки своего первого кроссплатформенного приложения, основанного на некоторых исследованиях в Интернете. Проблема в том, что Appcelerator прекратил поддерживать его, но выпустил его как открытый исходный код для сообщества, и теперь вы сами по себе. Кажется, что многие продолжают проект. Я не уверен, нужно ли мне скачивать Titanium Studio, Titanium Developer или Titanium Desktop SDK. Для чего нужен каждый пакет и какой мне нужен? Документация на сайте недостаточно понятна.
3 ответа
Хорошо, я понял:
- Titanium Developer - это приложение, которое управляет вашим проектом, компилирует / упаковывает его. Вы пишете код в своем собственном текстовом редакторе / IDE.
- Titanium Studio - это полная интегрированная среда разработки на основе Eclipse. Он также управляет / упаковывает ваш проект как Titanium Developer, но вы кодируете там с подсказками кодирования.
- Titanium Desktop SDK (больше не выпускается) - это SDK, необходимый для написания настольных приложений.
- Titanium Mobile SDK (или Titanium SDK после прекращения выпуска Titanium Desktop SDK) - это SDK, необходимый для написания мобильных приложений.
Я скачал Titanium Studio, и когда я попытался создать новый настольный проект, я понял, что в нем отсутствует Desktop SDK. Было трудно найти Desktop SDK, так как Appcelerator выпустил его для сообщества и остановил его разработку. [сообщение в блоге] Я мог бы найти ссылки для версии 1.1. Существует хранилище Appcelerator GitHub для 1.2 RC6, если вы хотите скомпилировать себя. Я не хотел компилировать, поэтому я установил со ссылками, следуя этой инструкции.
Есть парни, которые, похоже, продолжают проект Desktop SDK как TideSDK. У них есть GitHub-репозиторий для новой разработки (хотя на данный момент он кажется просто клоном репозитория Appcelerator с 1.2 RC6 без дальнейшей разработки).
Поскольку они сказали, что они будут удалять поддержку Titanium Desktop из Studio, я также предложу вам использовать Titanium Developer, как и я. Я использую инструмент Titanium Developer для мобильных и настольных систем.