Android & iOS WebView App with QR Code Setup (Hidden URL Loader)

Заказчик: AI | Опубликовано: 04.11.2025
Бюджет: 30 $

Project Description: I am looking for a mobile app developer to build a WebView-based application for both Android and iOS (Apple Store & Google Play). The purpose of the app is to load a web-based calendar or portal securely, while keeping the actual website link hidden from the user. App Functionality Requirements: 1. First Launch (Setup): • When the app is opened for the first time, it will display a QR Code Scanner screen. • The user scans a QR code that contains a URL (the web link to be displayed). • Once scanned, the app will store the link locally on the device. 2. Normal Operation (After Setup): • On every subsequent app launch, the app will automatically open the saved website inside a full-screen WebView. • The actual web address must be hidden — users should never see or be able to access the URL bar. • The app should remember the scanned URL until it’s manually reset or uninstalled. 3. Reset Option (Optional): • Ideally, the user can only reset by deleting the app and reinstalling it. • (Optional) A hidden admin gesture (like tapping the screen 5 times) could trigger a reset if needed. 4. Behavior & Design: • WebView must support all modern website functions (JavaScript, cookies, responsive design, etc.). • App should run in kiosk-style mode (no address bar, no navigation buttons). • Show a simple loading spinner while the website loads. • If no internet connection is detected, show a custom “No Internet” screen. 5. Compatibility: • Must work smoothly on latest iOS and Android versions. • Ready for submission to Apple App Store and Google Play Store. Deliverables: • Source code for both Android (Kotlin or Flutter) and iOS (Swift or Flutter). • Compiled APK (Android) and IPA (iOS TestFlight-ready) files. Example Workflow: 1. User downloads the app from Play Store or App Store. 2. On first open → QR scanner appears. 3. User scans a QR code that encodes: https://mycalendar.tnpos.net/user123. 4. App saves the URL and opens it inside a WebView. 5. Every time the app opens afterward, it loads that saved site directly. 6. To change sites, user deletes and reinstalls the app. Notes: • The app will not need login or push notifications — only WebView functionality with QR setup. • The web content is fully hosted elsewhere; app only serves as a secure viewer. Developer Proposal Requirements: When submitting your proposal, please include the following details: 1. Estimated Cost: • Provide your total project quote (USD) for completing both Android and iOS versions. • If you offer separate pricing for Android and iOS, please specify that as well. 2. Estimated Timeline: • How long will it take you to deliver both versions (including store-ready builds and testing)? 3. Technical Approach: • Briefly explain what framework or language you plan to use (Flutter, Kotlin/Swift, React Native, etc.). • Confirm that the app will hide the actual URL and store the scanned link locally as described. 4. Questions (if any): • If anything in the requirements is unclear, please list your questions so we can confirm before starting. I want to make sure you fully understand the concept — this app is designed to load a hidden web link scanned from a QR code, remember it locally, and automatically reopen that same link every time the app starts. It should function like a kiosk-style secure browser with no visible address bar or navigation controls.