¿Qué debo aprender primero, desarrollo de Unity o iOS?

Ambas son plataformas diferentes, pero de alguna manera pueden relacionarse entre sí [cuando desarrollas juegos ios, puedes tomar la ayuda de la unidad]

Si quieres crear aplicaciones para iOS, aprende desarrollo de iOS

Si quieres hacer juegos para iOS / Android, aprende Unity

La elección es suya, pero puedo sugerirle los mejores recursos en línea.

Los mejores cursos en línea de Unity:

  • Aprenda a codificar haciendo juegos: desarrollador completo de C # Unity
  • Unity Game Development Academy: crea juegos en 2D y 3D
  • Domina la unidad construyendo 6 juegos completamente destacados desde cero

Elige el primer curso ..

De este curso puedes aprender sobre:

El curso está basado en proyectos, por lo que no solo aprenderá conceptos de programación seca, sino que los aplicará de inmediato a los juegos independientes reales a medida que avanza. Se incluirán todos los archivos del proyecto, así como referencias y recursos adicionales: nunca se quedará atascado. Hay videos que hablan, diagramas poderosos, screencasts de calidad y más.

Para cada juego de demostración que construyas, seguirás este proceso …

  • Reta a construir el juego completo tú mismo.
  • Se le mostrará paso a paso cómo construirlo.
  • Ser desafiado a aplicar y volver a aplicar sus conocimientos regularmente.

Si bien este curso ya es enorme, no podemos cubrir todo en ese momento. Aquí hay algunas cosas que no cubriremos …

  • Optimización del rendimiento.
  • Complementos o modificaciones del editor.
  • Modificación del motor de física *

Y también..

  • Aprende C #, un poderoso lenguaje moderno.
  • Desarrolle una actitud positiva para resolver problemas.
  • Obtenga un excelente conocimiento general de la creación de juegos.
  • Aprenda cómo funciona la programación orientada a objetos en la práctica.
  • Transfiera su conocimiento a .NET, otros idiomas y más.

Cualquiera que quiera aprender a crear juegos: Unity 3D es una plataforma fantástica que le permite crear juegos con calidad de producción. ¡Además, estos juegos se pueden crear para Windows, MacOS, iOS (incluso iOS 9), Android y Web desde una sola fuente!

Los mejores cursos en línea de desarrollo de iOS

  • iOS 11 y Swift 4: el campo de entrenamiento completo de desarrollo de aplicaciones iOS
  • Cómo hacer una aplicación de iPhone maldita – iOS 11 y Swift 4
  • Bootcamp para iOS11 y Swift 4: crea increíbles aplicaciones para iPhone

Elige el primer curso ..

De este curso puedes aprender sobre:

El curso incluye más de horas y horas de tutoriales de video HD y desarrolla su conocimiento de programación a través de la creación de aplicaciones del mundo real. por ejemplo, Pokemon Go, Whatsapp, QuizUp y Yahoo Weather.

Se actualizó para incluir más de 5 horas de contenido en el nuevo ARKit de Apple para hacer aplicaciones de realidad aumentada y CoreML para hacer aplicaciones inteligentes con Machine Learning. Creará aplicaciones de reconocimiento de imágenes e increíbles aplicaciones AR animadas en 3D.

esperar:

  • Más de 23 horas de contenido de video HD 1080p
  • Construyendo más de 20 de pleno derecho, incluidos los que usan Firebase, aprendizaje automático y realidad aumentada
  • Todo el conocimiento que necesita para comenzar a construir cualquier aplicación que desee
  • Miles de dólares en activos de diseño
  • Nuestras 12 reglas más vendidas para aprender a codificar eBook
  • $ 8000 + materiales y currículo del curso de bootcamp de desarrollo de aplicaciones

Entonces, al final del curso, comprenderás completamente:

  • Conceptos de Programación Orientada a Objetos (OOP): El sistema de tipos, variables, funciones y métodos, herencia, clases y protocolos.
  • Estructuras de control: uso de cláusulas If / Else, sentencias Switch y lógica para controlar el flujo de ejecución.
  • Estructuras de datos: cómo trabajar con colecciones, como matrices y diccionarios.
  • Diseño de software: cómo organizar y formatear el código para facilitar la lectura y cómo implementar el patrón de diseño del Controlador de vista de modelo (MVC).
  • Redes: cómo realizar llamadas API asíncronas, almacenar y recuperar datos de la nube y usar el formato JSON para la comunicación del servidor.
  • Aprendizaje automático: cómo crear aplicaciones artificialmente inteligentes con el nuevo marco CoreML de iOS 11.
  • Realidad aumentada: cómo crear objetos 3D en realidad aumentada y crear animaciones increíbles e interacciones de la vida real utilizando el último marco ARKit de Apple.

Y también..

  • Cómo construir cualquier aplicación que quieras
  • Diseñe una cartera de aplicaciones para solicitar trabajos de desarrollador junior
  • Cree aplicaciones completas para su inicio o negocio
  • Trabaja como desarrollador independiente de iOS
  • Domina la creación de aplicaciones de realidad aumentada con el nuevo ARKit de Apple
  • Cree su primera aplicación de Machine Learning con el nuevo CoreML de Apple

TODO LO MEJOR….

Déjame decirte primero que Unity e IOS son plataformas completamente diferentes.

Si desea crear cualquier tipo de aplicación para iOS (iPhone), entonces debe aprenda iOS , en iOS utilizará el lenguaje de programación Objective-C y Swift.

Pero, si vas a aprender UNITY, este es el motor para el desarrollo del juego , y en este Engine, trabajarás en C # (C-Sharp).

¡LA ELECCIÓN ES TUYA!

Espero que lo entiendas .

¡Gracias! 🙂