Sobre este proyecto
it-programming / mobile-development
Abierto
Se busca un desarrollador experto para corregir y optimizar una aplicación de realidad aumentada existente, que cambiará oficialmente su nombre a 'VIRTUAL3D'. El proyecto incluye la actualización de todos los elementos visuales y técnicos relacionados con el nuevo nombre, como el ícono, splash screen, configuración de Firebase, Google Play y los textos visibles dentro de la aplicación.
El objetivo principal es resolver los problemas actuales del sistema de realidad aumentada (AR), donde los objetos 3D presentan inestabilidad, pérdida de ubicación, cambios de escala y movimientos incorrectos. Se requiere que los objetos 3D permanezcan fijos y estables en el entorno real, ofreciendo una experiencia similar a la de aplicaciones como Pokémon GO o Google Live View.
Requerimientos Técnicos:
La implementación deberá incluir y optimizar las siguientes tecnologías:
- ARCore
- Geospatial api
- vps (visual positioning service)
- cloud anchors
- persistent spatial anchors
- reconocimiento visual avanzado del entorno
- utilización eficiente de los sensores del dispositivo para mejorar la precisión.
Funciones del Administrador:
Se deberá desarrollar un modo administrador con las siguientes capacidades:
- Colocación de objetos 3D en el entorno real utilizando la cámara y las funcionalidades AR.
- Herramientas para mover, rotar, escalar y ajustar la altura de los objetos 3D.
- Funcionalidad para guardar referencias visuales y espaciales avanzadas que aseguren la ubicación exacta de los objetos para todos los usuarios.
- El sistema no deberá depender únicamente del GPS para el posicionamiento.
Estabilidad del Sistema:
El sistema optimizado deberá garantizar la eliminación de los siguientes problemas:
- Deslizamiento o movimiento indeseado del objeto al mover la cámara.
- Deformaciones de los objetos 3D.
- Pérdida de tracking o seguimiento de los objetos.
- Cambios de tamaño o reposicionamientos incorrectos de los objetos.
Compatibilidad:
La aplicación deberá funcionar correctamente en dispositivos Android que sean compatibles con ARCore.
Entregables:
Al finalizar el proyecto, se espera recibir:
- El código fuente completo de la aplicación.
- El archivo APK final de la aplicación.
- El archivo AAB (Android App Bundle).
- El backend configurado y funcional.
- Un manual básico de uso y configuración.
- Todos los accesos y credenciales necesarios para la administración.
- El proyecto en un estado editable y completamente funcional.
Publicación:
El desarrollador será responsable de publicar la aplicación en Google Play Store, asegurando que la configuración básica esté completa y correcta.
Condición Final:
El proyecto se considerará finalizado y aprobado únicamente cuando:
- Todas las funciones implementadas operen de manera correcta y sin errores.
- El sistema de realidad aumentada sea completamente estable y funcional.
- El posicionamiento de los objetos 3D funcione de manera precisa y adecuada.
- La aplicación esté publicada y disponible en Google Play Store.
- El contratante haya aprobado el funcionamiento final de la aplicación.
Propiedad Intelectual:
Todo el código fuente y los desarrollos realizados durante este proyecto serán propiedad exclusiva del contratante una vez que se haya efectuado el pago final.
Categoría Programación y Tecnología
Subcategoría Programación de Apps. Android, iOS y otros
¿Cuál es el alcance del proyecto? Crear una aplicación nueva
Plazo de Entrega: No definido
Habilidades necesarias