¿Qué lenguajes de programación necesitas para aprender a ser un desarrollador iOS exitoso?

¡Bastante! Pero … el único que necesitas es Swift, porque es fácil.

Te ayudará a comenzar, y siempre puedes aprender más cuando quieras.

Aquí hay algunos otros idiomas, y cosas para dominar:

  1. Swift y / o Objective-C (Java para Android).
  2. Xcode, Interface Builder e Instrumentos
  3. iTunes Connect (no es tan difícil …)
  4. App Store Optimization, usando AppAnnie, Sensor Tower
  5. Cosas como la programación de back-end, como Ruby, Python, PHP y JavaScript. O … Elasticsearch, API REST, Logstash.
  6. Un montón de SDK: Parse, Stripe, Facebook, Twitter, LinkedIn, Urban Airship, Intercom
  7. Bibliotecas ordenadas, como Realm, PromiseKit, Alamofire, AFNetworking
  8. Productos como Branch y AppTentive

No te preocupes, lo sabrás cuando los necesites. Comience con Swift por ahora y aumente gradualmente, dependiendo de las cosas que usted y sus aplicaciones necesiten.

¡Buena suerte!

Para un exitoso desarrollador de iOS; Necesitas mucha pasión
y entonces:

  • C objetivo
  • Swift (nuevo lenguaje de programación para iOS)
  • Algunas herramientas de desarrollo y diseño como (XCode & Sketch)

Para multiplataforma

  • Xamarin es famoso hoy en día; enlace: Desarrollo de aplicaciones móviles y software de creación de aplicaciones

Swift es el nuevo lenguaje de programación oficial de iOS. Conozco a alguien que es un profesional independiente de iOS y usa Swift. Gana alrededor de $ 13k ~ a la semana. Según mi conocimiento, si planeas especializarte en Ciencias de la Computación, ve al Desarrollo de iOS, ¡esa es una de las áreas mejor pagadas en Ciencias de la Computación! No aprenda Objective-C, ese es un lenguaje obsoleto que pronto no existirá, y Swift se hará cargo. ¡Swift es más rápido y más eficiente que Objective-C! ¡Por eso a los desarrolladores de Apple les gusta usarlo!

Muchos dirán el Objetivo C. Hay algunas opciones más fáciles, como LiveCode o Xojo, con las que puedes construir aplicaciones iOS.