Les EFL (EnlightenmentFundation Libraries) proposent aussi une séparation de l'UI avec le code, et ce depuis le début des années 2000. Elles sont cross plateforme (linux, Bsd, Solaris, Mac, Windows). QML s'est inspiré des EFL avec Qedje en 2008 (Edje étant l'interpréteur de la description de l'UI dans les EFL), qui a évolué par la suite en QML. Un des plus jolis exemples d'utilisation des EFL avec cette séparation de code est calaos (le designer s'est occupé uniquement de l'UI, et le codeur uniquement de la partie C). En voici un résultat. Enlightenment lui-même est codé avec Edje, comme par exemple le sélecteur de background
# les EFL, autre exemple de séparation code/UI
Posté par rogerwaters . En réponse au journal Slint: Un toolkit pour interface graphiques natives. Évalué à 2.
Les EFL (EnlightenmentFundation Libraries) proposent aussi une séparation de l'UI avec le code, et ce depuis le début des années 2000. Elles sont cross plateforme (linux, Bsd, Solaris, Mac, Windows). QML s'est inspiré des EFL avec Qedje en 2008 (Edje étant l'interpréteur de la description de l'UI dans les EFL), qui a évolué par la suite en QML. Un des plus jolis exemples d'utilisation des EFL avec cette séparation de code est calaos (le designer s'est occupé uniquement de l'UI, et le codeur uniquement de la partie C). En voici un résultat. Enlightenment lui-même est codé avec Edje, comme par exemple le sélecteur de background