Requerimientos:
Cualquier persona pública puede utilizar la aplicación
El sistema cuenta con una api rest desarrollada que tiene acceso a categorías e ítems que ya se encuentra conectada a unity.
Debe permitir obtener de esa API un ítem ubicado en: una latitud, una longitud y una altura, con esto se representa un marcador en el plano de Unity.
Utilizando la cámara y los sensores propios de los móviles, representar en realidad aumentada los marcadores:
El marcador debe contener la información de la API (mostrar categoría, nombre, latitud, longitud, altura y distancia. Y finalmente, información adicional en texto si existiese en la base con el click en el marcador).
La App se encuentra desarrollada para Android e IOs.
Tiene una función de compartir captura con un filtro ya resuelto para redes sociales, mail y WhatsApp.
El entorno de desarrollo de Unity, la conexión con la API, los marcadores en el mundo 3D de unity y la información de ellos funciona correctamente.
Existe un panel de configuración que permite al usuario:
* cambiar de idioma (identifica el lenguaje del sistema operativo por defecto, y permite cambiar posteriormente).
*Ajustar el radio de alcance en kilómetros de los ítems a visualizar.
Al realizar el empaquetado se visualizan los puntos en los dispositivos reales de forma incorrecta entre ellos, mal alineados.
A continuación el link de la publicación en el foro de Unity del programador original, explicando detalladamente su problema.
https://forum.unity.com/threads/3d-space-difference-between-android-ios-proper-position-and-rotation-of-gameobjects-in-3d-space.571150/
Se necesita resolver la alineación de los puntos para que los marcadores se muestren en la ubicación más precisa posible según sus coordenadas.
Y la aplicación debe ejecutarse bajo las plataformas de Android e IOs en las versiones a acordar con el programador.
Gracias,
Nati
Categoría: Programación y Tecnología
Subcategoría: Programación de Apps. Android, iOS y otros
¿Cuál es el alcance del proyecto?: Cambio mediano
¿Es un proyecto o una posición?: Un proyecto
Actualmente tengo: Tengo las especificaciones
Disponibilidad requerida: Según se necesite
Experiencia en este tipo de proyectos: Sí (He administrado este tipo de proyectos anteriormente)
Plataformas requeridas: Android, iPhone