================================================================

=============================

#

Talk

#

April 3, 2025

/

10:40

~

11:00
Building high quality mobile apps with Frappe and React Native

================================================================

=============================

Over the last few months, we've been building a native mobile app for Raven, and in this talk we want to share the challenges we faced in our journey and the best practices to keep in mind when building a native app with Frappe.


Raven's mobile app is built on top of React Native and Frappe React SDK, and with a monorepo structure, we were able to share 40% of the code between the React web app and the mobile app.


We will cover the following topics:

  1. Setting up authentication using OAuth
  2. Setting up multi-tenancy in a native app
  3. Sharing code between web and mobile - the monorepo approach
  4. Expo DOM, Push Notifications and Websockets
  5. Setting up common Typescript DocType definitions using frappe-types
Aditya Patil
Software Developer
The Commit Company
Prathamesh Kurunkar
Software Developer
The Commit Company

================================================================

=============================

================================================================