2012-11-02 3 views
14

だから私はちょうどTypeScriptについて学びました。ようやくHTML5パーティに参加できてうれしいです。私のオブジェクト指向の脳はJavaScriptと互換性がありません...TypeGoScriptをPhoneGap(または類似のもの)と組み合わせて使用​​できますか?

しかし、私はすぐにTypeScriptが実際に私のような人に役立つかどうか疑問に思いました。確かに、インタフェースが&のクラスを持つ素晴らしいC#スタイルの構文でJavaScript互換のソフトウェアを書くことはできますが、実際にはブラウザのアプリケーション以外で使用することはできますか?

私が質問しているのは、PhoneGap(または同様のフレームワーク)を使用して、TypeScriptで生成されたJavaScriptライブラリを使用してクロスプラットフォームのモバイルアプリケーションを作成できますか?

答えて

13

もちろんです。

Typescriptは100%普通のJavascriptを生成します。どこでもその出力を使用できます。

+0

クールだ - これのいずれかの例がありますか? Javascriptについては少し緑色です。 Javascriptコントロールライブラリを作成し、HTML5ルート経由でモバイルプラットフォーム間でエクスポートしたいと考えています。 –

+0

@ Dr.ABT:http://www.typescriptlang.org/Samples/を参照してください。 http://www.typescriptlang.org/Playground/には、typescriptコードがどのようにjavascriptコードに変換されるかに関するいくつかの例があります。 Typescriptは基本的にjavascriptのスーパーセットであり、typescript固有の機能はプレーンなjavascriptにコンパイルされています。型安全機能は、誤ったコードから身を守るために使用されますが、実際にはtypescriptコードのjavascript出力ファイルには含まれていません。 – Brian

+0

ありがとう、これは素晴らしいニュースです。私は概念の証明を作成するように努力します:-) –

関連する問題