Bu bölümde bir React Native projesi oluşturacağız. Tabs özelliği içeren bir expo projesi oluşturalım ve projemizi çalıştıralım.
1 |
expo init ChatFirebase |
Kurulum bittikten sonra projemizi açalım ve “expo start” yazıp projeyi çalıştıralım. (Projeyi çalıştırırken klasöre dikkat edin.)
Firebase kurulumunu yapalım.
1 |
npm install --save firebase |
Chat uygulaması için hazır bir chat kullanıcı arayüzü (UI) sağlayan gifted-chat projesini kullanacağız. Bu projede chat için kullanabileceğimiz bileşenler vardır. Bu projeyi kurmak için:
1 2 3 |
npm install react-native-gifted-chat --save veya yarn add react-native-gifted-chat |
Artık kod yazmaya hazırız.