Skip to main content

170 posts tagged with "React Native"

The React Native tag archive contains a rich collection of articles and tutorials aimed at helping developers enhance their skills and knowledge in React Native mobile development.

View All Tags

Haptic Feedback in React Native

· 6 min read
Full Stack Developer

Haptic Feedback React Native

Perceived performance is critical in mobile apps. We need to make our apps fast and snappy, otherwise users won’t use them. Adding features like animations and haptic touch feedback makes mobile apps feel more performant. In this article we are going to be talking about Haptic Feedback in React Native – what it is and how can we implement it in mobile apps.

Best Free React Native UI Kits and Starter UI Systems

· 9 min read
Full Stack Developer

intro to react

At Instamobile, we offer functional free and premium React Native UI Kits, to help developers and entrepreneurs build their native mobile apps for iOS and Android more quickly. By using a free React Native UI Kit, you skip the hard part of creating an app from scratch. You get to use beautiful UI elements, that were already created and implemented for you so that you can focus on what makes your app unique. A React Native UI Kit offers developers a large set of gorgeous UI Components, that can be used to build a beautiful React Native interface. A UI Design Kit basically provides the bricks that you need to put together to create a mobile app. Check out our premium and free Mobile App Templates if you’re looking to save months of work and launch your startup faster.

If you are comparing complete app templates instead of UI-only kits, start with The Ultimate Guide to React Native App Templates. For a broader component-library comparison, see React Native UI Libraries.

Best React Native Podcasts

· 4 min read
Full Stack Developer

react native podcasts

Podcasts are useful for React Native developers because they explain the context behind ecosystem changes. A changelog tells you what shipped. A good podcast helps you understand why a team chose a pattern, how a migration went, and what tradeoffs appeared in production.

This list focuses on podcasts and long-form audio sources that are useful for React Native developers, technical founders, and teams maintaining real apps.

Best Free React Native App Templates

· 6 min read
Full Stack Developer

React Native is popular with teams that want native iOS and Android apps from a shared JavaScript codebase, and there are many choices when it comes to functional React Native app templates. Beautiful app designs are harder to find when you also need production-ready code, backend integration, and maintainable architecture. At Instamobile, we are creating beautiful mobile app templates, in React Native, Kotlin and Swift, to empower app developers and entrepreneurs to make their own native mobile apps quickly and at a fraction of the cost. Check out some of our work, such as this amazing Restaurant App Template in React Native.

This page focuses on free examples and starter kits. For the broader decision framework across free, premium, and production-ready source code, read The Ultimate Guide to React Native App Templates.

React Native FlatList Implementation

· 6 min read
Full Stack Developer

react native flatlist

In the world of React Native development, creating efficient and responsive lists is a common task. One of the go-to components for this purpose is the FlatList. In this comprehensive tutorial, we will take a deep dive into React Native’s FlatList component. We’ll cover everything you need to know to use FlatList effectively in your React Native applications.

KeyboardAvoidingView in React Native

· 5 min read
Full Stack Developer

KeyboardAvoidingView is the built-in React Native component for moving or resizing content when the software keyboard appears. It is useful for simple forms, authentication screens, checkout fields, profile edits, and support flows.

The tricky part is that keyboard behavior differs by platform, navigation header, safe area, scroll container, modal presentation, and Android window settings. Treat keyboard handling as a screen-level layout decision, not a wrapper you add around the whole app.

10 React Native Libraries for Faster Mobile App Development

· 11 min read
Engineering Team

This tutorial will introduce you to 10 essential React Native libraries that can significantly speed up your mobile app development process. We will cover each library's installation and setup, key features, and provide examples of their usage. By leveraging these libraries, you can enhance your React Native projects with advanced functionalities and streamline your development workflow.

Exploring Kotlin's Multiplatform Mobile Development with Kotlin/React

· 13 min read
Engineering Team

In this tutorial, we will explore Kotlin's multiplatform mobile development using Kotlin/React. Kotlin/React is a framework that allows developers to write mobile applications using Kotlin and React, enabling them to share code between different platforms. This tutorial will guide you through the process of setting up the development environment, creating a basic Kotlin/React app, building UI components, integrating Kotlin and React Native, and testing and debugging Kotlin/React apps.

Redux vs Context API in React

· 5 min read
Full Stack Developer

redux-vs-context-api

React Context and Redux solve different parts of the state problem. Context lets a parent make a value available deep in the component tree. Redux Toolkit gives you a predictable external store with reducers, actions, middleware, selectors, DevTools integration, and a mature ecosystem.

For React Native apps, the right answer is usually a mix: local component state for local UI, Context for low-frequency app-wide values, server-state tools or backend listeners for remote data, and Redux Toolkit only when global client state is complex enough to deserve a store.

Practical product notes

Get the next useful guide

Occasional tutorials, product resources, and lessons from building and launching software.