¿Cuál es una hoja de ruta prometedora para mí para aprender a construir aplicaciones y juegos de AR con el ARkit de Apple?

Para que pueda aprender cómo construir aplicaciones y juegos AR con el ARKit de Apple, necesita una computadora Mac y 5 piezas de software :

  1. Versiones beta de macOS 10.13
  2. iOS 11 Beta 3
  3. XCode 9 Beta (requerido por Unity)
  4. Unidad, con el parche 5.6.1p1 aplicado
  5. El complemento ARKit

Para ver su aplicación AR en iPhone o iPad, también necesitará tener un dispositivo iOS compatible con ARKit, como: iPhone 6S o posterior y iPad 2017 o posterior.

Creación de su primera aplicación ARKit AR de Apple

Con respecto a esto, debe seguir estos pasos para construir su visor de nube de puntos

  • Haga clic en el icono de Unity que se encuentra en su muelle
  • Haga clic en NUEVO en la esquina superior derecha del cuadro, cuando aparezca la pantalla de bienvenida
  • En Nombre del proyecto, por ejemplo, ingrese un nombre como My First ARKit App
  • En realidad, puede cambiar la ubicación predeterminada del proyecto, o puede dejarlo como está, como lo desee
  • Cuando haya ingresado al nombre de su proyecto, haga clic en el botón Crear proyecto
  • En la ventana abierta del Proyecto, tire hacia adelante la ventana del buscador con “unity-arkit-plugin.unitypackage”
  • Haga doble clic en el archivo unity-arkit-plugin.unitypackage. Tomará un tiempo desempaquetar el archivo
  • La ventana – Importar paquete de Unity aparecerá cuando el archivo haya sido desempaquetado. Haga clic en el botón Importar en la parte inferior del cuadro
  • En la ventana Proyecto, haga doble clic en el archivo titulado UnityARKitScene
  • Desde el menú de la ventana Proyecto, primero haga clic en Archivo, luego en Configuración de compilación. Este procedimiento abrirá la ventana Configuración de compilación que se necesita para el siguiente paso
  • Desde los elementos del menú Configuración de compilación (en Plataforma), haga clic en iOS
  • Haga clic en el botón Cambiar plataforma, ubicado en la esquina inferior izquierda de la caja.
  • Haga clic en el botón Agregar escenas abiertas
  • Haga clic en el botón Configuración del reproductor
  • En la pestaña Inspector, busque la Descripción del uso de la cámara. Después de eso en el cuadro a la derecha de la etiqueta, escriba las palabras “uso de la cámara”. Advertencia: Si no ingresa un valor aquí, su aplicación puede fallar
  • Al volver a la ventana Configuración de compilación, haga clic en el botón Construir
  • Aparecerá el cuadro Guardar como, preguntándote dónde quieres guardar tu proyecto. Simplemente escriba “Aplicación” y haga clic en Guardar
  • Unity tomará solo unos segundos para construir su proyecto. Cuando esté listo, se abrirá una ventana del Finder, luego haga doble clic en la carpeta de la aplicación
  • Haga doble clic en el archivo Unity-iPhone.xcodeproj
  • Aparecerá una ventana que muestra la información de Identidad, Firma e Implementación para su proyecto
  • Haga clic en el cuadro desplegable Equipo, ubicado en la sección denominada Firma, y ​​seleccione su cuenta de desarrollador. Esta es la cuenta que realmente creó cuando se registró en Unity
  • Conecte su iPad o iPhone a su computadora
  • Haga clic en el botón Reproducir, que se encuentra en la parte superior izquierda de la pantalla.
  • Unity ahora compilará tu proyecto
  • Al usar la cámara de su teléfono, muestre algún objeto en la pantalla de su dispositivo. Comenzará a ver nubes de puntos superpuestas en Realidad Aumentada a través del objeto. ¡Esto significa que tu aplicación está funcionando!

¡Y bum! ¡Felicidades! ¡Acabas de construir tu primera aplicación AR usando un ARKit de Apple!

Debemos ser honestos de que en realidad no construimos y desarrollamos aplicaciones AR para iPhone o iPad; estamos más interesados ​​en construir un producto AR generador de dinero que explote el mercado.

Si está listo para este tipo de desafío, comuníquese con AppReal-VR , una empresa con alcance mundial. Con la experiencia de sus desarrolladores AR profesionales y dedicados, proporcionan soluciones AR asequibles para las empresas de todo el mundo.

ARKit es bastante fácil de aprender. Puede desarrollar aplicaciones ARKit utilizando 3 softwares.

  1. Editor de Scenekit incorporado en Xcode : Bastante fácil de hacer aplicaciones ARKit usando el editor de SceneKit. He subido algunos tutoriales en YouTube , pueden ayudarlo a comenzar con ARKit y scenekit. Enlace: Parth Anand

Si encuentra útiles esos tutoriales gratuitos, también puede pagar 2 de mis cursos ARKit y obtenerlos por un precio muy inferior de $ 10 cada uno.

Curso 1 (Enseña cómo hacer un portal a una habitación bien amueblada): portal ARKit iOS 11 – Aprenda a crear un portal usando ARKit

Curso 2 (Enseña cómo hacer 4 aplicaciones AR impresionantes, incluyendo televisión flotante, personaje de baile, sistema solar, helicóptero volador): Curso ARKit iOS 11: Construye 4 aplicaciones AR únicas – Udemy

2. Motor de juego Unity: marco realmente poderoso para hacer aplicaciones AR y juegos AR. También tengo un tutorial gratuito sobre eso. puedes ver mi canal de youtube Parth Anand

3. Motor irreal: motor de juego como unidad, un poco más avanzado. Pondré un enlace al tutorial cuando subo uno.

No necesitas aprender Metal.

Tienes dos opciones:

1. Aprenda Swift / SceneKit / ARKit y escriba aplicaciones nativas usando Xcode.

2. Aprenda Unity / C # / ARKit Plug-in y escriba aplicaciones usando Unity.

La primera es probablemente mejor para aplicaciones que no son juegos, la segunda es mejor para juegos.

Metal es un kit de herramientas de capa inferior que SceneKit y Unity usan.

Puede usar la versión de Javascript de Unity, ya que tiene antecedentes, pero aún así recomendaría aprender C #.