Yes! But this comes at a cost since new pieces of code must be written for each platform. Even so, it would still be less expensive than creating two native apps. React Native was created in a way that separates the logic for Android and iOS, making it simple to alter how they function and look while still being able to share the majority of their functionality.