2016-08-28 3 views

答えて

15

イオン2はまだwebviewを使用しています。物事はより速くなり、新しいデバイスはもちろんより高速です。 Ionicは素晴らしいことをやっていますが、NativeScript IMOを使用すると、より優れたアプリケーションを使用できます。ベンチマークはまだありませんが、誰かがベンチマークを持っているかどうかを保証することができます.NativeScriptはウェブビューではないため、すべての面で勝ちそうです。これはネイティブとクマリンの反応に似ています。ほとんどの選択肢と同様に、必要なものや時間、コストなどの要素によって異なります。これらのフレームワークには長所と短所があります。個人的には、私はネイティブ反応の反応を知りませんでしたので、NativeScriptで解決しました。ネイティブUIをネイティブではなく、Webビューで見たいと思っていました。しかし、迅速なプロトタイプや、PWA(プログレッシブウェブアプリ)として再利用したいかもしれないアプリケーションの場合、イオンはその点で良い選択です。もちろん、角度を使ってコードを再利用したり、反応したネイティブで反応させたりすることはできますが、UIはWeb DOMと共有されていないので違いがあります。それがいくつかの助けになることを期待

バーク・オランダのバーク・オランダの比較記事(xerarin)とNativeScriptの比較記事ですが、テストは非常に公平で、両方の製品を使用しています。https://www.nativescript.org/blog/details/nativescript-and-xamarin

+0

すばやく返信いただき、ありがとうございます。 IONIC2には、アプリのコンポーネントをネイティブに見せるための素晴らしいCSSがたくさんあります。 nativescriptでこの問題をどのように処理しますか? – user3205215

+1

NativeScriptのコンポーネントはネイティブコンポーネントなので、アンドロイドやiOSのネイティブコンポーネントのように見えるようにするのは「偽装」されていません。 NativeScriptチームは、ネイティブコンポーネントのスタイリングにCSSを使用することを選択しました。 CSSを既に知っているので、Web開発者の移行が容易になります。たとえば、青いボタンが必要な場合は、プロパティ 'backgroundColor ="#3489db "を使用してUIのコンポーネントのスタイルを設定するか、.cssファイルでクラスを作成し、そのクラスにクラスを設定します。それは非常に簡単で、どのように動作するのですか?CSSの小道具は、ネイティブコンポーネントをスタイリングするネイティブメソッドにマップされています。 –

+0

プレイストアとiTunesでNativeScriptのサンプルアプリケーションを確認する必要があります。ソースコードはgithubにあります。次に、それがいかに簡単かを見ることができます。あなたが掘り出し始めるとかなり素晴らしいですし、プラグインを作れば、ネイティブライブラリから素早く簡単にコードを再利用するためにネイティブライブラリをあなたのアプリに持ってくることが簡単です。あなたのデバイス上のNativeScriptサンプルアプリケーションをチェックした後、ionic2を試して、あなたが好きなものを見てください。 –

1

Ionicのペイロードは、既に携帯電話に搭載されている携帯電話では小さくなります。

イオン3の性能は、単に優れています。

Webviewベースのフレームワークでは、遅いと言われて、私は根拠のない詮索に気付きました。ほとんどの人は次のFacebookやYoutubeを作っていませんが、より一般的にはCRUD操作用のアプリであり、ちょっとしたモバイルの良さがあります。

これはこの製品の対象読者です。

関連する問題