¿Las aplicaciones de Android requieren más esfuerzos de desarrollo?

En realidad, esta es una buena pregunta! Todos los desarrolladores de aplicaciones: principiantes deben conocer este hecho.

  • Es recomendable utilizar Android Studio para desarrollar aplicaciones nativas. Dado que Android Studio (AS) proporciona una sugerencia / ventanas emergentes una vez que se presionan las letras de función incorporadas, lo que ayuda a comprender todas las API compatibles fácilmente.
  • Además de tener en cuenta el punto -1, el principiante debe conocer los conceptos básicos de Java (Strong Knowledge on OOPs) para proporcionar operaciones lógicas y conceptos básicos de XML para proporcionar una gran interfaz de usuario.
  • Si el principiante tiene la creatividad para proporcionar un diseño excelente, el trabajo principal de la interfaz de usuario es solo un pedazo de pastel, la parte de codificación lógica será un desafío según los requisitos.

Este mito está conectado a la fragmentación de Android (más de 10,000 dispositivos diferentes se ejecutan en Android), pero no lleva más tiempo lidiar con él. En primer lugar, podemos centrarnos en un número limitado de dispositivos y versiones del sistema operativo. Puede parecer extraño, pero nosotros, los desarrolladores de aplicaciones móviles, descubrimos cómo ajustar las aplicaciones para la mayoría de los tamaños de pantalla de forma rápida y sencilla.
Si desea admitir todas las combinaciones posibles, no es realmente complicado, pero desaconsejable (porque las versiones anteriores de Android están realmente desactualizadas):
Puede leer más sobre los mitos sobre las aplicaciones de Android aquí. Conceptos erróneos comunes sobre las aplicaciones de Android