Когда писали Windows версию, CEF не попался на глаза, хотя судя по истории он появился на пару месяцев раньше. Когда делали обертку под Mac, мне он показался по каким-то причинам не рабочим под этой платформой. А сейчас у нас все работает с имеющейся реализацией и предпосылок для переписывания нету, да и других задач хватает.
Не пробовали. И я первый раз вижу этот враппер.
Когда мы начинали разработку, мы планировали в скором времени выпустить и мобильную версию. И поэтому интерфейс на html+js+css нам кажется более подходящим.
Я видел эти проекты, но у нас очень высокие требования к гибкости интерфейса, к возможности добавления своих компонентов. Есть опасение, что придется писать в итоге все равно под каждую платформу по отдельности, как и предлагается в Eto:
«For advanced scenarios, you can take advantage of each platform's capabilities by wrapping your common UI in a larger application, or even create your own high-level controls with a custom implementations per platform.»
Мы пишем обертку над браузерами чтобы унифицировать взаимодействие. Дальше логика приложения работает с оберткой.
Получается что под разными платформами отличается только обертка(строк по 100 кода), а вся логика и весь интерфейс абсолютно одинаковый.
Но в целом, мне идея с CEF очень нравится.
Когда мы начинали разработку, мы планировали в скором времени выпустить и мобильную версию. И поэтому интерфейс на html+js+css нам кажется более подходящим.
«For advanced scenarios, you can take advantage of each platform's capabilities by wrapping your common UI in a larger application, or even create your own high-level controls with a custom implementations per platform.»
Получается что под разными платформами отличается только обертка(строк по 100 кода), а вся логика и весь интерфейс абсолютно одинаковый.
Видео с GUI