Apple ARKit vs Google ARCore - ¿Cuál es la mejor plataforma de realidad aumentada?

Apple ARKit vs Google ARCore - ¿Cuál es la mejor plataforma de realidad aumentada?

resumen

La realidad aumentada consiste en superponer imágenes virtuales sobre imágenes del mundo real. Por ejemplo, la aplicación de realidad aumentada de IKEA Places permite superponer muebles virtuales a imágenes del mundo real para elegir tus muebles con una vista previa de su integración en la sala de estar del usuario. Generalmente, la realidad aumentada se ve a través de un dispositivo electrónico. Aunque las gafas o los cascos parecen ser los dispositivos más adecuados para esta tecnología, los teléfonos inteligentes y las tabletas son actualmente los más utilizados. Las imágenes virtuales se superponen a la realidad filmada por la cámara de la tableta o teléfono inteligente.



Apple ARKit vs Google ARCore: ¿que es Google ARCore?

En 2014, Google lanza Tango, su primer SDK dedicado a la realidad aumentada. Si esta plataforma no alcanzó el éxito esperado, al menos permitió sentar las bases de Google ARCore. Este nuevo SDK, presentado en agosto de 2017, le permite utilizar la realidad aumentada en todos los teléfonos inteligentes con Android 7.0 Nougat o superior. Esta es la principal diferencia con Google Tango, que requería un teléfono inteligente con una cámara con sensor de profundidad para funcionar.


Por lo demás, como Tango, ARCore se basa en la detección de objetos físicos ubicados cerca del usuario para mostrar contenido en realidad aumentada sobre las imágenes filmadas por la cámara del teléfono inteligente o tableta. Para lograrlo, ARCore utiliza los distintos sensores del teléfono inteligente para detectar superficies horizontales, tener en cuenta los movimientos del teléfono inteligente y estimar la luz que ingresa a la habitación para poder iluminar objetos virtuales de manera realista según el entorno.


Para permitir que los desarrolladores web se inicien en la realidad aumentada, Google también ha lanzado un prototipo de navegador web. permitiendo desarrollar aplicaciones de la misma forma que en el móvil. Para Google, este es un paso fundamental para la evolución de la realidad aumentada, incluso si esta nueva fase aún se encuentra en etapa experimental. A largo plazo, Google espera ver aparecer sitios web de realidad aumentada.

Funcionalidades principales:

  • Seguimiento : El seguimiento de movimiento de ARCore se basa en datos del sensor IMU. El SDK determina la posición y orientación del dispositivo a partir de puntos en el espacio circundante.
  • Entendiendo el medio ambiente : ARCore detecta superficies horizontales de la misma forma que los movimientos.
  • Estimación de brillo : El brillo se mide con el sensor de luz ambiental del teléfono inteligente.

Apple ARKit vs Google ARCore: ¿qu'est-ce que Apple ARKit?

Al igual que Google ARCore, ARKit es un kit de desarrollo de aplicaciones de realidad aumentada para dispositivos móviles. Presentado en junio de 2017 como parte de la conferencia anual de la WWDC, este kit está dedicado exclusivamente a iOS y le permite crear aplicaciones de realidad aumentada para iPhone y iPad con iOS 11 o superior. Según algunos expertos como el ex ejecutivo de Samsung Matthew Miesnieks, esta es la mayor revolución para la industria de la realidad aumentada desde sus inicios.


Según Apple, este SDK permitirá a los desarrolladores crear experiencias de realidad aumentada de alta calidad para iPhone y iPad mediante la combinación de información y objetos digitales con el entorno que rodea a los usuarios. Apple tiene cierta experiencia en el campo de la realidad aumentada gracias a la adquisición de startups especializadas como Metaio y Flyby. Tim Cook ha admitido durante mucho tiempo estar entusiasmado con la realidad aumentada, y es muy probable que Apple ARKit haya estado en desarrollo durante muchos años.


Funcionalidades principales:

  • Seguimiento : Apple ARKit permite rastrear la posición del teléfono inteligente en el mundo real en tiempo real. Para hacer esto, el SDK combina el VIO (odómetro inercial visual) con datos de la cámara y el sensor de movimiento del dispositivo.
  • Comprensión del entorno y percepción de la luz. : Con ARKit, iPhone y iPad pueden identificar superficies planas del mundo real en tiempo real para una integración realista de elementos virtuales.

Apple ARKit vs Google ARCore: requisitos de hardware y software para aplicaciones

Apple ARKit vs Google ARCore - ¿Cuál es la mejor plataforma de realidad aumentada?

ARCore y ARKit son compatibles con Java / OpenGL, Unity y Unreal. Ambos SDK ofrecen capacidades para rastrear el movimiento, comprender el entorno y estimar el brillo. En teoría, ambas plataformas pueden funcionar con la mayoría de los teléfonos inteligentes existentes. No hay necesidad de sensores o cámaras adicionales a los que ya están integrados en los teléfonos inteligentes actuales.

Por el contrario, Existen varias restricciones de software para poder acceder a estas dos plataformas.. Por lo tanto, AppleARKit solo es compatible con iPhone y iPad con iOS 11 o superior. Por su parte, Google ARCore estará disponible en todos los smartphones con Android 7.0 Nougat o superior. Si su teléfono inteligente cumple estas condiciones, podrá descargar las aplicaciones de realidad aumentada creadas con ARKit y ARCore desde la App Store de iOS o Google Play Store.


Apple ARKit vs Google ARCore: disponibilidad de SDK y dispositivos compatibles

Apple ARKit vs Google ARCore - ¿Cuál es la mejor plataforma de realidad aumentada?

El SDK Apple ARKit est disponible para descargar para todos los desarrolladores de iOS que tengan una cuenta de desarrollador de Apple. Es compatible con todos los dispositivos que ejecutan iOS 11 o superior.

En cuanto a ARCore, ya está disponible una versión preliminar del SDK para los desarrolladores de Android. Sin embargo, solo Google Pixels y Samsung Galaxy S8 con Android Nougat o superior son actualmente compatibles. Samsung ha anunciado en particular que todos sus futuros teléfonos inteligentes Galaxy S o Galaxy Note de gama alta serán compatibles. Sin embargo, la versión final del SDK será compatible con todos los dispositivos con Android Nougat o superior.


Apple ARKit vs Google ARCore: ¿dónde están las aplicaciones creadas con estos SDK?

Google ya ha prometido que las aplicaciones ARCore estarán disponibles en más de 100 millones de dispositivos Android a finales de 2017. A partir de ahora, si su teléfono inteligente ejecuta Android Nougat o superior, puede descargar las primeras aplicaciones creadas con el SDK en el Android Play Store. Google ya ha presentado una selección de las mejores aplicaciones creadas con ARCore a principios de septiembre de 2017.

Asimismo, ya existen muchas aplicaciones creadas con Apple ARKit en la App Store de iOS. Durante la conferencia magistral del 12 de septiembre de 2017, Apple presentó una selección de las mejores aplicaciones de AR que ya están disponibles y que llegarán a iOS. También te invitamos a descubrir nuestra propia selección de las mejores aplicaciones ARKit.

Apple ARKit vs Google ARCore: ¿cuál es el mejor SDK?

En términos de potencial, Google ARCore disfruta de una cierta ventaja sobre Apple ARKit. Solo los dispositivos que ejecutan iOS 11 o superior serán compatibles con las aplicaciones ARKit, mientras que todos los dispositivos con Android Nougat o superior podrán ejecutar aplicaciones desarrolladas con ARCore. Además, Google planea hacer que su SDK sea compatible con la Web. Sin embargo, dado que el iPhone es uno de los dispositivos más vendidos en el mundo, la audiencia potencial sigue siendo lo suficientemente atractiva para los desarrolladores.

Además, los nuevos iPhone 8 y iPhone X están optimizados directamente para la realidad aumentada. Su procesador A11 Bionic está optimizado para seguimiento de movimiento y análisis de luz. Por lo tanto, Apple tiene la ventaja en el área del hardware y las aplicaciones ARKit deberían ser más realistas que las creadas con ARCore. Además, a medida que el ecosistema iOS está más estandarizado, el riesgo de que las aplicaciones funcionen mal en ciertos dispositivos se reduce al mínimo. Por el contrario, la gran diferencia de potencia y tamaño de pantalla entre diferentes teléfonos inteligentes Android puede ser un problema.

Google también se beneficia de una ventaja en cuanto a experiencia en el campo de la realidad virtual gracias a su Proyecto Tango. En cuanto al software requerido, los dos kits son similares. Ambos funcionan con Java / OpenGL, Unity y Unreal. Ambos también se basan en comprender el entorno, captar el movimiento y detectar la luz.

Sin embargo, en el área del mapeo, Google ARCore también tiene una ventaja. Su la capacidad de recopilar y almacenar información sobre el mundo real para uso futuro supera a ARKit. Esto se debe a que el SDK de Apple solo almacena una cantidad limitada de datos de ubicación recientes. Además, ARCore tiene la capacidad de manejar datos más grandes.

Apple ARKit vs Google ARCore: ¿qué futuro tiene la realidad aumentada?

Apple ARKit vs Google ARCore - ¿Cuál es la mejor plataforma de realidad aumentada?

De muchos expertos han predicho durante mucho tiempo la realidad aumentada como la próxima revolución tecnológica. Sin embargo, hasta ahora esta tecnología no ha logrado atraer realmente al público en general.

Sin embargo, gracias a estos dos kits de desarrollo, es probable que la realidad aumentada finalmente se democratice. En cualquier caso, esta es la opinión del CEO de Epic Games, según quien este kit permitirá que cobren vida miles de aplicaciones de RA.



Añade un comentario de Apple ARKit vs Google ARCore - ¿Cuál es la mejor plataforma de realidad aumentada?
¡Comentario enviado con éxito! Lo revisaremos en las próximas horas.