私はたくさんのブログ記事を読み、会社での次のステップのためにいくつかの調査を行いました。メインアプリをネイティブアプリとして開発することに焦点を当てるか、Ionic、PhoneGapなどのreact-nativeまたは(ネイティブからさらに離れた)ハイブリッドアプリとして使用するかを決定する必要があります。
非常に多くの記事があり、それらの多くは何年も前に書かれており、それ以来、開発において非常に多くのことが起こりました。
ハイブリッドアプリを使用する代わりに、2018年にネイティブアプリを構築する利点は何ですか?
私は新しい開発者であり、私が構築している最初のアプリについても同様の質問を自分で経験しました。次の理由でReactNativeを選択することになりました。
明らかなクロスプラットフォームの勝利。AndroidとiOS用に別々のチームと開発を行う必要はありません。多くのコスト、時間、やり直しを取り除き、パリティについて心配します。すべてのコードは、obj-cとSwiftを必要とせず、JavaScriptで記述されています。あなたの会社が両方のモバイルの世界に興味を持っているなら、これが最大の要因になると思います。1つだけに興味がある場合は、真のネイティブの方が良いでしょう。たとえばiOSから始めて、後でAndroidに移行する可能性がある場合は、ReactNativeの方が適していると思います。iOS向けにビルドして最適化し、Androidで開始するときに同じコードベースを使用することもできます。
React Nativeは、実際のネイティブコンポーネントとツールを使用し、ハイブリッドのようにWebを介してそれらをエミュレートするだけではありません。
一部の機能または機能で簡単にするために真のネイティブが必要な場合は、かなり簡単にボルトで固定できます。
WindowsまたはMac環境での開発を許可しました
約6か月前の良いレビューへのリンクはhttps://codeburst.io/react-native-vs-real-native-apps-ad890986f1fです。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加