1

これは可能ですか?

私が見つけたReact Nativeのすべての概要/分析は、RNを使用する基本的な理由をカバーしており、古い(Androidがない、または「Androidがリリースされたばかり」)か、ネイティブ要素にコンパイルされる(つまり、HTML5ではない)という事実に焦点を当てています)

私が見逃しているのは、React Native で構築されたアプリが、各プラットフォームでのアプリの動作に関するスタイル ガイド、規則、およびユーザーの期待をどのように満たすかということです。iOS アプリのように見える Android アプリを作成したくありません。

4

2 に答える 2

1

プラットフォーム固有のスタイルとインタラクション ガイドの重要なリソースは、Android のマテリアル デザイン システムと iOSのヒューマン インターフェイス ガイドラインです。

React Native に iOS 感覚の UX を実装するのは、すぐに使える非常に簡単です。Android アプリは、react-native-material-designパッケージを使用してネイティブ感覚のコントロールを取得することでメリットが得られる場合があります。

React Native を使用してモバイル開発を行う Web 開発者 (私もその一人) にとっての最大の課題の 1 つは、そのネイティブが何を感じさせるのかを知ることです。これは非常に主観的で触り心地の良いトピックであり、ガイドを読んだり、論理的なエンジニアリングの考え方を問題に適用したりしても、簡単に解決することはできません。

たくさんの人気のあるアプリを使用し、それらが動作する理由を推論しようとすることは、自分の仕事を批判的に評価し、細部に時間と注意を払うことと同様に、これには非常に貴重な実践であることがわかりました。

于 2016-07-14T22:48:50.787 に答える