Me gustaría tener un conocimiento completo de Android para hacer mis ideas de aplicaciones. No tengo ningún tipo de experiencia en codificación. ¿Debo comenzar las lecciones de Code Academy?

Desarrollar el conocimiento llevará mucho tiempo y no sabrá lo suficiente como para convertir su aplicación en un negocio real. La mejor manera de desarrollar su idea es aprender de los expertos que “han estado allí” y “han hecho eso”. Los codificadores practican el código durante muchos años. Las aplicaciones tienen solo 10 años y los expertos reciben un pago de $ 100 a $ 200 por hora en Estados Unidos. Si te encanta CODIFICAR, entonces comienza a codificar. Use todos los recursos que pueda, pero no piense que lo hará en 1–2 meses, esto llevará AÑOS para dominarlo.

Si no quiere esperar, pero desea aprender el proceso de pensamiento mientras desarrolla su aplicación, debe encontrar una empresa que sea transparente y le explique lo que están haciendo en lugar de simplemente desarrollar su código. La mejor manera de hacerlo es a través del desarrollo ágil, que requiere 1–2 semanas de “sprints de desarrollo”. Tenemos una membresía que le brinda expertos ($ 495 / m) y le permite personalizar a través de una transparencia completa y las prácticas ágiles que son estándar en la industria para equipos con codificadores.

Al final, necesitará encontrar a alguien que pueda codificar y tenga experiencia, solo tomará demasiado tiempo y nunca se pondrá al día con los expertos capacitados. Sé por experiencia que mi empresa fue iniciada por mí y rápidamente mi cofundador (y amigo) que era un experto en CS además de nuestro especial de Física que compartimos y cómo nos conocimos. Hay tantas cosas que no sé. Aprendí Android y no creo que esté cerca de un aprendiz en nuestra empresa. Como CEO tengo toneladas de sombreros que necesito usar y me di cuenta rápidamente, no debería estar a cargo del código, incluso si practiqué durante 3 años, hay demasiadas cosas que saber y las personas experimentadas están adquiriendo más experiencia, así que la brecha en nuestro nivel de conocimiento se reduce cada vez más en mi detrimento. Necesitará otras personas, bien podría comenzar ahora con expertos, ¿verdad?

Si está interesado en hacer su carrera en el desarrollo de aplicaciones, entonces sí, es mejor unirse a la Academia.

Pero si solo desea desarrollar una determinada aplicación de Android, busque algunas herramientas de terceros.

Android Studio (es decir, la herramienta utilizada para desarrollar aplicaciones de Android) es muy complejo para principiantes y puede tomar hasta meses para aprender.

Sin embargo, las herramientas de terceros son más rápidas y fáciles de aprender y requieren menos habilidades de programación.

Yo personalmente uso Basic4Android para desarrollar aplicaciones de Android. Una de mis aplicaciones desarrolladas que usan Basic4Android son: Smart Reminder and Notifier – Aplicaciones de Android en Google Play

Tener pleno conocimiento de Android simplemente no es posible a menos que dedique unos pocos años antes de crear sus ideas. Comience con lo básico y aprenda las mejores prácticas, luego continúe desarrollando sus ideas de aplicaciones. Google proporciona excelentes guías para Android que lo ayudarán a comenzar. Aprendes mucho más practicando tu oficio y superando problemas que leyendo guías / libros / publicaciones de blog hasta que te sientas cómodo.

Puedes probar el inventor de la aplicación MIT. Fue creado para que aún puedas crear aplicaciones de Android sin tener que aprender a codificar.

Es razonablemente fácil de usar y hay muchos tutoriales en línea.

Lo he usado varias veces y definitivamente lo recomendaría.

Comience con rápido!