Engineering: React Native

React Native: How To Build Bidirectional Infinite Scroll

Introduction There have been many discussions on Stack Overflow and GitHub around implementing infinite scroll using React Native, on top of FlatList or SectionList. I’ve found that there aren’t any easy solution out there for bidirectional infinite scroll for React Native. Recen…

Tutorial: How to Build a Slack Clone with React Native – Part 3

In Part 2 of this tutorial, we covered how to build Slack-like navigation, channel list screen, channel screen, reaction picker, and action sheet. In this tutorial, Part 3, we will build various search screens and thread screen. Resources 👇 Below are a few helpful links if you g…

Tutorial: How to Build a Slack Clone with React Native – Part 2

React Native has come a long way since its first release in 2015. In fact, it has enough components, APIs, and supporting libraries in its present state that you can re-create every app that’s out there on the Google Play Store or Apple App Store in no time! In this series, we wi…

Tutorial: How to Build a Slack Clone with React Native – Part 1

React Native has a significant footprint in the mobile development world. And with every new release, it gets better and better in terms of development speed and performance. Building a chat application used to be a massive chunk of work, but with the power of react-native and St…