1. 既存の完成した Angular Web プロジェクトをモバイル端末に適合させる必要がある場合、ネイティブ アプリと同様の効果を実現するにはどのような手順や追加の作業が必要ですか?
2. Angular を使用して次のことを行う場合。新しいプロジェクト、要件は何ですか? モバイル アダプテーション (ネイティブ アプリなど) を実装するにはどのような手順が必要ですか?
3. モバイル端末に適応させるには 2 つの js を記述する必要がありますか?
4. どのような UI ライブラリが推奨されますか
初心者さん、質問はあまり専門的ではありません。ご自身の理解で答えていただければ幸いです
高洛峰2017-05-15 17:04:44
1. すでに完成した Angular Web プロジェクトがある場合、ネイティブ アプリと同様の操作感を実現したい場合、最も重要なことは UI をネイティブのものと同じにすることです。これには、元のページの調整も必要になる場合があります。レイアウト、またはいくつかのインタラクティブなエフェクトでさえ、依然として非常に面倒です。
2. Angular を使用して新しいプロジェクトを作成し、モバイルへの適応が必要な場合は、最初にモバイル UI フレームワークを選択し、次にフロントエンドで遅延読み込みを使用する必要があると思います。 -デマンドロード) モバイル端末にはより高いパフォーマンス要件があるため、アプリケーションをロードします。
3. 一般的に、ブートストラップやファウンデーションなどのレスポンシブ フレームワークを使用している場合は、2 セットのスタイル ファイルを作成する必要はありません。非応答型フレームワークの場合は、2 セットのスタイルを作成する必要があります。また、モバイル側で特定のスタイルを実装するのに役立つ追加の JavaScript
を作成する必要がある場合もあります。
4. 推奨される UI ライブラリ:
イオンハイブリッドアプリ
framework7 iOS および Android アプリを構築するためのフル機能のモバイル HTML フレームワーク
amazeUI 中国製、中古、悪くないです、お勧めします
weiui WeChat Web サービス用にカスタマイズされました。私も使ってみましたが、とても良いです
weex Alibaba のモバイル クロスプラットフォーム UI を構築するためのフレームワーク はまだオープンソースではありませんが、申請することはできます。Android バージョンのデモを見たことはありません。悪い。
onsen UI HTML5 ハイブリッド モバイル アプリ フレームワークと PhoneGap および Cordova 用の UI コンポーネント。
モバイルAngular UIBootstrapとAngular JSを使用してHTML5モバイルアプリを構築
kendo UI HTML/JS 開発をスピードアップする最も完全な UI フレームワーク
jqueryモバイル古いUI