Titanium の主な使命は、JavaScript を使用してネイティブ アプリを構築することであり、Web アプリに OS アクセス レイヤーを提供することではありません。ネイティブ UI 要素と SproutCore UI 要素を混在させるのは難しいでしょう。
そうは言っても、役立つかもしれない情報は次のとおりです。Titanium は、バージョン 1.0 以降のアプリケーション モデルを逆にしました:
http://developer.appcelerator.com/question/71/what-happened-to-html--css
メイン アプリは Web ビューで実行されなくなりました。代わりに、JavaScriptCore で直接実行され、ネイティブ UI 要素のみが作成されます。ネイティブ UI 要素の 1 つは Web ビュー (http://developer.appcelerator.com/apidoc/mobile/latest/Titanium.UI.WebView-object) であり、その全画面表示にして SproutCore アプリを内部で実行することができます。ウェブビュー。そこから、Titanium を呼び出して、ファイル システム アクセスなどの Titanium メソッドを呼び出すことができます。
また、デスクトップのみを対象とする場合は、Web ビューの JavaScript コンテキスト オブジェクトにアクセスして、JavaScriptCore で直接使用することもできます。