メインコンテンツまでスキップ

Components

ここからは、主に開発でよく使われるコアコンポーネントを紹介します。

紹介ページにあるソースコードは、すべてRN Spoilerから作成したプロジェクトの App.tsx ファイルに張り付けるだけで動作します。 手元の環境で実際に動作させてみて、動きのイメージを掴んでみてください。

コアコンポーネント

React Native Elements

React Native ElementsはコミュニティがサポートするReact NativeのUIライブラリです。 React Nativeのライブラリとして非常に人気が高く、表現力豊かなコンポーネントが揃っています。 どのようなコンポーネントが用意されているは次のサイトをご覧ください。

https://reactnativeelements.com/docs/overview

RN Spoilerからプロジェクトを作成した場合、このライブラリがデフォルトでプロジェクトに入っています。

注記

React Native Elements以外にもコミュニティがサポートするReact NativeのUIライブラリは多数存在します。 例えば、NativeBaseもReact Native Elementsに並んで有名なライブラリです。

https://docs.nativebase.io

その他にも様々なコンポーネントがコミュニティから提供されています。

https://github.com/react-native-community

アプリに欲しい部品がコアコンポーネントやReact Native Elementsに見つからない場合、他のUIライブラリも探してみるといいでしょう。