84669 人が学習中
152542 人が学習中
20005 人が学習中
5487 人が学習中
7821 人が学習中
359900 人が学習中
3350 人が学習中
180660 人が学習中
48569 人が学習中
18603 人が学習中
40936 人が学習中
1549 人が学習中
1183 人が学習中
32909 人が学習中
weex 公式 Web サイトのドキュメントを見ると、Android アプリケーションを生成するには Android コードを記述する必要があります。なぜこれを行うのですか? ionicもクロスプラットフォームだと思うのですが、androidのコードを書く必要がないのですが、その理由を教えてください。
weex はクロスプラットフォームですが、各プラットフォームには異なる依存関係があります。まず、weex で解決する必要があるのは H5 のパフォーマンスの問題であるため、H5 Web サイトにブラウザー シェルを追加してもまったく効果がありません。 Weex または RN はどちらも、APP の開発時に対応するコンポーネントをネイティブにレンダリングするため、パフォーマンスの問題を解決できます。したがって、Android APK を生成するには、一定の Android 開発経験が必要です。
現時点では、ハイブリッド アプリには 3 つの一般的な方法があります。
コントロール インターフェイスがネイティブに与えられ、JS が呼び出され、ネイティブ コントロールが生成されます。最終ページには Web ページの代わりにネイティブ コントロールが表示されます。これには、Android と iOS に関する一定の知識が必ず必要です。 RN と weex はそのようなソリューションです
ネイティブは、Web ページとネイティブの間の対話を実現するインターフェイスを提供します。Web ページはインストール パッケージにパッケージ化されており、Web ページは WebView を使用して表示されます。代表はイオン
3 番目のタイプは 2 番目のタイプと似ていますが、Web ページがインストール パッケージにパッケージ化されておらず、リモート エンドから取得される点が異なります。
weex はクロスプラットフォームですが、各プラットフォームには異なる依存関係があります。まず、weex で解決する必要があるのは H5 のパフォーマンスの問題であるため、H5 Web サイトにブラウザー シェルを追加してもまったく効果がありません。 Weex または RN はどちらも、APP の開発時に対応するコンポーネントをネイティブにレンダリングするため、パフォーマンスの問題を解決できます。したがって、Android APK を生成するには、一定の Android 開発経験が必要です。
現時点では、ハイブリッド アプリには 3 つの一般的な方法があります。
コントロール インターフェイスがネイティブに与えられ、JS が呼び出され、ネイティブ コントロールが生成されます。最終ページには Web ページの代わりにネイティブ コントロールが表示されます。これには、Android と iOS に関する一定の知識が必ず必要です。 RN と weex はそのようなソリューションです
ネイティブは、Web ページとネイティブの間の対話を実現するインターフェイスを提供します。Web ページはインストール パッケージにパッケージ化されており、Web ページは WebView を使用して表示されます。代表はイオン
3 番目のタイプは 2 番目のタイプと似ていますが、Web ページがインストール パッケージにパッケージ化されておらず、リモート エンドから取得される点が異なります。