Red de conocimiento informático - Conocimiento del nombre de dominio - ¿Qué habilidades profesionales necesitas dominar al solicitar un puesto de ingeniero de desarrollo de Android?

¿Qué habilidades profesionales necesitas dominar al solicitar un puesto de ingeniero de desarrollo de Android?

Requisitos laborales:

1. Competente en el desarrollo de software para terminales móviles con plataforma Android/iphone y en la plataforma y marco de desarrollo de Android, con más de un año de experiencia práctica en desarrollo.

2. Competente en el desarrollo de programas GUI de Android;

Más de 3,1 años de experiencia en desarrollo J2ME, familiarizado con la programación J2ME; se prefiere estar familiarizado con la programación del entorno Linux; .

4. Familiarizado con HTML/WML/HTTP y con buenas ideas de programación.

5. Familiarizado con el lenguaje y el entorno de desarrollo C/C. 6. Más de un año de experiencia en el desarrollo de software de aplicaciones para terminales móviles, preferiblemente experiencia en desarrollo de Android o iPhone;

7. Competente en estructuras de datos y algoritmos comunes, y capacidades de diseño;

8. Familiarizado con las características y características de desarrollo de los terminales móviles; Familiarizado con la programación de redes de terminales móviles y comprensión de 3G\WiFi y otras tecnologías.

9. Desarrollo de bases de datos MySQL; familiarizado con subprocesos múltiples, Socket o ACE, etc. Tecnología de programación de comunicación de red;

10. Familiarizado con varios métodos de programación Java, como subprocesos múltiples, jni, idl, etc. Se dará prioridad a aquellos que estén familiarizados con el mecanismo operativo de JVM y a aquellos que hayan trasplantado o extendido JVM a plataformas integradas, como fonemas, etc.

11. Se prefiere dominio del desarrollo de UI de la plataforma Android; buen inglés, capaz de leer materiales en inglés;

Responsabilidades laborales:

1. de la plataforma Android.

2. Diseñar y desarrollar aplicaciones o juegos en teléfonos Android;

3. Mantenimiento y ampliación de la capa framework de la plataforma Android.

4. Transplantar varios sistemas framework populares (multimedia, Bluetooth, inalámbricos) a Android y ser responsable del desarrollo de proyectos de Android.

5. Proyectos Android La formulación;

6. Seguimiento al desarrollo de nuevas tecnologías en Android. Compilar documentos de diseño, desarrollo e implementación;

7. Diseñar y completar la implementación del software de acuerdo con los requisitos funcionales del producto;

8. Participar en el análisis de la demanda del producto y formular planes de implementación técnica;

p>