Soy un chico de 13 años y quiero comenzar a aprender programación y convertirse en desarrollador de iOS en algún momento. ¿Cómo debo empezar?

Wow: a los 13 años, estaba jugando videojuegos y ni siquiera había pensado en lo que quería ser cuando creciera. (Todavía no he crecido realmente 20 años después) )

Bueno, en primer lugar, permítame felicitarlo por tener esa dirección a una edad temprana. Eso es genial. Incluso si cambias de opinión, a esta edad no es gran cosa. Aprender es una gran cosa y te hará una mejor persona a largo plazo.

Para empezar, tome cursos en línea (Code Academy, Team Treehouse, FreeCodeCamp). Mira videos de YouTube y sigue adelante. Cree tareas sencillas que pueda programar o encuentre pequeñas tareas en línea con las que pueda trabajar. A medida que se sienta cada vez más cómodo, comience a hacer que otros revisen su código y le den indicaciones. Tal vez haya formas mejores y más eficientes de hacer lo que usted está tratando de hacer. Al igual que con cualquier cosa, tratar de aprender de aquellos que saben más de lo que le servirá lo hará si escucha atentamente.

No me preocuparía tanto por la parte de iOS todavía. Sin un conocimiento previo de la programación, ciertamente podrías aprender Swift, pero no viene sin desafíos. Recomiendo posiblemente comenzar con algún desarrollo frontal. La mayoría de los cursos para principiantes en los sitios mencionados anteriormente lo guiarán a través del aprendizaje de HTML, CSS, JavaScript y JQuery antes de recomendarle que aprenda Swift. Al final del día, es su decisión, pero lo hacen de esta manera por una razón. Con 13 años, tienes MUCHO tiempo, así que tómate tu tiempo y empápalo todo. Es posible que encuentre que le gusta más e incluso si no lo hace, tener ese conocimiento lo ayudará más adelante en el juego.

Una cosa a tener en cuenta es que los estándares del lenguaje de programación cambian. No hace mucho tiempo que Objective-C era el lenguaje al que acudir para iOS. Swift es relativamente nuevo y puede volver a cambiar cuando comience su carrera. Dicho esto, los salarios de Swift actualmente tienen una tendencia de $ 96.7k / año en YouWorth. Eso no está tan mal, y piensa qué tan adelantado estarás aprendiendo ahora.

Swift Salary en Estados Unidos

YouWorth es una aplicación móvil gratuita para iOS y Android que rastrea los datos salariales de los diseñadores web y se puede utilizar para la investigación salarial. No solo soy un embajador del producto, sino que lo uso yo mismo. También me notifican si hay un cambio en las habilidades que están siendo observadas.

¡Buena suerte!

¿Qué quieres decir con “en algún momento”? ¿Por qué no ahora?

Vi a algunas personas sugiriéndote que aprendieras Objective-C. No, ha sido clasificado como uno de los idiomas más complicados, y si eres nuevo …

Te sugiero que aprendas Swift. En lugar de uno de los más difíciles, Swift ha sido clasificado como uno de los idiomas más fáciles. Lo cual es perfecto si eres nuevo. Por cierto, no hay vergüenza en programar el lenguaje más fácil, es simplemente bueno.

Comencé a aprender Swift cuando tenía la misma edad que tú (hace dos años, tengo 15 años) cuando fue lanzado por primera vez.

La forma en que deberías aprender (según yo) es ver los videos de Skip Wilsons Swift, solo para que obtengas lo básico. Tal vez no tengas que verlos todos, algunos son bastante largos.

Luego idear un proyecto. No importa lo difícil que sea, solo algo que te motiva. La única limitación es que no debería necesitar un servidor como un servidor o una base de datos (no escriba ningún código fuera de su aplicación swift). Mi primer juego fue Kalaha, ni siquiera sé si cumplí con las reglas …

Y obteniendo ideas, así es como he acumulado mi pequeña pila. Tengo una idea y luego busco en Google lo que necesito aprender.

Si tiene alguna pregunta, desea construir algo juntos o simplemente preguntarse qué puede hacer, me puede DM 🙂

¡Buena suerte!

Muy fácil:

  1. Pide a tus padres un iPad y una Mac. Todo lo que puedas permitirte.
  2. Abra iTunes U y obtenga esto: Desarrollo de aplicaciones iOS 9 con Swift – Curso gratuito de Stanford en iTunes U
  3. Abra iBooks y obtenga esto: El lenguaje de programación Swift (Swift 3) de Apple Inc. en iBooks
  4. Sigue buscando en Google todo lo que no entiendes.

Si tropieza en el Paso 1, pregunte a sus padres si prefieren ahorrar ese dinero para pagar aproximadamente 2 semanas de matrícula en Standford.

Puedes probar Objective-C o Swift. Ambos son los lenguajes de programación comunes para el sistema IOS. Sin embargo, es difícil convertirse en un exitoso desarrollador de IOS. Necesitas una mente creativa y mucha experiencia en el programa de escritura. Le sugiero que busque un sitio web que tenga muchas tareas y que la dificultad aumente constantemente. Después de terminar una serie de tareas, tu habilidad mejorará mucho. Deseo que la sugerencia anterior pueda ayudarte a alcanzar tu objetivo.

Recomiendo altamente swift. Y sugeriría jugar con el kit de sprite de Apple.

También recomendaría obtener una sólida comprensión de la trigonometría (encontrar lados faltantes, calcular ángulos, polar a cartesiano, etc.) de esa forma para hacer proyectos más avanzados.

Otra cosa es hacer MUCHAS demos. Hago más de 20 proyectos de demostración para cada proyecto importante que creo. (Actualmente tengo una aplicación fuera, con otra en camino).

Tengo 17 años y he estado trabajando con Swift durante poco más de un año (codificación desde 5º grado). La clave de mi éxito con el idioma se centra en cómo aplicar las partes más fáciles del idioma. Comience por hacer funciones que hagan su tarea de matemáticas y trabaje hasta proyectos más grandes con física y todo. Mantenga un cuaderno de todas sus ideas de proyectos y el conocimiento que necesitará para convertirlo en realidad.

Una vez que llegue a un nivel superior (si también está en el programa de desarrolladores de Apple), puede comenzar a ver y entender videos en WWDIC. Estas charlas te dicen cómo usar algunos de los frameworks de Apple, como el kit de juegos, la creación de redes, el sonido, los gráficos y las técnicas rápidas de la mejor manera posible.

Como eres menor de edad, tienes que publicar aplicaciones con el nombre de un adulto (uso el de mi padre). Sin embargo, una forma de evitarlo es crear una empresa como una LLC. He oído que eso no es demasiado difícil y solo cuesta alrededor de 150 $ para comenzar.

¡Buena suerte!

Si necesita ayuda, o está atascado, hágamelo saber. Estaré encantado de ayudarte en lo que pueda.

Internet es tu amigo Comienza a aprender el objetivo c que se usa para hacer aplicaciones iOS. Necesitas tener Mac con Xcode, la idea que se usa para escribir aplicaciones para iOS. Puede encontrar una variedad de recursos en Internet que le ayudarán a resolver su problema.