¿Cuál sería un proyecto inicial para la aplicación de Android?

Un buen proyecto inicial incluiría lo siguiente:

  • implementar el diseño del material, esto muestra que está actualizado con las últimas pautas de diseño.
  • use la vista de reciclador, ya que la mayoría de las aplicaciones muestran una lista de algo, por ejemplo, Facebook, Instagram, Youtube
  • use el patrón de diseño MVP, esto muestra que puede estructurar su código de forma remota, lo que se considera “arquitectura limpia”
  • comuníquese con una API de resto, la mayoría de las aplicaciones comerciales necesitarán que se comunique con un servidor para obtener y guardar datos en su base de datos, los datos estarán en formato JSON, por lo que su aplicación debe incluir el análisis de JSON.
  • incluir animación, esto ayudará a que su aplicación se destaque, lo que la mayoría de las empresas están buscando.
  • la capacidad de ingresar datos y guardarlos.

Puede hacer una pequeña aplicación que muestre una lista de autos, flores, etc.

O podría ser una aplicación que permita al usuario ingresar sus datos de contacto y guardar los detalles en una lista que se muestra en una pantalla separada.

Durante mi último año en la universidad, me pidieron que creara una aplicación que calculara el límite de alcohol en sangre de los usuarios en base a una fórmula llamada “fórmula widmarks” (no puedo recordar exactamente el nombre, creo que fue esto).

Utilicé esta aplicación para obtener mi primer trabajo, ahora he estado trabajando como desarrollador de Android durante los últimos 2 años.

Observe también el trabajo que agrega para el que está pensando postularse (o le gustaría postularse) e intente encontrar las habilidades comunes que cada empresa está buscando e intente abordar estas habilidades en su aplicación de ejemplo.

Buena suerte,

Si usted tiene alguna pregunta, hágamelo saber.

¿Por qué no crea su propio CV como una aplicación que muestra todos los diferentes aspectos de UI / UX, hágalo lo más amigable y atractivo posible? Intégrelo con su github, linkedin, blogs y todo lo que sienta que agrega kilometraje a su CV al tiempo que muestra sus habilidades de UI / UX, así como la parte de integración de él.

Si desea una aplicación más seria que pueda ser utilizada por todos, intente algo como una pequeña aplicación que puede dividir las facturas entre sus amigos / compañeros de habitación o una aplicación que agrega solo noticias deportivas en particular, etc.

  1. Comience con un lector El 70% de todos los casos son solo leer una API JSON -> Presentarla en una lista> al hacer clic y mostrar una vista detallada. Cree una conexión local de db o Google Drive con los favoritos del usuario y demás.
  2. Si eres aventurero, utiliza Mapas, Cámara, Notificaciones y widgets / sincronización en la nube.
  3. Si eres realmente aventurero, entra en: modificación de mapas, edición de fotos y crea tu propio servicio alrededor de una aplicación. Después de todo, eres un desarrollador y eso es lo que quieres mostrar.

Comience con el primer paso y desarrolle una aplicación profesional. No te olvides de hacer un diseño atractivo. Ayuda a encontrar trabajo.

Si no puede encontrar una transmisión JSON que pueda usar en su aplicación, cree su propia información personal sobre usted y cómo contactarlo como desarrollador.

  1. Hacer una calculadora simple
  2. Hacer una calculadora científica
  3. Haz un juego de tic tac toe
  4. Crea una aplicación de chat
  5. Agregue más funciones a la aplicación de chat, como compartir archivos e imágenes
  6. Conecte su aplicación de chat para implementar el inicio de sesión de Google
  7. Use Gmail para enviar correos electrónicos usando su aplicación de chat.

Esto te hará aprender Android y el último se puede usar para exhibir en tu CV

Todo lo mejor

Su lista de tareas personalizadas, primero desconéctela y luego intente almacenar los datos en línea. De este modo, aprenderá la mayoría de los conceptos básicos de Android y tendrá su propia aplicación que usará a diario.

iOS es mejor porque necesita menos esfuerzo para desarrollar la aplicación de iOS que desarrollar la aplicación de Android.

Hola mundo o aplicación webview de tu sitio web.