¿Cuáles son las habilidades y herramientas de software necesarias para convertirse en un desarrollador independiente de Android?

Para aprender Android Dev necesitas:

  1. Fundamentos fuertes en Java
  2. Guía de referencia de Java: un libro o una buena conexión a Internet para buscarlo en Google.
  3. Buen recurso de aprendizaje primario: recomendaré el curso básico de Android gratuito de Udacity.
  4. Horas dedicadas de práctica
  5. Membresía en un buen desarrollador. comunidades / foros como StackOverflow
  6. Un buen sistema. ¿Necesitas mencionarlo? Si de hecho. “Agradable” puede ser un término contextual, pero para mí significa tener un escritorio de plataforma personalizado con Core i5, 8 GB de RAM. Porque es mucho más económico de construir, mantener y aún más potente y confiable con piezas de calidad que cualquier sistema de marca. Prefiero tener una buena cantidad de RAM para facilitar el proceso de creación de Android y los emuladores que requieren muchos recursos. También una buena tarjeta gráfica (si te inclinas a crear aplicaciones de juegos). La cuestión con este punto es que tengo Linux, Windows, Mac ejecutándose en el mismo equipo personalizado. todas las cosas genuinas cuestan alrededor de 60 grands 😉
  7. lo más importante celo y pasión hacia el desarrollador de Android

Ahora, para convertirse en un desarrollador independiente de Android. necesitas:

  1. para completar la capacitación básica con los recursos enumerados anteriormente (puede tomar aproximadamente dos meses desde que comienza a dominar los conceptos básicos de la programación de Android mientras se dedican de 2 a 3 horas diarias al estudiante promedio)
  2. Un portafolio de aplicaciones básicas para confiar y probablemente demostrarlo al cliente potencial.
  3. Mejor que las habilidades de comunicación promedio. Diré que el inglés debería ser más un ‘must’ que ‘una preferencia’.
  4. Horas dedicadas de práctica ( lo sé , es una repetición de los pasos mencionados anteriormente)
  5. Confianza
  6. Suscripción a algunos canales selectivos de actualización de Android como canales de youtube, podcasts, revistas, etc. para mantenerse actualizado . Encuentra estos tú mismo. Será una experiencia de aprendizaje agradable mientras lo descubres. También recuerde, el desbordamiento de información es realmente inquietante. He estado allí
  7. Los fenómenos de acercarse a un cliente:
    1. Pregúntele a sus amigos, a su padre, a su madre, a una pequeña tienda local o a cualquiera si puede ayudarlos a crear una aplicación
    2. Crear perfiles en portales independientes. Hay toneladas de ellos y varía según la persona qué portal se adapta mejor a usted 😉

Además de todos los pasos enumerados anteriormente, no se preocupe. Sal, socializa o participa en alguna actividad lúdica. Lo necesitará para ser un buen profesional independiente.

Siga estos y debería ser bueno para ir.