¿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>