2012-06-03 3 views
3

나는 html5 게임을 제작하고 있으며 Chrome 스토어와 같은 웹 플랫폼에 게임을 게시하고 싶지만 게임은 기존의 데스크톱 게임에 가깝게 재생됩니다. 그래서 저는 데스크톱 용으로도 만들고 데스크톱 앱 스토어를 활용할 수 있기를 바랍니다.티타늄 이외의 Html5 데스크톱 웹 앱

항공은 내 주요 플랫폼 인 Linux에 대한 지원을 중단한다는 것을 제외하고는 이상적이었습니다. 나는 티타늄을 좋아하지만 html5 오디오를 아직 지원하지 않으며 리눅스에 설치하는 것은 때로는 까다 롭습니다. Phonegap을 연구했지만 데스크톱이 아닌 모바일을 대상으로했습니다. 웹킷 프레임이나 다른 앱에서 내 앱을 포장 할 수있는 간단한 플랫폼이 있습니까? 그것이 모두가 아무것도 서버 측, HTML과 자바 스크립트이기 때문에

내가하고 싶은 모든 브라우저 프레임 내 게임 실행이있다, 나는 서버처럼 어떤 미친 기능이 필요하지 않습니다. 시원한 모든 것들을 티타늄과 전화 갭으로 볼 때 나는 이와 같은 단순한 무언가가 있어야한다는 점에 긍정적입니다.

고마워요.

+0

XULRunner는 Mozilla에서 만든 크로스 플랫폼 툴킷으로 Firefox의 UI를 지원합니다. 그것은 작동해야합니다. – Blender

+0

xulrunner의 버전이 필요한지 깨닫고 모든 것을 설정하는 문서를 찾으면 문자 그대로 설정하는 데 몇 시간이 걸렸습니다. 완벽하게 실행되고 데스크탑 응용 프로그램처럼 보입니다 – G1i1ch

답변

0

블렌더가 옳았습니다. XULrunner는 훌륭한 플랫폼이었습니다. 글자 그대로 자습서와 워드 프로세서를 통해 몇 시간 안에 웹 애플리케이션을 실행 해 보았습니다. 위대한 작품, 나는 적어도 누군가가 뭔가를 좀 더 문서화 할 때 까지이 필요로 다른 사람에게 그것을 권하고 싶습니다.

여기 좋은 선발 튜토리얼입니다 : 개발하는 동안 http://www.kodewerx.org/wiki/A_Brief_Introduction_To_XULRunner:_Part_1

그리고 힌트는 XULRunner를 다운로드 할 필요없이, 파이어 폭스는 이에 대한 명령 행 인수가 있습니다. 그냥

$ firefox -app /path/to/application.ini 

그리고 실행됩니다. 파이어 폭스를 가지고 있다면 XULrunner가 있습니다. 적어도 출시 될 때까지는 작동합니다.

+0

소리가 좋습니다 :) XULRunner 창에서 웹 응용 프로그램을 표시하기 위해 기본 웹 응용 프로그램을 공유 하시겠습니까? 다양한 플랫폼, 응용 프로그램 업데이트 해결 등을 위해 패키지를 어떻게 패키지 했습니까? http://www.kodewerx.org/wiki/A_Brief_Introduction_To_XULRunner:_Part_2#Packaging의 패키징 섹션은 다소 모호합니다. TideSDK (이전의 Titanium)는 이것을 프레임 워크의 일부로 가지고 있습니다. – Motin

+0

와우 이것은 꽤 오래되었지만 할 수 있다면 나는 당신에게 힌트를 줄 것이다. 기본적으로 웹 응용 프로그램의 경로가있는 zip 파일에 태그를 넣으면 문자 그대로 나타납니다. 브라우저 창은 기본적으로 파이어 폭스입니다. 따라서 웹 응용 프로그램이 파이어 폭스에서 작동한다면 필요한 모든 것입니다. 더 많은 정보가 있습니다. html과 javascript로 전체 GUI를 만들고 창과 모든 것을 제어 할 수 있습니다. 지금까지 사용해 본 것 중 가장 쉬운 것 중 하나입니다. 놀라운 XULrunner에 대해 더 많은 것을 듣지 못한다고 믿을 수 없습니다. 나는 예를 들어주기 위해 만든 오래된 webapp을 갖고 싶지만 더 이상 필요가 없다. – G1i1ch

+0

돌아와 줘서 고마워. 그동안, 나는 해골 앱을 직접 닦아 내야했다. https://github.com/neam/webapp-xul-wrapper에서 설치 프로그램을 생성하기위한 패키징 스크립트와 독립 실행 형 Zotero. 나는 그것이 가장 사용하기 쉽다는 것을 말할 수는 없지만 최소한 (다른 해결책 들과는 달리) 작동한다. (http://blog.neamlabs.com/post/36584972328/2012-11-26-web- app-cross-platform-desktop-distribution)), 올바른 트랙에 나를 보내 주셔서 감사합니다! :) – Motin