WebView Android e iOS

Job ID: 39037410

Budget: $10 – $30 USD

Introducción:
Objetivo del proyecto: Desarrollar una aplicación móvil (Web View) sencilla e intuitiva que permita a los usuarios generar una URL dinámica y visualizarla en un WebView en modo pantalla completa.

Plataformas: Android e iOS.

-Funcionalidades Esenciales

Pantalla de Carga:
Al iniciar la app, se mostrará el logo de la aplicación como un indicador de carga.

Interfaz Principal:
Diseño minimalista con dos campos de texto para ingresar dos cadenas de texto.
Un botón para generar la URL.

Generación de URL:
Al hacer clic en el botón, se concatenarán los textos ingresados en los campos para formar la URL completa. Ejemplo: primer input: ES7894562 segundo input:ASED15487

La URL generada se mostrará de forma visible al usuario.
https://ES7894562-ASED15487.midominio.com

WebView:
La URL generada se cargará en un WebView en modo pantalla completa.
Se implementará una función de auto-impresión para el contenido del WebView.

Validación de Internet:
Se verificará la conexión a internet antes de cargar la URL.
Si no hay conexión, se mostrará un mensaje de error y un botón para reintentar.

Almacenamiento de la URL:
La última URL generada se almacenará localmente en el dispositivo para evitar que el usuario tenga que ingresarla nuevamente.
Al iniciar la app, se cargará automáticamente la última URL guardada, si existe.
Requisitos Técnicos

Lenguajes de programación:
Android: Kotlin o Java
iOS: Swift
Frameworks/Bibliotecas:
WebView nativo para ambas plataformas.
Biblioteca para manejar el almacenamiento local (SharedPreferences para Android, UserDefaults para iOS).
Biblioteca para detectar la conexión a internet (ConnectivityManager para Android, NetworkReachability para iOS).

Diseño:
Diseño sencillo y moderno, siguiendo las guías de diseño de material design (Android) y Human Interface Guidelines (iOS).

Entregables
Código fuente: Completo y bien documentado, siguiendo las mejores prácticas de desarrollo.
Documentación: Documentación técnica detallada.
APK/IPA/ AAB: Archivos de instalación para Android e iOS.
Related categories: Mobile App Development iPhone Android Kotlin