Titanium Studio 1.0プレビュー版とデバッガをリリース

DNA molecules. 3d rendering

本日よりTitanium Studioのプレビュー版が公開されました。

Titanium Studioは、Appceleratorが1月に買収した、エンタープライズグレードのIDE、Aptana Studioをベースに作られた、フル機能のIDEです。

このプレビュー版には、現在のAptana Studio 3.0の機能に加え、デバッガやコード補完など、Titanium Mobileプロジェクトに役立つ機能が沢山含まれています。

    <li>iOS、Androidのデバッグ</li>
    
    <li>Titanium Mobile SDKメソッドのコード補完</li>
    
    <li>Titanium Mobile、Titanium DesktopアプリケーションのRun, Deploy, Package</li>
    
    <li> HTML, JS, CSS, Ruby, PHP, Pythonのコード編集</li>
    
    <li>FTP/SFTP/FTPS/Capistranoによるdeployment</li>
    
    <li>Gitサポート</li>
    
    <li>Terminalサポート</li>
    
    <li>スクリプティングや設定によるカスタマイズ</li>
    

    インストール

    Titanium Studio Preview Download pageから、ダウンロードしてインストールを行ってください。

    デバッグ機能を使いたい時には、下記の二つのパッケージをインストールする必要があります。

    • Titanium Studio 1.0 (Mac OSX, Windows, Linux-32-bitおよびLinux-64-bit対応版)
    • Titanium Mobile SDK 1.7. プレビュー版(iOS and Android両対応。デバッグ機能を使う為に必要)

    詳しくはTitanium Studio docsをご覧下さい。

    既知の問題

    全てのプレビュー版では、中心のなる機能が実装されていますが、まだいくつかの問題が残っています。

    そのため、AppceleratorではTitanium Mobile SDK 1.7 Previewで、製品版のアプリケーションを作る事をお勧めしません。

    Titanium Mobile SDK 1.7では、下記の問題が既に確認されています。

    • Android: エミュレータと起動したときにデバッガが接続されない事がある
    • iOS: Ti.APIメソッドの内容がデバッガのlogに表示されない
    • iOS: 配列の内容が表示されない
    • iOS: 変数へ設定するための”評価”は、すべて文字列として実行されます

    その他、Titanium Studio Preview、Titanium Mobile SDK 1.7に関する問題は、Appcelerator Issue Trackerをご確認ください。

    問題を発見したとき、Titaniumコミュニティーメンバーは、Developer Center Q&A Forumへ、ログと共にレポートしてください。Appcelerator subscribersへご登録の方は、Appcelerator Help Deskからお願いします。

    Titanium Studio 1.0のGAリリースはQ2 2011後半を目標にしています。

    Titanium Studio Debugger Demo

    This video shows the basics of the new Titanium Studio Debugger:

    • Setting / Removing a Breakpoint
    • Switching to the Debug Perspective
    • Examining the Call Stack
    • Expanding and modifying variables while suspended
    • Using resume, step over, and step into
    • Setting Breakpoint Conditions