¿Cuál es la mejor manera de convertirse en desarrollador de Kickass iOS / iPhone?

Desarrollador iOS de Kickass, desarrollador Rockstar, iOS Ninja … si analizas cuidadosamente todos estos modismos utilizados por las compañías para promover una imagen de alguien que es un desarrollador omnipresente súper duper … es ridículo.

Todos los anteriores han resonado más o menos lo mismo, “Practice Makes One Perfect”. Cómo practicas, define tu experiencia. Si puede dominar todos los marcos en 4 capas de iOS, probablemente pueda ser llamado desarrollador de aplicaciones de iOS rockstar.

Pero, recuerde una cosa, Roma no se construyó en la noche, por lo que un montón de desarrollo, mantenerse al tanto de lo último en el mundo de iOS, definitivamente le daría una ventaja. He estado trabajando como desarrollador de iOS durante los últimos 5 años, donde he desarrollado aplicaciones desde el diseño hasta el código, entregado, reparado errores, etc., pero hasta la fecha, no puedo decir que sé todo en iOS. De hecho, trabajé en el desarrollo de SDK en iOS para algunos clientes y resultó que nunca terminó. Nunca jamás.

Si sigues a algunos de los desarrolladores de renombre mundial en todo el mundo, Chris Eidhoff, Ole Begmann, Ash Surco, Erica Sadun y List List, se sorprenderán de que incluso ellos están aprendiendo continuamente.

Esta pregunta parece ser demasiado filosófica para responder, de manera concisa:

SOLO DESARROLLE APLICACIONES … Pequeño, grande, tonto, increíble, etc … durante un período de tiempo, se sentirá seguro y se sentirá como un buen desarrollador.

Practique un lenguaje de programación rápido todos los días durante 21 días, pase lo que pase. Escriba el código. Estudia los conceptos básicos. No busques conceptos avanzados al principio.

Estudie qué son los tipos de datos, funciones (método), modificadores de acceso, operadores aritméticos básicos, funciones lógicas básicas, declaraciones, condiciones.

Si hace esto, hágame otra pregunta después de 21 días.

Por la pregunta que me has hecho, puedo suponer fácilmente que eres principiante,

Intenta desarrollar algunas aplicaciones ficticias. Código Código y Código de principio a fin. de la interfaz de usuario, controladores, persistencia todo. Use marcos proporcionados por la biblioteca de apple. Intenta burlarte de una aplicación en tu dispositivo iOS. Luego desarrolle una aplicación totalmente funcional que desee

Tenga un objetivo claro sobre sus requisitos. Es muy muy importante para el desarrollo y las pruebas

La mejor manera de convertirse en un increíble desarrollador de iOS es mantenerse actualizado con lo que venga de nuevo rápidamente, ser el participante activo en stackoveflow y en los foros de desarrolladores de Apple.

La mejor manera de aprender cosas nuevas es ayudar a otros a corregir sus errores y mejorar su conocimiento \ U0001f60a

¡Espero eso ayude!

aprender el código de repetición.

Aprenda lenguajes de programación potentes como swift y python y, lo más importante, C y C ++.

Aprende c ++, objetivo c, cacao, rápido y listo.

PD: ten fe en ti mismo.

More Interesting

¿Apple ha proporcionado alguna guía para el "Tiempo de carga" de una aplicación?

Mi aplicación IOS está en revisión durante 24 horas después de 3 días de tiempo de espera, y la aplicación db muestra que últimamente no se ha realizado ninguna acción. ¿Esto es normal?

¿Qué idioma debo aprender para desarrollar una aplicación de redes sociales Android e iOS (la red social es la misma), donde mis usuarios promedio serán 300, y la base de datos debe estar escrita en un idioma que pueda editar fácilmente si aumenta el tráfico?

¿Por qué Apple requiere un número de duns para una cuenta de desarrollador de la empresa?

¿Qué es lo que lleva más tiempo, codificar una tienda web / sitio web desde cero (sin WP o similar) o codificar exactamente el mismo servicio desde cero pero para Android / iOS?

¿Qué herramientas usan usted / su equipo para desarrollar sus aplicaciones iOS?

Actualmente soy desarrollador de iOS. No sé cómo debo crecer más en esta área.

¿Cuánto tiempo lleva estudiar Swift en comparación con otros lenguajes de programación?

¿Cuál es el mejor bootcamp para iOS y por qué?

¿Puedo practicar la programación de iOS en una Mac sin un certificado de aprovisionamiento?

¿Qué deberían preocupar más los desarrolladores en iOS 9?

¿Cuáles son las diferencias entre certificados, perfiles de aprovisionamiento e identificadores? ¿Qué significan y cómo se relacionan?

¿Qué es mejor aprender para una carrera futura, desarrollo de aplicaciones iOS o desarrollo de aplicaciones Android?

¿Dónde deben instalarse los Cocoapods?

Cómo encontrar un mentor que me ayude a aprender el desarrollo de iOS