¿Qué implica desarrollar una aplicación de Android: esfuerzos / tiempo?

Depende de su enfoque y proyecto. Pasos para crear un proyecto de Android:

  1. Haga las piezas de planificación de las piezas de diseño a fondo. ¿Cuál debería ser la barra de menú? Si se hace correctamente puede ayudar a reducir el trabajo innecesario futuro. Recoja los datos de información prio si es posible. Debería poder imaginar su aplicación de Android en mente y ejecutarla.
  2. Tu imaginación se volvió loca y creaste una aplicación kivkass en mente. Diré que es implementable y podría resultar muy fácil. Solo necesita un comienzo y es tan interesante que creará una aplicación maravillosa. XML es un lenguaje básico y ayuda mucho en el diseño de la poderosa ide de estudio de UI y Android Es el mejor para usar. Use nuevos elementos de diseño como reciclador en lugar de listas de listas, etc. Tarjetas para un mejor diseño. Barra de menú a través de la barra de herramientas. Esto es lo mejor que los nuevos elementos de diseño introducidos en Android son muy fáciles de implementar y no necesitan horas y días serios para entender.
  3. Intenta hacer aplicaciones modulares. Cree diferentes clases para diferentes elementos para que puedan implementarse fácilmente en otras actividades y fragmentos.
  4. En YouTube hay conferencias magistrales para guiarte si buscas lo correcto. En su lugar, busque una vista de reciclador si es una vista de lista o de cuadrícula, etc. Use nuevos elementos compatibles. Slidenerd y prabeesh son buenos canales. Aprender a medida que desarrolla la aplicación es el mejor enfoque y solo en mi caso.

La respuesta fue teórica, pero créeme, esto es lo que necesitas. Estas líneas de código están en todas partes, cópielas y péguelas, pero debe tener el enfoque correcto para aprender y crear aplicaciones usted mismo. Es fácil e interesante crear aplicaciones y depende del tiempo necesario para aprender el idioma.

  1. Nunca aprenderás Android simplemente mirando o uniéndote a conferencias. No es simplemente lógica, es más. Tiene bibliotecas que necesita aprender a medida que se desarrolla. Si solo lee y mira, nunca creará una aplicación ni la aprenderá.
  2. Todavía no será todo para aprenderlo completamente, ya que cada tanto se agregan nuevas funciones. Debe seguir actualizándose para crear mejores aplicaciones. Haga aplicaciones si desea aprender y no esas aplicaciones simples con el botón en actividad son un buen producto de aplicación que funciona.

Android es un lenguaje bueno y divertido para crear aplicaciones. Utilice la idea de estudio de Android que facilita la creación y elimina los gastos innecesarios para usted. Una vez más, diré que “crear una aplicación increíble y aprender a medida que la crea” es la única forma de desarrollar en Android.

Una aplicación de Android no es solo un conjunto de códigos. Es una idea tallada para encajar y funcionar en un ecosistema.

Los esfuerzos se miden en horas hombre. Y cada aplicación bien tallada requiere una cantidad de tiempo decente.

Sí, puede desarrollar una aplicación “Hello World” en 3 minutos (Studio la generará por usted). Pero para una aplicación bien pensada, hay que hacer todo un conjunto de cosas.

También depende del nivel de experiencia. Un principiante puede hacer dicha aplicación mientras aprende, solucionando problemas en más del doble del tiempo que lleva un desarrollador experimentado.

Por lo tanto, se requiere esfuerzo / tiempo para diseñar, implementar la lógica en consecuencia, solucionar problemas, probar y publicar. Esto se aplica si todos los recursos externos como iconos, servidores web están disponibles.