2014-12-06 4 views
0

저는 모바일 개발에 완전히 익숙하지 않습니다. 물론 하이브리드 응용 프로그램과 물론 인텔 XDK에 관심이 있습니다. 인텔 XDK의 문서를 읽을 때 나는 "런타임"단어에 직면했다.Intel XDK의 "런타임"은 무엇을 의미합니까?

이 구절의 의미이며, 실제로는

횡단 보도가하는 HTML5 런타임입니다 말하는 때 평균 무엇 무엇

... 자신의 blog post에서

.

내가 stackoverflow의 어리석은 질문 중 하나를 묻는다면 저에게 사과하십시오.

답변

1

"런타임은"일반적으로 시간에 프로그램의 인생에서 다른 시간에 반대,를 실행 하는 프로그램을 말한다 처럼 컴파일 시간은입니다. 소프트웨어는 일반적으로 작성된 다음 컴파일 된 다음 배포 또는 설치되고 실행됩니다. 이러한 여러 단계는 종종 "컴파일 시간", "설치 시간"및 "런타임"이라고합니다. 예 : "컴파일 할 때 컴파일러는 ...".

" 런타임"은 런타임에 필요한 소프트웨어 패키지입니다. 예 : 라이브러리, 인터프리터, 가상 머신 또는 다른 지원 패키지를 포함 할 수있다. 횡단 보도 (crosswalk)는 HTML 5 "앱"(HTML, 자바 스크립트 등 포함)을 사용하는 시스템으로 잘 작동합니다. 그들을 실행합니다. 실행. 본질적으로 브라우저 엔진이지만 HTML 5를 해석하고 실행할 수있는 시스템과 마찬가지로 브라우저로 패키지되지 않으며 원하는 다른 소프트웨어에 포함 할 수 있습니다.

그러면 HTML5로 애플리케이션을 작성할 수 있습니다. 그런 다음이 작업을 다운로드하여 설치할 수있는 네이티브 데스크톱 응용 프로그램처럼 만들려면 작은 Windows 응용 프로그램과 OS X 응용 프로그램을 작성해야합니다.이 응용 프로그램에는 기본적으로 Crosswalk가 포함되어 있습니다.이 응용 프로그램은 크로스 플랫폼 내에 실제 응용 프로그램을 실행합니다.

0

런타임 - 시간의 길이는이 소프트웨어 프로그램

인텔 XDK 클라우드 기반의 빌드 서비스의 지원 대상으로 횡단 보도 런타임을 포함를 실행합니다.

횡단 보도은 웹보기에 대한 종속성없이 여러 플랫폼에서 실행할 수있는 전용 런타임으로 HTML5 응용 프로그램을 만드는 데 사용할 수 있습니다. WebRTC, 하드웨어 가속화 된 WebGL 지원 및 출혈 가장자리 HTML5 기능과 같은 HTML5 기능을 사용하는 응용 프로그램을 만드는 데 사용할 수 있습니다. 자세한 내용은

이 자원을 따르십시오 .. crosswalk-runtime

더 많은 자원 : Using the Intel XDK “Crosswalk for Android”

+0

답장을 보내 주셔서 감사합니다. 그러나 나는 여전히 '런타임'이라는 문구가 횡단 보도에 이어지는 이유를 여전히 모릅니다. 실행 모드에서 응용 프로그램을 실행하는 동안 백 엔드에서 횡단 보도가 실행 되었기 때문입니까? – bobsilon

+1

이 경우 "Crosswalk runtime"은 HTML5 응용 프로그램을 "실행하는"HTML5 인터프리터를 나타냅니다. HTML5 애플리케이션은 HTML, CSS 및 JavaScript 파일 모음입니다. 이는 브라우저 내부에서 실행되는 HTML5 웹 앱과 유사합니다. 이 경우 웹 응용 프로그램은 "브라우저 런타임"위에 "실행"됩니다. @deceze가 지적한대로 Crosswalk는 임베디드 브라우저입니다.XDK의 Crosswalk 빌드 옵션을 사용하여 응용 프로그램을 빌드하면 HTML5 응용 프로그램을 "해석"하는 Crosswalk의 전체 복사본이 포함됩니다. – xmnboy