We need a web-view based native android app in Java/Kotlin
Budget: $30 – $250 USD
We already have a web app that works well in the browser and is mobile friendly but we now need that same app to work inside native mobile apps for android. We want the project in android studio and would need your assistance in submitting it to the play store. It should work with the latest version of android as well as on recent versions too.
The main purpose of having the mobile app is to send proper push notifications to users so that users can see those notifications even if the app is not open. The rest of the functionality is there in the web application itself which works fine in the browser.
Our site (web app) is behind a login screen and is open only to authenticated users.
We plan to use fcm for the push notifications. Our backend system for the web app will generate the notifications for the users as and when the system needs it. These notifications will carry the user name (as registered with us in our web app) and the title and the url that the user needs to be taken to in case the user clicks on the notification. These urls will be regular https urls (web links) on the same domain as that of our main web app. These web-links shared in notifications and even shared in emails etc need to be opened by our native app (and not the device browser) as deep-links so that the user goes to the correct web-view page specified in the url. This can be done by using universal links supported and recommended by ios.
In order for fcm to know which devices our webapp user has logged in from (user may log in from more than one device and should receive notifications on all devices), you will need to do a native auth page which will log in the user from your app into our web app and at the same time log that user in on fcm too from your app (on successful logging into our web app)
Below is a link that contains the description of the project:
https://techworkscc.notion.site/techworkscc/iOS-ipadOS-Android-Mobile-app-development-task-Mostly-webview-based-107dc7ea35aa4a43af56cc2efb346f6b
The main purpose of having the mobile app is to send proper push notifications to users so that users can see those notifications even if the app is not open. The rest of the functionality is there in the web application itself which works fine in the browser.
Our site (web app) is behind a login screen and is open only to authenticated users.
We plan to use fcm for the push notifications. Our backend system for the web app will generate the notifications for the users as and when the system needs it. These notifications will carry the user name (as registered with us in our web app) and the title and the url that the user needs to be taken to in case the user clicks on the notification. These urls will be regular https urls (web links) on the same domain as that of our main web app. These web-links shared in notifications and even shared in emails etc need to be opened by our native app (and not the device browser) as deep-links so that the user goes to the correct web-view page specified in the url. This can be done by using universal links supported and recommended by ios.
In order for fcm to know which devices our webapp user has logged in from (user may log in from more than one device and should receive notifications on all devices), you will need to do a native auth page which will log in the user from your app into our web app and at the same time log that user in on fcm too from your app (on successful logging into our web app)
Below is a link that contains the description of the project:
https://techworkscc.notion.site/techworkscc/iOS-ipadOS-Android-Mobile-app-development-task-Mostly-webview-based-107dc7ea35aa4a43af56cc2efb346f6b