Stage : Port Android des EFL (Enlightenment Foundation Libraries)

Android est une des plateformes les plus utilisées au monde dans un contexte embarqué et industriel.

Les EFL sont des librairies permettant de développer des interfaces graphiques riches. Développées en C, elles sont particulièrement performantes et optimisées.

L'objectif de ce stage est de porter les EFL sur le système d’exploitation Android, et d'exécuter des exemples d'applications utilisant les EFL.

Le stagiaire aura pour mission de :

  •  Faire l'état de l'art de la couche graphique d'Android
  •  Porter et Compiler les dépendances des EFL pour Android
  •  Porter les EFL et Elementary pour Android
  •  Développer et intégrer un ensemble de scripts permettant de compiler les EFL pour AOSP
  •  Développer les méthodes et scripts permettant de développer une application en EFL et la déployer sur une tablette ou téléphone Android
  • EFL, OpenGL ES, Unix, Android, C, C++, Java

Formation requise :

  •  Stage de fin d’études de master ou cycle d’ingénieur

Connaissances souhaitées :

  •  Très bonne connaissance de l'environnement GNU/Linux
  •  Bon niveau en C ou C++
  •  Connaissances d'Android
  •  CV au format EDJ apprécié

Qualités personnelles :

  •  Autonomie, curiosité technique, rigueur