Red de conocimiento informático - Espacio del host - Quiero aprender sobre desarrollo de iOS, pero no sé nada en este momento. ¿Qué aspectos necesito aprender primero?

Quiero aprender sobre desarrollo de iOS, pero no sé nada en este momento. ¿Qué aspectos necesito aprender primero?

El desarrollo de iPhone utiliza Objective-C, que es algo diferente del lenguaje C tradicional, pero es relativamente sencillo cambiar de C a Objective-C. En general:

Primero: Conceptos básicos de la programación en lenguaje C

Segundo: Conceptos básicos de la programación en lenguaje Objective-c

Tercero: Equipo de hardware (incluido un ordenador Apple con un sistema operativo mac os x instalado, porque el ios sdk solo se puede instalar en su propio sistema operativo mac os x y en un dispositivo ios, como un iPhone, iPod touch o iPad, porque su aplicación no solo requiere simulación. Depuración y prueba de máquina real. Ambos dispositivos son bastante caros. Para precios específicos, puede consultar el precio en el sitio web oficial de Apple.

Además, sería mejor si tuvieras conocimientos básicos de informática. Si dominas bien el inglés, será una ventaja, porque muchos materiales de desarrollo de iOS están en inglés. Si recién está aprendiendo sobre desarrollo, los elementos anteriores son casi suficientes. Si aún desea publicar su trabajo, existe otro conjunto de procedimientos. En términos relativos, el umbral para el desarrollo de Android es mucho más bajo: solo una computadora normal + un teléfono Android es suficiente.