¿Cuáles son algunas aplicaciones de Android que puedo crear que se verán impresionantes en mi cartera?

Esto depende únicamente del tipo de puesto al que se postula. Basado en la pregunta sobre cartera, supongo que estás postulando a puestos junior. O tal vez de nivel medio.

He entrevistado a docenas de programadores, por lo que siempre les pedí que me mostraran las aplicaciones que hicieron, pero también que me mostraran el código fuente para que pueda verificar la estructura, metodología, patrones, etc.

Mi sugerencia es que el proyecto esté disponible en Github para que el entrevistador pueda revisar el código. Siga los mejores estándares y practique haciéndolo. No importa lo que haga, siempre que parezca que sabe lo que está haciendo. NO copie código complejo de StackOverflow ni use cosas que no entienda (como los genéricos). Tampoco tome otro código público y cámbielo un poco. Si un entrevistador tiene la mitad de experiencia que yo, lo leerán en 5 minutos.

Otros chicos te dieron buenos consejos para hacer una aplicación que resuelva un problema. Pero olvidaron que esto es lo más difícil de hacer. Si codifica una aplicación que resuelve un problema, probablemente tendrá más de 100k usuarios y ganará más de lo que ganará en su posición deseada :).

Haría una aplicación que use tecnologías que se usan en la mayoría de las aplicaciones, como: soporte para todas las pantallas, notificaciones push, animaciones, API get / post, guardar datos en la base de datos, trabajar con JSON, pasar datos entre Actividades y Fragmentos. Según estas solicitudes, intente crear una aplicación por su cuenta. No tiene que ser perfecto, pero si el entrevistador ve que usted hizo esto correctamente, definitivamente pasará a la siguiente ronda.

PD. no olvide que las empresas también buscan pasión, no solo habilidades de codificación o sed de dinero.

Definitivamente no son reproductores de música, juegos simples y similares.

Estas aplicaciones triviales generalmente son de código abierto y simplemente personalizas y publicas.

Para impresionarme, cree una aplicación que resuelva un problema real en la comunidad. No te sientes una vez hecho esto, publícalo y muéstrame miles de descargas.

Si tiene alguna forma de ingresos, muéstrame el porcentaje de usuarios que pagan. La cantidad de dinero no importa mucho.

Esto, para mí dice que eres un solucionador de problemas. Tiene un código que es de dominio público que está admitiendo. Puedes ver la imagen más grande.

Una aplicación simple con 25,000 usuarios se ve mejor en su cartera en comparación con una aplicación súper complicada con 58 descargas.

La aplicación en sí no es lo que estaría mirando un posible empleador. Más bien, los procesos que usó para desarrollarlo (TDD, ágil, etc.) y su código fuente (usando principios de OO, buena documentación, etc.).

Lo que la aplicación “hace” es irrelevante, lo que demuestra su valía como desarrollador de software.

Si desea aprovechar una biblioteca visual de Android, puede navegar por el sitio. Hay muchas bibliotecas visuales disponibles.

Android Visual [1]

Notas al pie

[1] Sitio de Android Visual, Diseño y Biblioteca

Hacer una aplicación es fácil, pero si lo haces solo sin un equipo, eso puede impresionar mucho más que el trabajo realizado por un equipo. También soy estudiante y creé una aplicación BeatBox: aplicaciones de Android en Google Play, puedes copiar y pegar este tipo de aplicación, pero asegúrate de saber mucho de Android. Comencé la aplicación cuando estaba en mi segundo año y me llevó alrededor de un año. Puede crear otra aplicación como la aplicación de fondo de pantalla o cualquier aplicación social, pero asegúrese de que la interfaz de usuario debe ser excelente.

More Interesting

¿WhatsApp incurriría en una gran pérdida si todos los usuarios indios cambiaran a Hike?

¿Es útil la aplicación Greenfly?

¿Puedes hacer un juego móvil decente usando Xamarin?

¿Por qué los desarrolladores de aplicaciones siguen cambiando sus aplicaciones incluso cuando saben que los cambios son peores?

Los objetivos y las alertas en las aplicaciones de fútbol siempre llegan con retraso. ¿Cuál es el más rápido?

¿Por qué no puedo enviar mensajes en WhatsApp?

¿Cuáles son las mejores prácticas para hacer la verificación por SMS para el registro en países asiáticos que no sean China?

¿Cómo ver videos de YouTube en mi Nokia Lumia 520 mientras vivo en Pakistán, donde YouTube está bloqueado por el gobierno? ¿Hay alguna aplicación para este propósito?

¿Cómo podemos proteger una nueva idea de aplicación antes de lanzar la aplicación en el mercado para que nadie pueda copiarla? ¿Cuáles son las leyes de DPI y las leyes de patentes disponibles?

¿Por qué Path (una aplicación gratuita) paga para anunciarse en un servicio premium como The Deck?

¿Cuáles son las tecnologías utilizadas para desarrollar aplicaciones de juegos móviles?

¿Puede una persona nueva en los juegos móviles hacer un juego exitoso?

¿Quién puede ver que estás 'en línea' en WhatsApp?

¿Alguien ha probado Shoutem? Es un nuevo kit de herramientas de publicación móvil.

¿Hay alguna forma de crear una aplicación de Android sin usar Java? Solo quiero crear una aplicación donde pueda agregar un texto médico sistemáticamente.