Programación de computadoras: ¿Cuál es el camino para hacer mi primera aplicación de iOS?

Como otros han mencionado, parece que estás haciendo esto de una manera muy larga. Si mira un buen video tutorial, puede desarrollar aplicaciones ios que funcionen en cuestión de horas.

Una vez que tenga una comprensión básica, puede comenzar a aprender las diversas secciones con más detalle, pero prefiero recomendarle que vaya a un curso de video de alta calidad que cubra todo, desde lo básico hasta la construcción de clones de Uber, Tinder, Flappy Bird, etc., después de lo cual deberías ser más que competente para comenzar a construir tus propias aplicaciones avanzadas.

Dentro de un mes, suponiendo que inviertas algunas horas cada noche, estarás en un nivel muy cómodo con la creación de aplicaciones ios.

Eche un vistazo a Comenzar a desarrollar aplicaciones IOS hoy para obtener mi recomendación sobre el mejor curso para comenzar, junto con el método furtivo de obtener un gran descuento en el precio anunciado.

Estaba mirando cuál podría ser el camino ayer para un no programador y encontré https://www.infinitemonkeys.mobi
y
https://www.parse.com
Supongo que estos programas no te permiten hacer nada demasiado complicado, pero cuestan muy poco y no todo tiene que ser complicado.
Me encantaría escuchar o ver cualquier cosa que alguien haya hecho con ellos.

Tu plan suena un poco mal.

Te estás dando cuatro meses para aprender:

1. Programación, en general, [ ¡Jesucristo! ]
2. Objetivo C, en particular, [ ¡Jesucristo! ]
3. El IDE que necesitará abrazar más fuerte que su primer hijo [ meh ], y
4. El resto de las cosas que necesitará saber para hacer su primera aplicación, como, por ejemplo: GameKit, SpriteKit, SceneKit, HealthKit, UIKit, … etc, etc. [ ¡Jesucristo! ]

Comencé el desarrollo de iOS sin problemas. Quiero crear una aplicación en mi tiempo libre en octubre de 2014. He estado programando desde que tenía nueve años . En primer lugar, pospuse el desarrollo de iOS como un pasatiempo específicamente debido al Objetivo C. No recomendaría centrarse en el aprendizaje del Objetivo C. Es un lenguaje feo. Tengo envidia de aquellos que se han ido antes que sufrieron su fealdad … ¡obviamente han podido ver más allá y crear algunas cosas maravillosas! Empecé con Swift. Eso no quiere decir que soy Objective C libre o Objective C ignorante. Lo uso si lo necesito. Pero eso es raro. Y si lo necesito, Stack Overflow tiene cubos de orientación del objetivo C.

Pero aquí está el truco. Puede que tengas una idea. Pero para lo que necesitará prepararse es la transformación inductora de la migraña por la que pasará esa idea cuando intente convertirla en “forma de aplicación”. Una idea de juego, la idea de un amigo que fue mi comienzo en octubre de 2014, ha pasado por no menos de cuatro revisiones importantes a medida que realizamos prototipos, jugamos, modificamos y tiramos cosas que simplemente no eran jugables. Estoy convencido de que todavía hay un juego que vale la pena jugar, pero me está tomando la mayor parte del tiempo encontrarlo. Siendo realistas, me aventuraría a pasar aproximadamente el 20% de mi tiempo aprendiendo algo que necesito aprender, como cómo usar GameKit para interactuar con GameCenter [qué montón de ugh … la autenticación no tiene un mecanismo para informar si el usuario ha terminado con el diálogo de inicio de sesión, WTF?]. Paso el 20% de mi tiempo codificando. El resto, el 60%, lo paso en la ducha, en caminatas, en el trabajo [shhh], en el automóvil o mientras veo espectáculos nocturnos con mi esposa pensando . No hay Xcode en ninguna parte cerca. A veces saco mi teléfono y juego con la última versión que cargué para ver si algo en lo que estoy pensando mejoraría las cosas.

Buena suerte, pero es posible que necesites una dosis de realidad. ¡En cuatro meses, vuelve y cuéntanos cómo te va!

El camino para hacer la primera aplicación de iOS es bastante simple, pero no es fácil de hacer
-Comprender el lenguaje de programación (OOP, AOP). Pero se prefiere OOP.
-Obtener el concepto de aplicación móvil y computación móvil.
-Comprenda la sintaxis de Objective-C, el conteo de memoria de Objective-C (ARC o MRC), la característica elegante de Objective-C: bloque de cierre, delegado, fuente de datos, etc.
-Obtenga una computadora Mac que tenga instalado Xcode IDE (Entorno de desarrollo integrado) y tenga la primera práctica.

Permítanme compartir mi historia, antes de un ingeniero de software de madurez de iOS, me engaño bastante en iOS. Lo único que sé es que se ve elegante y es un sistema operativo increíble. Luego tuve la oportunidad de aprender y practicarlo en un proyecto empresarial de una gran empresa. Después de ese proyecto, me di cuenta de que es bastante fácil si entiendo el concepto de aplicación móvil y computación móvil, además tengo una gran experiencia en Java, por lo que cambio mi camino a iOS. Esta es mi brillante decisión que cambió mi vida. Entiendo que esta es mi decisión más importante. Al principio, tiene que enfrentar muchos problemas cuando cambia a un nuevo lenguaje de programación, pero si nunca retrocede, puede hacer lo que quiera. Y cuando te quedas en la aplicación, pregunta a los desarrolladores de todo el mundo que puede ser stackoverflow mi sitio favorito.

More Interesting

¿Son precisos los datos de thinkgaming.com?

¿Es mejor lanzar una aplicación para iPhone en todo el mundo o solo en su tienda local?

¿Cómo funciona la aplicación 'Buscar mi iPhone'?

¿Qué diferencia los datos de atribución disponibles de Firebase, Flurry y otras herramientas gratuitas, de los datos que obtiene de AppsFlyer, Kochava, etc.?

¿Qué es lo mejor para la promoción de la aplicación ASO?

¿Cómo saben instantáneamente los servicios de búsqueda de ofertas de App Store como Appzapp cuando se descuenta cualquier aplicación?

Tengo 14 años e hice una aplicación en la App Store. ¿Cómo cambiar el nombre del desarrollador a mi nombre?

Programación de computadoras: ¿Cuál es el camino para hacer mi primera aplicación de iOS?

Entonces, tenemos un TOS y una Política de privacidad en el sitio web de nuestro producto, ¿necesitamos un EULA especial para la aplicación de iPhone?

¿Cómo determina Apple si un 'servicio' está sujeto a la tarifa de compra del 30% en la aplicación?

¿Cuál es el costo promedio por instalación (CPI) para los anuncios de instalación de aplicaciones en la plataforma iAds de Apple?

¿Cuál es el límite de palabras clave en la aplicación iOS?

¿Por qué los juegos móviles gratuitos generan más ingresos que los juegos pagos? ¿Por cuánto (en general)?

¿Cuántas aplicaciones de Apple Appstore tuvieron 1 millón de descargas?

¿Puede una aplicación de iOS activar un correo electrónico para comprar una suscripción sin IAP, sin violar las pautas de Apple?