途中で役立ついくつかのことを次に示します。
Xcode 4.x を使用する Lion および Mountain Lion は、今後の 1.3.0 でサポートされますが、1.2.0.RC4 ではサポートされません。1.2.0.RC4 は、Xcode 3.x 上の Snow Leopard 10.6.x で正常に動作します。短期的には、1.3.0 ベータ版がリリースされるまで、Windows 7 または Ubuntu 11.04 仮想マシンでの開発を検討することも考えられます。このリリースは近日中に予定されており、コア ライブラリの更新を提供し、OSX、Windows、および Linux の現在のオペレーティング システム バージョンをサポートします。
API の変更がないため、1.2.0.RC4 で記述したコードは 1.3.0 でも正常に動作します。唯一の変更点は、JavaScript 名前空間です。1.3.0 では、将来の JavaScript 名前空間は「Titanium」ではなく「Ti」を使用します。コードでグローバル変数を設定することにより、最初から「Ti」を使用することができます。
var Ti = Titanium;
Titanium Studio に関しては、残念ながら Appcelerator はデスクトップ サポートを中止しましたが、復活させました。彼らは、動作することが報告されているアップデートを発表しました:
http://preview.appcelerator.com/appcelerator/studio/desktop/update/beta/
問題が発生した場合は、TiDev Community をダウンロードすることもできます。
http://api.appcelerator.net/p/pages/app_page?token=m4rZLSv6
TiDev コミュニティはそのライフ サイクルの終わりに近づいていますが、短期的にはアプリを実行する際に役立つでしょう。
TideSDK チームは、TideSDK Builder と呼ばれる新しいアプリを開発中です。TideSDK Builder は、アプリの作成、実行、およびパッケージ化の基本を提供します。また、アプリ プロジェクトをキックスタートするための足場も備えています。同等の機能を持つ新しいtidbuilder CLIも利用できます。9 月末を目標とする 1.3.0 の公式リリースにこれらをバンドルしたいと考えています。
Appcelerator は Titanium Studio SDK を提供しています。TideSDK チームは、これを調査して、Titanium Studio IDE が将来も継続できることを確認しています。
最後に覚えておくべきことは、Titanium Studio と TiDev Community は、かつて Appcelerator が提供していたネットワーク パッケージング サービスをサポートしていないということです。これは、TideSDK チームが引き続きオプションを検討している間、暫定的にローカル パッケージングを行うことを意味します。
Twitter で TideSDK をフォローして、http://twitter.com/TideSDKで最新情報やお知らせを入手してください。