Quiero desarrollar aplicaciones en iOS. ¿Cómo empiezo y dónde obtengo recursos gratuitos?

Como estás en primer año, primero sugiero que te familiarices con los conceptos básicos de la informática. Ensúciate las manos haciendo algunos proyectos pequeños y familiarízate con las estructuras de datos y los algoritmos.


Una vez que esté razonablemente seguro, le recomendaría que utilice Swift como lenguaje de desarrollo, ya que encontrará que su sintaxis es más fácil de entender y también es bastante similar a otros lenguajes. Los desarrolladores experimentados de Objective C estarán de acuerdo en que su sintaxis es, digamos, inusual inicialmente.

Este curso aquí lo ayudará a comenzar y cubre casi todos los conceptos importantes y las diferentes áreas de desarrollo de aplicaciones, depuración y prueba en un simulador o un dispositivo iOS.

Cómo hacer para desarrollar:

  1. Necesitará un sistema OS X para comenzar el desarrollo.
  2. XCode: puede descargar esto desde la tienda de aplicaciones. La última versión, actualmente v7.2, tiene los últimos SDK de Swift. Te sugiero que vayas con eso.
  3. Una vez que esté listo, le recomiendo este curso de la Universidad de Stanford. Este curso es muy reciente (2015) y cubre las últimas API y características de Swift. Stanford: desarrollo de aplicaciones iOS 8 con Swift – 1. Logística, descripción general de iOS 8
  4. Esta carpeta de Google Drive contiene todos los recursos, presentaciones y otro material del curso, incluidas las tareas relacionadas con el curso. Un lugar para todos tus archivos
  5. Si tiene la intención de poner sus aplicaciones en la App Store, deberá pagar una tarifa anual de desarrollador de $ 99. Puede enviar tantas aplicaciones como desee cada año.
  6. Aclamaciones. Comienza a desarrollar.

todos los pasos ya se han discutido, pero me gustaría agregar que a partir de mi experiencia, aprendí de los tutoriales de Lynda , puede obtenerlos en t0rentz. son muy básicos, pero son muy fáciles de aprender y descansar como yo elegirán el pase rápidamente.

Ahora, si está interesado en Swift, ya hay una manzana para su ayuda. Playground es una característica que ayuda dinámicamente a evaluar el código de mecanografía actual, por lo que será muy fácil aprender usando el área de juegos.

More Interesting

¿Cómo y dónde puedo obtener una aplicación de viaje desarrollada para una idea nueva pero fantástica? ¿Qué cantidad de inversión se necesita? ¿Dónde puedo vender la idea o aplicación?

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

Cómo hacer una aplicación de Android para mi universidad

Cómo obtener una aplicación de recarga gratuita para Android fácilmente

Quiero desarrollar una aplicación móvil para la mejora de la agricultura y el turismo. ¿Cuáles son algunas ideas sobre cómo hacer esto?

Quiero crear una aplicación que permita descargar gratis las 10 mejores canciones de ese día. Entonces, ¿es ilegal descargar las mejores canciones?

Instalé una aplicación a través de Facebook llamada cyclebeads que me ayuda a rastrear la ovulación. ¿Mis familiares van a ver la notificación?

Estoy planeando hacer una aplicación móvil, donde quizás tenga que agregar constantemente contenido al backend. Asuma una aplicación como una aplicación de Recetas, que se lee desde el backend (Baas). Es posible que desee ampliar esto en el desarrollo de un sitio web también. ¿Debo ir con Parse o AWS, AWS Mobile Services?

Quiero desarrollar aplicaciones en iOS. ¿Cómo empiezo y dónde obtengo recursos gratuitos?

Si quiero ser un desarrollador de aplicaciones exitoso, ¿qué debo saber?

Cómo crear tutoriales de aplicaciones móviles

Si borro mi cuenta de Snapchat, ¿se borrarán mis recuerdos?

Cómo crear una aplicación móvil para un sitio web con inicio de sesión / registro

Si elimino mi WhatsApp, ¿se eliminarán los chats archivados?

Si tengo un grupo de más de 20 no programadores interesados ​​en probar mi aplicación móvil, ¿cuál es la mejor manera de comunicarme y hacer un seguimiento de los problemas?