Imported-from-Medium
React Native製アプリのクオリティを上げるために工夫した事
React Native製アプリのクオリティを上げるために工夫した事 InkdropというMarkdownノートアプリを一人で作っているTAKUYAです。最近、React Nativeを使って、iOS版とAndroid版の新しいバージョンをリリースしました。React Nativeは、JavaScriptとReactを使ってクロスプラットフォームなモバイルアプリが開発できるフレームワークです。 どうすればReact Nativeでハイクオリティなアプリが作れるのか、今回の開発を通して多くのことを学びました。本稿では、よりよいアプリを作るために自分が工夫したことをシェアします。既にReact Nativeでアプリを作っている方も、これから作ろうと思っている方も参考になるかと思います。 * OSSライブラリは慎重に選ぶ * ネイティブ拡張モジュールは出来るだけ使わない * UIテーマの対応 * タブレットの対応 * 動作を軽く保つ * 違和感のないスプラッシュスクリーンを作る * CodePushは使わない方が良い iOSのUIKitと違って、React Native