Creating Mobile Apps Drupal and React Native
summary
A production mobile app called Vaccines on the Go uses a Drupal 8 backend and a React Native frontend to deliver vaccine guidance for a major hospital; it implements Firebase push + analytics, deep links, video embedding via WebView, PDF rendering with react-native-pdf, and offline caching in a prepopulated SQLite (react-native-sqlite-storage) local DB with a ~3-minute cache policy. The app ships to both App Store and Play Store and runs with Redux and React Navigation.
AI-written summary · about
chapters (13)
- 0:00Introduction and speakers
- 5:54What is React Native
- 11:29React Native components and workflow
- 21:44Vaccines on the Go app overview
- 24:18App architecture and Firebase integration
- 26:40Push notifications in Firebase
- 29:56Firebase analytics tracking
- 32:55Offline caching with SQLite
- 39:11Data fetching and caching flow
- 42:19Learning curve for Drupal developers
- 45:06Lessons learned and improvements
- 48:18App availability and training offers
- 49:27Q&A session
related talks
36mMobile applications with JavaScript
51mRapid App Development With React Native: Lessons Learned at NSB
28mShould I use React Native too?
27mReact Native at Uber Eats - handling scale and complexity
27mBuilding high quality mobile apps with React Native
27mReact Native: From pure Web app to a Web & Mobile hybrid
50mBuilding Cross Platform Native Mobile Apps using React Native
19mReact For Social Change
