No, en absoluto. Swift y iOS son perfectos para comenzar, siempre y cuando mantengas tus expectativas bajo control. iOS puede ser tan simple como cualquier cosa, pero también puede sumergirse en cosas realmente complicadas antes de saber que lo tiene. Los marcos de iOS son difíciles hasta que lo obtienes, y debes ser bastante bueno con la programación orientada a objetos y pensar antes de poder sumergirte.
Pero si mantiene sus expectativas bajo control, tenga un buen libro como The Big Nerd Ranch Guide (6th Edition) (Big Nerd Ranch Guides): Christian Keur, Aaron Hillegass: 9780134682334: Amazon.com: Books or Beginning iOS development with Swift 3 : equipo de raywenderlich.com, Matthijs Hollemans: 9781942878278: Amazon.com: Libros
Ambos libros te enseñan desde el principio y luego, poco a poco, te llevan más lejos. En el sitio Tutoriales para desarrolladores y jugadores de iPhone / iOS, tienen una gran cantidad de tutoriales gratuitos, libros electrónicos baratos y todo para comenzar y convertirse en algo increíble. No tengo afiliados a ellos, excepto que aprendí mucho del blog de Ray Wenderlich cuando comencé, así que le debo mucho.
- ¿Vale la pena obtener 1Password para Mac si ya compró 1Password para iOS?
- ¿Cómo se compara iOS 10 con versiones anteriores de iOS?
- ¿Ya se ha implementado el nuevo cifrado de extremo a extremo de WhatsApp en iOS?
- ¿Por qué Apple no abre sus aplicaciones para que los desarrolladores de iOS puedan crear mejores aplicaciones para Apple?
- ¿Se ve afectado el crecimiento de Google porque iOS7, 8 no usa ninguna aplicación de Google como predeterminada?
Personalmente, tal vez comenzaría de manera más simple, Xcode es enorme, el creador de interfaces es enorme y demás, podría ser un poco demasiado al comienzo.
Pero puedes aprender Swift sin xcode, así que puedes hacer esto.