2011-01-15 3 views
0

크로스 플랫폼을 개발해야합니다.브라우저에 "데스크톱"앱을 구현할 수 있습니까?

나는 Java를 고려해 왔지만 처음부터 내 앱을 배포하는 방법과 업그레이드를 배포하는 방법을 궁금해하고 내 앱이 브라우저 기반이라면 얼마나 간단한 것이 될지 생각했습니다. 나는 모든 것이 내 응용 프로그램이 수행 할 작업을 따라 가정

...

  • 내가 읽도록 선택하도록, 일부 문서, 동영상, MP3 파일을 다운로드를 저장하고 허용 할,보기 또는 들어 봐. 장치가
  • 그냥 기능 크리프의 경우, 일반 호기심

을 잃은 경우가 액세스 할 수 있도록
  • 는 또한, 문서를 암호화하고 사용을 위해 즉시이를 해독 할 할 누구든지 내가 로컬 PC에 할 수있는 일과 할 수없는 일에 대해 일반적인 포인트를 가지고 있는지 궁금합니다.

    • 나는 하드웨어에 액세스하는 까다로운 일이 될 것이라고 생각
    • 내가 디렉토리 구조 (암호화)
    • 저두 실행 쉘 명령 다른

    아무것도 일부 플랫폼 - 특정 처리를해야 할 수도 있습니다? 이것을 고려하는 것도 나쁜 생각입니까?

  • +0

    왜 서버 측에서 암호화하지 않습니까? –

    답변

    2

    원하는 것 같습니다. air. 당신은 꽤 잘 플랫폼 독립적 인 "웹 애플 리케이션"을 할 수 있고, 일반 응용 프로그램과 같이 다소간 권한을 가지고 로컬로 실행됩니다.

    또한 암호화 된 데이터 저장소가 내장되어 있습니다.

    +0

    또한 WPF-XBAP/Silverlight 및 애플릿/JWS ... 다양한 각도로 (Flash가없는 AIR는 ...-) 잘 될 것입니다. 그러나 실제로는 각각의 런타임 엔진을 실행하는 브라우저가 있습니다. (부정 행위는 질문과 관련해서 만이 접근법이 특정 문제에 대해 좋지 않다고 가정하지 않습니다.) –

    +0

    +1 감사합니다. @ 세스, 나는 그것에 대해 살펴보고 다시 생각해 보겠습니다. – Mawg

    2

    브라우저에서 "데스크톱"앱을 개발하려면 전체 스택 자바 스크립트 프레임 워크 ExtJS을 사용하는 것이 좋습니다. 응용 프로그램에 데스크탑 느낌과 커다란 지원적인 커뮤니티를 제공하기 위해 풍부한 GUI 구성 요소가 많이 있습니다.

    +0

    +1 감사합니다, 제임스, 나는 그것을 조사 할 것입니다. – Mawg

    관련 문제