2012-02-13 4 views
2

HTML5 기능, 특히 H.264 비디오, Web SQL 데이터베이스, FileReader API를 사용하여 Windows 데스크톱 응용 프로그램을 만들고 싶습니다. AIR (현재 비디오 태그를 지원하지 않는 대신 Flash를 사용)을 사용하고 싶지 않습니다. 이상적으로 나는 단지 기본 창에서 최신 버전의 웹킷을 래핑하는 exe 파일을 원합니다. Chrome 등을 설치 한 사용자에게 의존하지 말고 독립 실행 형이어야합니다. exe와 같은 디렉토리에 index.html 파일을로드 할 수 있습니다. 그게 다야.Windows에 HTML5 (플래시 없음) 용 Adobe AIR 제품이 있습니까?

나는 이와 같은 것을 찾을 수 없었다. QTWebkit을 사용하여 직접 제작할 예정 이었지만 최신 버전 (4.8.0)은 빌드 문제로 인해 비디오 태그를 지원하지 않습니다. 4.8.1 버전에서이를 수정한다고 가정합니다. 누구나 사용할 수있는 이와 같은 것을 알고 있습니까?

답변

0

Titanium과 같이 사용자가 브라우저를 포함하는 프레임 워크를 사용한다고 생각할 수 있습니다. 주로 iphone, android 및 windows devices에 게시 할 수있는 앱을 만드는 데 사용됩니다. Windows MSI 설치를 만듭니다.

또 다른 옵션은 CEF project (C/C++ 용 Chromium Embedded Framework)을 사용하는 것입니다. 나는 그걸 많이 보지 않아서, 얼마나 어려워/쉬운 일인지 말할 수 없다. 주요 사이트에는 Java, .NET 및 기타 언어에 대한 래퍼도 있습니다.

+0

불행히도 데스크톱의 Titanium은 더 이상 지원되지 않습니다. CEF는 좋아 보이지만 h.264는 지원하지 않습니다. 라이센스 문제는 아마 추측 할 수 있습니다. 그래도 webM과 Ogg에서 잘 작동합니다. – user1207808

2

이 모든 사람들에게, 데스크톱 용 티타늄은 더 이상 Appcelerator에서 지원하지 않으며 이지만 프로젝트는 여전히 오픈 소스 이니셔티브로 지원됩니다. 오늘 (2012 년 10 월 14 일) 현재 TideSDK입니다. 그들의 트위터 계정에 따르면, 그들은 코드베이스에서 끝날 몇몇 후원 된 작업 때문에 1.3 릴리스에서 뒤쳐져있다.

아직 언급되지 않은 추가 옵션에는 AppJS (OSS, node.js 필요) 및 Sencha Desktop Packager (상당히 비싼 것)이 포함됩니다.

2

나는 티타늄이 완전히 사라지지 않았다고 생각한다. tideSdk 아직 시도하지 못했기 때문에 동영상 지원과 코덱을 사용해보세요.

는 HTML5, CSS3 및 자바 스크립트 TideSDK와 멀티 플랫폼 데스크탑 애플리케이션을 작성 아름답고 독특한 바탕 화면을 웹 개발 기술을 사용하여 응용 프로그램을 만들기위한 새로운 표준입니다 : 여기에 그들이 말하는 방법이다.

2

는 최근 플래시를 사용하지 않고 공기와 함께 할 여전히 수, 같은 일을 생각하지만, 당신은 또한 크롬 패키지 애플리케이션, 모질라 프리즘 (비활성 비록 오늘) 또는 Microsoft HTA (HTML 응용 프로그램)을 사용할 수 있습니다.