Cómo saber que soy un buen desarrollador de aplicaciones de Android

Aquí hay una lista de verificación (no exhaustiva):

  • Su aplicación es fácil de entender y usar . Su sección ‘Ayuda’ nunca es utilizada por sus usuarios.
  • Su aplicación está tan libre de errores como puede hacerlo humanamente.
  • Utiliza los constructos y paradigmas de programación correctos como se menciona en el sitio web para desarrolladores de Android. (Por ejemplo, utiliza AsyncTask, cuando corresponda, y sabe de qué se debe ocupar todo cuando sus vistas se vuelven a cargar debido a la rotación del dispositivo).
  • Está al día con las API y las características proporcionadas por el último sistema operativo Android. Al mismo tiempo, sabe cómo hacer que su aplicación sea compatible con versiones anteriores.
  • Conoce bien las herramientas IDE Android Studio / Eclipse (DDMS, etc.) y el entorno de compilación de Android del árbol de origen.
  • Conoces los conceptos básicos de Android, más allá del desarrollo de aplicaciones . No pareces completamente perdido o sorprendido cuando escuchas sobre Zygote, init, SystemServer, AIDL, etc.
  • Sigue las pautas de Google Play Store para el envío de aplicaciones.
  • Usted prueba su aplicación. Correctamente. Múltiples veces Y luego un poco más.
  • Usted prueba su aplicación en múltiples dispositivos de diferentes tamaños de pantalla .
  • Instrumenta su aplicación y trabaja en problemas de potencia, rendimiento y memoria.
  • El desarrollo de la aplicación ocurre a un ritmo razonable . Con el control de versión adecuado, por supuesto.
  • Conoce los conceptos de Android específicos de la tecnología : bases de datos, controladores de red, controladores Bluetooth / NFC, administración de medios, administración de cámara / audio, según los requisitos de su aplicación.

¡El desarrollo de Android es divertido! ¡Buena suerte!

Cuando su aplicación llega a más de 1 millón de usuarios con un mayor número de usuarios activos y críticas positivas.

Puede crear una aplicación libre de errores, robusta y bien probada que sea compatible con la mayoría de los dispositivos e idiomas disponibles, pero ¿de qué sirve si no llega al mundo? Necesitas tener una buena campaña de marketing. Los usuarios tienden a apegarse a las aplicaciones que son dignas de su espacio en disco. Por lo tanto, como desarrollador, debe asegurarse en cada etapa de que la aplicación sea agradable y tenga una interfaz de usuario hermosa que no estrese sus ojos. Por ejemplo, hay varias aplicaciones para sitios web que no son tan buenas como esas, por lo que no logran convencer a los usuarios de que ofrecen el mismo servicio.

En cada categoría, hay al menos cientos de aplicaciones que compiten por ganar cuota de mercado. Por lo tanto, corresponde a los desarrolladores presentar nuevas características y diseños de interfaz de usuario para atraer a los usuarios. Además, los desarrolladores deben asegurarse de retener a la mayoría de los usuarios, lo que requiere un buen rendimiento y gestión de la memoria.

Saber que tan bueno eres

Una es que comienzas a dar exámenes de certificación, ya que te pondrá a prueba y te ayudará a completar una certificación.

Otra forma de abrir aplicaciones presentes en Google Play Store y verificar las características que admiten las principales aplicaciones y ver si puede desarrollar características similares usted mismo

Si ha terminado con esto, puede crear sus propias aplicaciones y comenzar a poseerlas.

solo necesitas una idea

Una idea es un reproductor de música, personalmente he tomado esta idea y el número en el que gano de esta aplicación es excelente

Music Player – Aplicaciones de Android en Google Play

Revisa esta aplicación

ABRIRÁ tu MENTE como desarrollador

Si crea una aplicación grande que está optimizada, como su aplicación rápida y servicio web, maneje todos los errores, sin problemas de bloqueo, buena interfaz de usuario. tamaño pequeño tanto como sea posible

Cuando eres bueno en algo, muchas personas tratarán de cerrarte para obtener tu conocimiento