2017-01-24 8 views
6

私はここに彼らのウェブサイト上の角度について読んだ:https://angular.io/features.html、と私は以下を参照してください。Angular2とデスクトップアプリ

クロスプラットフォーム

プログレッシブWebアプリケーション - 利用現代のWebプラットフォームアプリのような経験を提供する機能 高性能、オフライン、ゼロステップインストール。

ネイティブ - Ionic Framework、 NativeScript、およびReact Nativeの戦略でネイティブモバイルアプリを構築します。

デスクトップ - あなたがウェブプラス アクセスネイティブOSのAPIへの能力について学んだ 同じ角度メソッドを使用してのMac、Windows、およびLinux間でデスクトップにインストールしたアプリを作成します。

「Mac、Windows、Linuxでデスクトップにインストールされたアプリケーションを作成できる」と言われたとき、Angularのどの部分について話していますか? Angularには、デスクトップアプリケーションを生成する組み込みの機能がいくつかありますか?あるいは、例えばサードパーティ製のフレームワークを使用することについて話していますか?電子?

+0

ためhttp://onehungrymind.com/windows-8-and-angularjs/

グーグルを参照してください私は 'app'用語が混乱になり、これはどこで(...これだけで意味の人々は、デスクトップ上のそれらの角度' app'を実行できるという印象の下にありました私の意見)...誰もが使用しているようだ - あなたが示唆したように、電子 - 私はこれがang2によってネイティブにサポートされているという証拠を見つけることができません。 – Zze

+3

@Zze:コメントありがとう。それが私の第一印象でしたが、「Mac、Windows、Linuxで**デスクトップにインストールされた**アプリケーションを作成してください。**さらにネイティブOS APIにアクセスすることができます**」と明示的に言及しました。彼らは実際にデスクトップOS上で実行されている真の正当なアプリを言っているように聞こえます。たぶん私はあまりにも多くを読んでいるだけかもしれない。 :-)私は今プロジェクトのElectron + Angular2を評価していますが、私が見たときに私のスタックを単純化するためにElectronを捨てることができるかどうか疑問に思っていました。 – loneboat

答えて

0

あなたのアプリのUIをJavaScriptでコーディングする方法があります。少なくとも、それはWin8/Win8.1 WindowsStoreアプリで利用可能でした(他のプラットフォームについてはわかりませんが、そうする方法はあると確信しています)。例えば。任意のJSライブラリをアプリに含めることができます。私は間違っているかもしれませんが、私の理解によれば、そのアプリケーションを起動すると、それは特別なタイプのInternetExplorerプロセスから実行されています。そのようなアプリがたくさんあります。例えば、Skypeのいくつかの部分は、IEを使用する(例えば、広告を表示するために)。基本的な例としてWinJS

+0

私はWinJSについて聞いたことがあり、デスクトップクライアントにHTML/JSアプリケーションを埋め込むためのツールを見てきました(私の記事で言及したElectronなど)が、実際にはそうではありません私の質問についてです。私は特に、Angular2がデスクトップアプリを生成する*組み込みの*能力を持っているかどうかに関心があります。 – loneboat

関連する問題