---
title: "Your Next React Native App Will Still Be Done With Paper (2.0)"
description: "In this article, Ferran Negre explains the key concepts of React Native Paper 2.0 library."
url: https://www.callstack.com/blog/your-next-react-native-app-will-still-be-done-with-paper-2-0
updated: 2026-10-24T08:39:39.597Z
---

# Your Next React Native App Will Still Be Done With Paper (2.0)

In this article, Ferran Negre explains the key concepts of React Native Paper 2.0 library.

_By Ferran Negre, Software Engineer @ Callstack · Published 2018-09-28 · Category: Open Source_

Hooray! While react-native-paper has just reached 2000 ⭐️ on Github, we were announcing it at [React Native EU 2018](https://react-native.eu/) as a major update for [Paper](https://reactnativepaper.com/) that is aligned with the [new Material Design guide](https://material.io/design/). This is **react-native-paper 2.0**. Don’t want to read? No problem, I got a lighting talk that gets you covered:

[YouTube video](https://www.youtube.com/watch?v=0CxUzjWkRms)

## Key concepts of Paper 2.0

### Material design guidelines

New style and new components are awaiting for you, ready to be used on Android and iOS.

### Platform adaptation

As you saw in [version 1](https://callstack.com/blog/your-next-react-native-app-will-be-done-with-paper/), we continue to provide platform adaptation so your iOS users keep feeling comfortable.

![](https://www.callstack.com/assets/67eaca8f17e0d8ce047c2971_67cf5b09b0bab7f0e36ac43a_650c0289a691f4488ddf4ba6_61e5bb9da8bd9a2c22c6d12d_platform-adaptation.png)

### Full theming support

We extracted the theming logic into [react-theme-provider](https://github.com/callstack/react-theme-provider). You can easily switch from light to dark theme or give your users any choice they want

### Portal

Render dialogs, floating action buttons, snackbars… One thing above the other. Thanks to [Portal](https://callstack.github.io/react-native-paper/portal.html) you can easily manage it.

### Accessibility and RTL

We’ve been working very hard for this version to be much better regarding accessibility. We want each and every of our components to be fully accessible and RTL compatible.

![accessibility and rtl in react native paper library](https://www.callstack.com/assets/accessibility-and-rtl.png)

### Developer experience

Not only our example is [Expo](https://expo.io/) compatible but now you can also check any component in our docs and look for this link:

![code snacks avaliable in paper 2.0](https://www.callstack.com/assets/67eaca8f17e0d8ce047c2980_67cf5b09b0bab7f0e36ac437_650c0289a691f4488ddf4b94_61e5bc0ea8bd9a13c0c73382_developer-experience.png)

And you can just try it! Oh and we are also working in [bindings for ReasonML.](https://github.com/callstackincubator/bs-react-native-paper)

## 1.0 vs 2.0

Some component differences between versions.

### Button

![buttons in react native paper 1.0 vs 2.0](https://www.callstack.com/assets/67eaca8f17e0d8ce047c296e_67cf5b09b0bab7f0e36ac455_650c0289a691f4488ddf4bb1_61e5bc63214bc747c522b38c_button.png)

### TextInput

![TextInput in react Native Paper 1.0 vs 2.0](https://www.callstack.com/assets/67eaca8f17e0d8ce047c2986_67cf5b09b0bab7f0e36ac43d_650c0289a691f4488ddf4b89_61e5bc8fe0136b72f948a7f9_TextInput.png)

### Appbar

Yes, not a [Toolbar](https://material.io/design/components/app-bars-top.html) anymore!

![Appbar in React Native Paper 1.0 vs. 2.0](https://www.callstack.com/assets/67eaca8f17e0d8ce047c2983_67cf5b09b0bab7f0e36ac434_650c0289a691f4488ddf4b8e_61e5bcb755c897e3524880c5_Appbar.png)

## Summary

Want to see more? See the [react-native-paper docs on GitHub](https://callstack.github.io/react-native-paper). Check our [React Native Paper repo](https://github.com/callstack/react-native-paper) too! We also have a [Discord channel](https://discord.gg/zwR2Cdh).

Wanna help? Be a contributor? There are lot of components to be made so join us in this beautiful journey, and do not hesitate to send a PR.
