app like that
Android-SmartWebView
Android-SmartWebView

Android-SmartWebView is a simple use webview integrated with native features to help build advanced hybrid applications.

Features

Plugin Architecture

Allows developers to seamlessly extend and customize their hybrid applications with plugins that can self-register and interact with the WebView and Activity.

File Uploads and Camera Access

Handles file uploads and camera access using the modern ActivityResultLauncher approach, allowing for asynchronous handling of file selections and camera captures.

GPS Location

Allows the app to request and use GPS coordinates, sending the location data to the web page as cookies, enabling location-based features.

Firebase Cloud Messaging

Enables push notifications through Firebase Cloud Messaging, handling new FCM tokens and incoming messages directly within the app.

Google Analytics Integration

Dynamically injects the gtag.js script for Google Analytics, ensuring it does not interfere with page load and works with onPageFinished events.

Chrome Tab Handling

Opens external links in a Chrome Custom Tab, providing a seamless user experience by integrating browser features without leaving the app.

Content Sharing

Supports sharing of text, links, and images with the app, processing shared content on the active webpage through a defined sharing endpoint.