Skip to main content
thoughtbot thoughtbot
  • Live on Twitch!

    thoughtbot is livestreaming

    Work alongside the thoughtbot team as we collaborate with each other and our clients, live. Ask us anything, we're live right now!

  • Case Studies
  • Blog
  • Let’s Talk
Live on Twitch!

thoughtbot is livestreaming

Work alongside the thoughtbot team as we collaborate with each other and our clients, live. Ask us anything, we're live right now!

Let’s get started!
View all Services
Web Development
  • Ruby on Rails
  • Hotwire
  • AI and Machine Learning
  • React
  • Maintenance
Mobile Development
  • React Native
  • iOS
  • Android
Design
  • UX, UI, and Product Design
  • Design Research
  • Design Systems
Product
  • Product Management
  • Product Design Sprint
  • Research and Strategic Insights
  • Accessibility
Team and Processes
  • Team Augmentation
  • Fractional Leadership
  • Level up your junior team
View all Services
View all Resources
Development
  • Tech Leadership Resources
  • Open Source
  • Books
  • The Bike Shed Podcast
  • Live Streaming on YouTube
The business of great software
  • Playbook
  • Startup Incubator
  • Giant Robots Smashing Into Other Giant Robots Podcast
  • Design Sprint Guide
  • Live Streaming on LinkedIn
View all Resources

React Native Articles

Written by thoughtbot, your expert strategy, design, product management, and development partner.

    • All Topics
    • Design
    • Web
    • iOS
    • Android
    • More topics
  1. Flow control in react-navigation

    Create asynchronous flow controls using react-navigation.

    Rakesh Arunachalam
    July 28, 2020
    • React Native
    • Navigation
    • React
    • Redux
    • JavaScript
    • iOS
    • Android
    • Mobile
  2. Best practices while developing a React Native App

    A list of best practices while developing an App using React Native for an efficient coding experience.

    Rakesh Arunachalam
    March 13, 2020
    • React Native
    • React
    • Redux
    • JavaScript
    • iOS
    • Android
    • Mobile
  3. Some tips for designing apps in React Native

    When it comes to design, web and mobile are surprisingly different beasts. Here are some tips for designing great mobile apps in React Native.

    Devin Jameson
    February 28, 2020
    • Design
    • React Native
    • User Experience
  4. React Native styling: Structure for style organization

    Setting up a React Native project for ergonomic styling while implementing designs.

    John Schoeman and Vendela Larsson
    March 18, 2019
    • React Native
    • Design
    • Style Guides
    • JavaScript
  5. Supporting Android permissions in React Native

    Starting November 1st, all updates to Android apps on the Google Play Store will need to target API 26, which means supporting a new permission model.

    Alex Sullivan
    October 29, 2018
    • React Native
    • Android
  6. Static Types In Medias Res

    Adding static types after the fact can be a boon to your React Native codebase.

    Sid Raval
    October 8, 2018
    • React Native
    • JavaScript
    • Types
    • Refactoring
  7. Examining performance differences between Native, Flutter, and React Native mobile development: Take two.

    Flutter proves itself to be a more performant option than previously realized.

    Alex Sullivan
    July 16, 2018
    • Android
    • React Native
    • Flutter
  8. Examining performance differences between Native, Flutter, and React Native mobile development.

    Native is still king. Flutter is promising. React native holds its own.

    Alex Sullivan
    May 31, 2018
    • Android
    • React Native
    • Flutter
  9. Cutting our Blueteeth on React Native

    Leaving the comfort of the React Native ecosystem and embracing the native frontier with Bluetooth Low Energy.

    Ian C. Anderson and Blake Williams
    July 17, 2017
    • React Native
    • JavaScript
    • iOS
    • Android
    • Mobile
  10. Creating Gesture-Based Gradients and Shipping Fast with React Native

    A quick tale about how we created a gesture-based gradient app.

    Mike Borsare and Ryan Coughlin
    June 15, 2017
    • Design
    • Mobile
    • iOS
    • React Native
  11. Sign up to receive a weekly recap from thoughtbot

« First ‹ Prev 1 2 3 4 Next › Last »

Footer

thoughtbot
  • Services
  • Case Studies
  • Resources
  • Let's Talk
  • Our Company
  • Careers
  • Purpose
  • Blog
  • Sponsor
  • Mastodon
  • GitHub
  • Instagram
  • YouTube
  • Twitch
© 2024 thoughtbot, inc.

The design of a robot and thoughtbot are registered trademarks of thoughtbot, inc.

  • US: +1 (877) 9-ROBOTS
  • UK: +44 (0)20 3807 0560
  • Beware of fraudulent thoughtbot job listings Learn more
  • Code of Conduct
  • Accessibility Statement
  • Privacy Policy