Quiero desarrollar una aplicación para iOS. ¿Qué software necesito?

En términos generales, la programación para iOS requiere el uso de una Mac y el IDE, Xcode, disponible gratuitamente. Si tiene una PC, puede instalar un Mac OS y luego simplemente iniciar su máquina con el Mac OS en cualquier momento que esté desarrollando. Consulte aquí para obtener instrucciones sobre cómo hacer esto (convertir su PC en un “Hackintosh”). Como nota al margen, puede hacer lo contrario con Parallels (instalar Windows en una Mac).

Hay otros IDE que puedes usar además de Xcode, pero si eres un principiante, no seguiría esa ruta. Dicho esto, por el bien de la información: AppCode, Xamarin Studio (también es compatible con Android).

Por último, es probable que desee utilizar algún tipo de control de versión, así que consulte Github. Esto le permitirá volver a versiones anteriores si instituye una nueva función solo para descubrir que rompe algo. También permite que los equipos de desarrolladores trabajen en la misma base de código sin pisar demasiado los pies del otro (aunque definitivamente sucede).

Si estás en el área de Atlanta, DigitalCrafts ofrece clases nocturnas de iOS dirigidas a principiantes. Si no está en el área, consulte http://RayWenderlick.com para obtener excelentes tutoriales e información de iOS, o consulte CourseReport para ver si hay un programa similar en su ciudad.

¡Espero que ayude!

Max McChesney

De acuerdo con Max!
Dos aspectos que requieren atención:
a) Para CÓDIGO y EDITOR, use el IDE, Xcode, disponible gratuitamente. Es la mejor opción teniendo en cuenta la gran cantidad de recursos disponibles y una gran comunidad de desarrolladores. Xcode también viene con instrumentos para pruebas exhaustivas de su código.

b) Necesita un control de versión como GIT o SVN (según su preferencia).

Xcode, en mac OSX, lea esto: https://developer.apple.com/libr

Use Xcode IDE porque está disponible gratuitamente en Internet y con una interfaz fácil de usar

Necesita una Mac con OSX y Xcode. ¡Entonces estás listo para construir la próxima gran cosa!

Libro Mac

Xcode

More Interesting

Soy estudiante de CS, estoy familiarizado con la programación en C ++. Me gustaría saber, ¿cómo puedo desarrollar una aplicación que pueda ejecutarse en la computadora?

Quiero anunciar mi aplicación de forma gratuita en la India. ¿Cómo es posible además de las redes sociales?

Cómo saber si alguien me espía en casa

Cómo crear una fuente de noticias en vivo con contenido generado por el usuario (pregunta de Android)

Tengo estas increíbles ideas únicas para aplicaciones. No sé nada de programación o ciencias de la computación. ¿Por dónde empiezo si quiero hacer estas aplicaciones lo antes posible?

Tengo una idea para una aplicación muy simple que sería completamente nueva e inventiva, ¿cómo puedo crearla mejor?

Cómo crear la mejor solución multiplataforma para comprar bienes digitales

Si puedo crear una aplicación que se vuelva viral, ¿será fácil conseguir inversores?

Quiero crear una aplicación, pero necesito mucha ayuda, ¿alguien puede indicarme la dirección correcta?

Si elimino la conversación de alguien (mensajes antiguos + mensaje nuevo no leído) en WhatsApp sin leerlo y sin abrir su ventana de chat, ¿recibirán marcas azules?

Tengo una idea de aplicación de inicio pero no tengo las habilidades y el dinero, ¿qué debo hacer en esta situación?

Cómo crear menús de Android

Yo soy de India. Tengo una idea de aplicación. ¿Dónde puedo tenerlo patentado / con derechos de autor?

¿Alguien puede sugerir cómo promocionar / comercializar una aplicación de Android que estoy desarrollando relacionada con las universidades?

Tengo una idea para Snapchat, ¿puede Evan escucharme?