Я пытаюсь понять, смогу ли я разработать Samsung Smart Tv Родные приложение с более низким уровнем API, чем PNaCL, который я подозреваю, просто javascript через pepper.js …
Samsung не предоставляет слишком много информации о том, как именно они реализуют свою «родную» разработку NaCL. PNaCL — единственный документированный способ, но я нашел этот «плагин SEF», который должен соединять JS с «низкоуровневыми модулями c ++», как говорится в документации, без особых объяснений.
Вероятно, нет платформы разработчиков SEF. Наверное .. просто проверяю, что я не ошибся.
PNaCl подобен модулю, который может быть выполнен в среде выполнения C / C ++, что приводит к большей производительности, чем javascript, который работает во время выполнения в Интернете.
Не уверен насчет точного ответа, но это мое понимание. Поскольку SEF является более вероятным интерфейсом системного объекта, он должен быть скомпилирован с прошивкой. И да, я согласен с вами, SEF «ниже», чем PNaCl, но я думаю, что мы не можем создать наш собственный плагин SEF, за исключением того, что Samsung выпустит исходный код и метод для прошивки прошивки, такой как устройство Android.
System Runtime | <==> Sandboxed Runtime <==> PNaCl
| /\
| ||
| \/
[SEF Object] <======================> Web Runtime <==> Javascript
Других решений пока нет …