2014-12-06 2 views
0

Я совершенно новый для мобильной разработки, и мне интересны гибридные приложения и, конечно же, Intel XDK. Когда я читаю документацию Intel XDK, я столкнулся с «временем выполнения».Что означает «время выполнения» в Intel XDK?

Что такое среднее этой фразы и на самом деле, что это значит, когда они говорят

Пешеходный является среда HTML5, ...

в их blog post.

Извините меня, если я попрошу глупые вопросы stackoverflow.

ответ

1

«Runtime» обычно относится к тому времени, программа работает, в отличие от других времен в жизни программы цикл как время компиляции. Программное обеспечение обычно записывается, затем компилируется, затем развертывается или устанавливается, а затем запускается. Эти разные фазы часто называются «временем компиляции», «временем установки» и «временем выполнения». Например. «во время компиляции компилятор ...».

«A runtime» - это программный пакет, который необходим, во время выполнения. Например. библиотеки, интерпретатора, виртуальной машины или других таких поддерживающих пакетов. Crosswalk - это система, которая использует HTML 5 «приложения» (в том числе HTML, Javascript и т. Д.), И, что хорошо, заставляет их работать. Выполняет их. Пробеги их. Это, по сути, механизм браузера, но не упакован как браузер, как система, которая может интерпретировать и запускать HTML 5, которую вы можете встроить в любое другое программное обеспечение, которое вы хотите.

Значит, вы могли бы написать свое приложение в HTML 5; то для того, чтобы эта работа работала как собственное настольное приложение, которое можно загрузить и установить, вы пишете крошечное приложение Windows и приложение OS X, которое в основном просто содержит Crosswalk, который запускает ваше фактическое приложение внутри него, кросс-платформенное.

0

времени выполнения - продолжительность времени требуется, чтобы выполнить это программа

Intel XDK включает Пешеходный переход выполнения в качестве поддерживаемой цели службы сборки на основе облака.

Crosswalk runtime можно использовать для создания приложения HTML5 с выделенной средой выполнения, которая может выполняться на нескольких платформах без какой-либо зависимости для веб-просмотра. Его можно использовать для создания приложения, которое использует функции HTML5, такие как WebRTC, аппаратно-ускоренная поддержка WebGL и передовые функции HTML5.

Для получения дополнительной информации, пожалуйста, следить за этим ресурсам .. crosswalk-runtime

больше ресурсов: Using the Intel XDK “Crosswalk for Android”

+0

Спасибо shuvrow за ответ. Но я до сих пор не знаю, почему фраза «время выполнения» сопровождается пешеходным переходом. Это связано с тем, что в фоновом режиме выполняется переход в фоновом режиме, а приложение - в режиме исполнения? – bobsilon

+1

В этом случае «Crosswalk runtime» относится к «интерпретатору HTML5», который «запускает» ваше приложение HTML5. Ваше приложение HTML5 представляет собой набор файлов HTML, CSS и JavaScript. Это аналогично веб-приложению HTML5, которое выполняется внутри браузера. В этом случае веб-приложение «запускается» поверх «времени выполнения браузера». Так как @deceze указано, Crosswalk - встроенный браузер.Когда вы создаете приложение, используя опцию Crosswalk для XDK, он включает полную копию Crosswalk, которая «интерпретирует» ваше приложение HTML5. – xmnboy