Firebase Dynamic Links module provides a link which we can share with other apps. The recipient of the link may not have the app. In that case, the dynamic link takes the user to the App Store and prompts the user to install the app. When the app opens after the installation, it receives the link embedded within the Dynamic link.…
Tag: Firebase
Dynamic Links of Firebase allow developers to send a link to other apps. When the user clicks on the link from the other app, our app opens. Our app receives a link on starting up and we can do pretty much anything based on the link. What is more interesting is that when the app is not installed, Dynamic links prompt the user to install the app.…
Push notification is a message that pops up on a mobile device. The message is usually a prompt to start using the app. An app can receive a push notification when it is in foreground state, background state or even when it is killed.
In this article, we will integrate Firebase Cloud Messaging to an Android React native app. Adding FCM to iOS app is similar.…
This is Part 2 of my tutorial on Push notifications. Please click the link for Part 1 of the tutorial. We are building a Retweeter app. The Retweeter app is a React native app which displays a list of tweets it receives from a push notification. The user has an option to retweet some of the tweets.
In Part 2, we are going to build the server infrastructure for push notifications using AWS Lambda.…
Push notifications was originally an iOS concept. Apple has a push notification service called APNS. App that wants receive notifications should register with the APNS. A server component should send notifications to APNS directed towards one or more devices. The app receives the push notification from APNS and does one of the following actions:
- Display a notification or short text message
- Play a sound
- Update the badge in app icon
- Allow the user to perform an action
As you can see, push notifications are a powerful feature in iOS.…
I am creating an Android app using React Native and Firebase. I had some trouble getting started.
Navigator is dead
React Native is a framework which constantly changes. It is sometimes tough to keep up with it. Do you notice something missing in the documentation?
Navigator component is deprecated. That shocked me for some time. I have used Navigator in several applications now.…