Summary
Full Transcript
@ExpoDevelopers makes implementing push notifications easy. All the hassle with device information and communicating with Firebase Cloud Messaging (FCM) or Apple Push Notification Service (APNs) is done behind the scenes. This allows you to treat Android and iOS notifications in the same way and save time both on the front-end and back-end. - Read the docs: https://supabase.com/docs/guides/functions/examples/push-notifications?utm_source=youtube&utm_medium=social&utm_term=expo-react-native&utm_content=xYRbYG77M_o - Find the code: https://github.com/supabase/supabase/tree/master/examples/user-management/expo-push-notifications - React Native Authentication blog post: https://supabase.com/blog/react-native-authentication?utm_source=youtube&utm_medium=social&utm_term=expo-react-native&utm_content=AE7dKIKMJy4 🎙️ Presented by Thor Schaeff (@thorwebdev https://go.thor.bio/x) ## Chapters 00:00 Intro 00:25 Expo Push API 00:55 Expo User Management Quickstart Recap 02:55 Add React Native Push Notification Handlers 06:18 Build iOS App with EAS build 07:34 Create a new Expo.dev project 08:45 Register physical iOS device with EAS build 10:30 Build the iOS app with Expo EAS 15:13 Safe ExpoPush token to Database 19:00 Create a new Supabase Edge Function 19:34 Configure vscode for Deno usage 21:00 Send Expo Push Notifications from Edge Functions
