¿Cuál es el mejor consejo para alguien que quiere aprender Swift y ser un desarrollador de iOS?

Swift es un lenguaje de programación de uso general creado con un enfoque moderno de seguridad, rendimiento y patrones de diseño de software por Apple Inc. para iOS, macOS, watchOS, tvOS y Linux. Swift está diseñado para funcionar con los marcos Cocoa y Cocoa Touch de Apple y el gran cuerpo de código Objective-C (ObjC) existente escrito para productos Apple como iPhone y iPad, etc.

Hay muchos recursos en línea disponibles para cualquier aspirante a desarrollador de iOS. Apple ha proporcionado documentación detallada y un libro para aprender Swift. Hay muchos sitios dedicados como Tutoriales para desarrolladores y jugadores de iPhone / iOS y Aprendizaje de la aplicación de programación y compilación de iPhone de iOS que proporciona excelentes tutoriales sobre diversos temas para principiantes y avanzados sobre el desarrollo de iOS. Los videos y la documentación de WWDC proporcionados por apple también son un gran recurso Si desea aprender a continuación, encontrará algunos recursos que puede consultar

  • Recursos Swift – Desarrollador de Apple
  • Desarrollando aplicaciones iOS 10 con Swift – Curso gratuito de Stanford en iTunes U
  • Introducción a Swift
  • https://developer.apple.com/libr…
  • Swift – Ray Wenderlich
  • Comenzando con Swift: una breve introducción al nuevo lenguaje de programación
  • aprenda a codificar aplicaciones para iPhone y iPad con tutoriales gratuitos de Swift 3
  • Construir una interfaz de usuario básica
  • 15 fuentes gratuitas para aprender lenguaje de programación rápido

He escrito respuestas a preguntas similares, lea la respuesta de los enlaces mencionados a continuación para tener una idea:
1) La respuesta de Prabal Malhan a ¿Cuál es la forma correcta de aprender tecnologías iOS para convertirse en un desarrollador experto de aplicaciones iOS?

2) La respuesta de Prabal Malhan a ¿Cómo comienzo a programar para iOS?

3) La respuesta de Prabal Malhan a ¿Cómo puedo comenzar una carrera de desarrollo de aplicaciones iOS en Australia?

Todo lo mejor.
———————————————————————————————
Gracias por leer, haga clic en upvote.
Sígueme para obtener respuestas más interesantes.

Para crear currículums impresionantes, use cvmkr en línea con plantillas fabulosas. Disponible de forma gratuita: cree CV profesional en 3 sencillos pasos

Acerca de mí: iOS Developer | Freelancer | Amante de los perros | Entusiasta de inicio

PRABAL – DESARROLLADOR DE APLICACIONES iOS

La mejor manera de aprender es elegir una idea e intentar crearla.

Comenzaría con un mundo hola donde presionas un botón y eso se pone en una etiqueta. Luego muévete hacia arriba. Uno de mis primeros proyectos fue una aplicación de caja de resonancia, por lo que tocaste una foto y obtuviste una voz. También algo que puede ayudar es mirar videos de YouTube de personas que crean aplicaciones. Los videos realmente pueden ayudarlo a aprender algunos trucos y también solo estilos generales al crear aplicaciones.

Practica diligentemente y con un objetivo.

Comenta tu código. Esto ayuda con el primer paso, por qué hiciste esto y cuál es el siguiente paso.

Usa Git o Subversion (búscalos git es el moderno). Entonces, cuando se rompe, puede volver a una versión que funcione.

Escribir pruebas unitarias. De esta manera, encontrará sus errores rápidamente.

Ahora eres un mejor jugador de equipo, incluso si solo eres un equipo de uno.

Compre una Mac si no tiene una. Mire el curso de ios de Paul Hegarty en iTunes o YouTube, también hay uno nuevo para ios 10. Tardarás 4 horas en terminar la primera clase. Si se enoja, lucha y abandona, no se convertirá en un desarrollador de iOS, pero si persiste y sigue todos ellos, haga una aplicación lo suficientemente simple basada en el conocimiento, póngala en la tienda de aplicaciones no para ganar millones sino para tener algo en tienda de aplicaciones, entonces te conviertes en un desarrollador de iOS. Disculpas anticipadas si mis palabras son demasiado duras.

En primer lugar, necesita una Mac (ya que la programación de iOS es imposible en otro sistema operativo), luego, si tiene un iPad, descargue juegos infantiles, una aplicación creada por el equipo de Apple que le proporcionará la base para el desarrollo de Swift de una manera muy eficiente , de lo contrario, busque la Guía Swift en la aplicación iBooks de su Mac (es gratis) cuando conozca Swift, le recomiendo que busque canales de YouTube como The Swift Guy, Brian Advent y sitios web como Appcoda y RyanWenderlich.

Aprende Swift y sé un desarrollador de iOS.