Sí, claro que puedes!
Yo diría que es aún más fácil de aprender que Objective-C. El elemento clave para aprender cualquier lenguaje de programación es obtener una buena comprensión de los SDK y las API, no solo aprender las construcciones y la sintaxis del lenguaje.
A continuación hay una lista para comenzar. Puede crear su primera aplicación “Hello World” en un par de horas y obtener una comprensión básica del trabajo con variables y funciones. Creo que puedes hacer tu primera aplicación en menos de 2 meses, sin experiencia previa.
- Si estuvieras a cargo del diseño de iOS 10.0, ¿qué cambiarías de 9? ¿Qué te quedarías igual?
- ¿Qué marco de desarrollo basado en el comportamiento se debe utilizar para Objective C o C ++?
- ¿Será iAd un negocio de $ 2.5 mil millones para Apple?
- ¿Qué es un arnés en el contexto de la portabilidad de C ++?
- ¿Debo aprender Objective-C o completar un curso en C con la intención de convertirme en desarrollador de iOS en un mes sin ninguna experiencia previa en programación?
Leyendo
- Desarrollo de aplicaciones iOS 8 en 24 horas, Sams Teach Yourself (6ta edición)
- Programación de iOS: la guía Big Nerd Ranch (4a edición)
- Inicio del desarrollo de iPhone con Swift: Explorando el SDK de iOS: (¡Apress tiene muchos libros buenos!)
Videos
- Programación Swift para principiantes para desarrollo iOS
- Curso Stanford CS 193 sobre desarrollo de iPhone
Obra
- Asista a una reunión práctica sobre desarrollo en su área: Meetup.com
- Tutoriales impresionantes: Tutoriales para desarrolladores y jugadores de iPhone / iOS (Ray Wenderlich)
- Reúnase con algunos amigos y tenga una mente maestra de programación
Escuchando
- App Business Podcast: hablamos sobre la publicación de aplicaciones móviles
- Ido móvil
- CodeNewbie
Que se discute
- Discurso CodeNewbie (foro)
- App Business Entrepreneurs en Facebook
- Desarrollo de aplicaciones Mastermind en Facebook
Temas avanzados / Comprensión más amplia
- NSHipster
- El cacao es mi novia
- Cacao Con Amor
- Entrevistas – objc.io número 20
¡Buena suerte! Nunca dejes de aprender.
Reinder, LearnAppMaking.com