Soy contador y necesito aprender a desarrollar una aplicación de Android desde cero, ¿algún consejo?

Tl; dr: Estoy totalmente de acuerdo con Kyle Hewitt. Intenta aprender Java primero. EDx tiene un micromaster (desarrollador profesional de Android) que enseña Java y luego lo transfiere al desarrollo de Android. Vengo de un entorno exclusivo de C ++ y no saber nada sobre Java me hizo caer en muchas trampas con respecto a Android.

Si eres como yo donde sabes que simplemente conoces C ++ pero también quieres ir directamente a escribir aplicaciones de Android, entonces al menos aprende la diferencia entre una interfaz y una clase extendida. Es muy importante. No conocer las interfaces hace que el uso de la mayoría de las estructuras de datos básicas sea bastante difícil.

Si nunca ha programado, aún puede escribir aplicaciones de Android. Pero aprender a programar y aprender a programar en Android son dos cosas diferentes. Entonces tendrás más trabajo para ti.

Aprende Java primero. Android es algo extraño de programar porque usa el lenguaje Java pero no ejecuta la máquina virtual Java. Todos los cursos de Android que he encontrado esperan que vengas con conocimientos previos de Java.

Si todo lo que quiere hacer es escribir una aplicación simple y no necesariamente quiere aprender a codificar, consulte Kotlin, es una sintaxis mucho más simple y puede programar en Android como lo haría con Java.

Sin embargo, solo una nota si está tratando de crear una aplicación industrial y está tratando con información personal (que en contabilidad supongo que será) contrate a un desarrollador profesional. Hay una razón por la que ganan el tipo de dinero que hacen. Si todos pudieran tomar algunos cursos de introducción y estar listos para comenzar, no habría mercado para los desarrolladores. Las cosas se complican muy rápido y no vale la pena ponerse en riesgo a usted o a uno de sus clientes escribiendo una aplicación no segura.

Tome un curso de una fuente confiable.

Udemy tiene algunos cursos excelentes, LiveCode también.

A menos que tenga experiencia previa en programación, le sugiero que evite lugares con tutoriales parciales y busque un curso completo para principiantes, de esa manera seguramente obtendrá todo, desde la instalación y configuración de un IDE hasta la carga de su aplicación.

Te recomendaría que:

  • Use Android Studio – (es una idea para el desarrollo de Android) [Descargar Android Studio]
  • Utilice los documentos para desarrolladores de Google Android (desarrolladores de Android)
  • Siga los tutoriales en línea de Android, por ejemplo: youtube.
  • Use google o stackoverflow para resolver la mayoría de las preguntas de programación que pueda tener. (generalmente hay una respuesta)
  • y finalmente … no te rindas. La codificación es una forma de arte; Puede tener dificultades al principio, pero con esfuerzo podrá crear aplicaciones cada vez mejores.

Esperemos que esto esté cerca de la respuesta que está solicitando.

More Interesting

Recibo entre 60 y 80 descargas al día con mi nueva aplicación en la categoría Casino. Solo EE. UU. ¿Es bueno o promedio para una nueva aplicación?

Recientemente descargué Android Studio para aprender la programación de Android. Entonces, como principiante, ¿qué paquetes de SDK debo instalar?

No sé cómo crear widgets personalizados de marca para mi sitio de noticias sobre discapacidad https://mydisabilitymatters.com.au ¿Ayuda a encontrar una herramienta o servicio?

Tengo un dispositivo Apple, un dispositivo Android y una MacBook. ¿Cuál es la forma mejor y menos complicada de garantizar que los contactos entre todos los dispositivos permanezcan sincronizados?

¿C ++ es bueno para el desarrollo de aplicaciones de Android?

Quiero crear una aplicación de Android que también reciba reseñas de libros de Goodreads. ¿Cómo puedo codificar esto? ¿Cómo puedo obtener solo las reseñas sobre los libros y también dejar que el usuario comente sobre las reseñas?

¿Cuál es la forma más fácil de comenzar a desarrollar aplicaciones de Android?

Si instalo una aplicación en mi teléfono móvil, desinstálela y luego vuelva a instalarla. ¿Se contará como una nueva descarga en la tienda de aplicaciones?

He hecho la parte de codificación de Android en Eclipse. Después de esto, ¿qué debo hacer?

Tengo una idea para un juego de Android que quiero desarrollar. ¿Alguien puede sugerir algunas cosas como cómo puedo comenzar y aprender caminos?

Probé una aplicación llamada Who Has a Secret Crush on You y los resultados estaban en blanco. ¿Qué hizo que la aplicación dejara de funcionar?

Estoy a punto de publicar mi aplicación en Play Store, ¿qué estrategias de marketing (gratuitas o de pago) debo aplicar para obtener 10K descargas en una semana?

Acabo de ser contratado como ingeniero de control de calidad, pero tengo interés en el desarrollo de aplicaciones de Android, ¿qué debo hacer?

Soy un aspirante de IIT y quiero crear aplicaciones de Android, ¿puedo equilibrar o intentar después de entrar en el collage?

Estoy creando una aplicación de Android en la que estoy cambiando la imagen de perfil de esta aplicación seleccionando una imagen de la tarjeta SD. ¿Cómo puedo hacer que cambie el perfil de la aplicación web automáticamente? ¿De qué forma se puede almacenar la imagen en la base de datos?