I've choosed Appcelerator Titanium Desktop for developing my first cross-platform application, based on some research on the web. The problem is that Appcelerator stopped supporting it but released it as open source to the community and now you're on your own. There seems that there are many continuing with the project. I'm not sure if I need to download Titanium Studio, Titanium Developer or Titanium Desktop SDK. What's each package for and which one do I need? Documentation on the website is not clear enough.
Ok, I figured out:
- Titanium Developer is the app that manages your project, compiles/packages it. You code on your own text editor / IDE.
- Titanium Studio is the full Eclipse-based IDE. It also manages/packages your project like Titanium Developer but you code in there with coding hints.
- Titanium Desktop SDK (discontinued) is the SDK required to write desktop apps.
- Titanium Mobile SDK (or Titanium SDK after Titanium Desktop SDK discontinued) is the SDK required to write mobile apps.
I downloaded Titanium Studio and when I tried to create a new desktop project I figured out it said the Desktop SDK was missing. It was hard to find the Desktop SDK since Appcelerator released it to the community and stopped its development. [blog post] I could find links for the 1.1 version. There is the Appcelerator GitHub repository for the 1.2 RC6 if you want to compile yourself. I didn't wanted to compile so I installed with the links following this instructions.
There are some guys that seem to be continuing the Desktop SDK project as TideSDK. They have a GitHub repository for the new development (though for now it seems to be just a clone of the Appcelerator repository with 1.2 RC6 without further development).
Titanium Desktop has been taken over and renamed to TideSDK.
Ok, I figured out:
- Titanium Developer is the app that manages your project, compiles/packages it. You code on your own text editor / IDE.
- Titanium Studio is the full Eclipse-based IDE. It also manages/packages your project like Titanium Developer but you code in there with coding hints.
- Titanium Desktop SDK (discontinued) is the SDK required to write desktop apps.
- Titanium Mobile SDK (or Titanium SDK after Titanium Desktop SDK discontinued) is the SDK required to write mobile apps.
I downloaded Titanium Studio and when I tried to create a new desktop project I figured out it said the Desktop SDK was missing. It was hard to find the Desktop SDK since Appcelerator released it to the community and stopped its development. [blog post] I could find links for the 1.1 version. There is the Appcelerator GitHub repository for the 1.2 RC6 if you want to compile yourself. I didn't wanted to compile so I installed with the links following this instructions.
There are some guys that seem to be continuing the Desktop SDK project as TideSDK. They have a GitHub repository for the new development (though for now it seems to be just a clone of the Appcelerator repository with 1.2 RC6 without further development).
As they have said that they will remove titanium Desktop support from Studio also I will suggest you to use Titanium Developer like me. I am using Titanium Developer tool for mobile and desktop both development.
© 2022 - 2024 — McMap. All rights reserved.