2012-10-01 2 views
2

블랙 베리 OS 7.0 이전 버전을 실행하는 모든 기기에서 실행되는 블랙 베리 애플리케이션을 개발해야하며 블랙 베리 10 기기에서도 실행할 수 있습니다. 어떻게해야합니까?블랙 베리 10 이전 버전의 블랙 베리 앱

WebWorks 응용 프로그램이 위의 모든 플랫폼을 지원할 수 있습니까? 그렇다면 WebWorks 개발을위한 IDE가 없습니다. 어떻게 코딩해야합니까?

답변

2

WebWorks는 BlackBerry OS 5.0 이상, BlackBerry PlayBook OS 및 BlackBerry 10을 지원합니다.

HTML5 제작자와 관련하여 이는 운영체제 버전에 따라 다릅니다. 예를 들어, BlackBerry OS 5.0은 독점적 인 브라우저 구현이며 Ajax 요청을 지원하지 않습니다. BlackBerry OS 6.0은 WebKit 기반이지만 BlackBerry 10 장치와 비교할 때 이전 버전의 엔진입니다. 따라서 다양한 플랫폼에서 어떤 HTML (5) 기능이 지원되는지 염두에 두어야합니다.

BBOS (SmartWorks 용 WebWorks SDK), PlayBook (PlayBook) 및 BB10 SDK와 함께 공유 할 수있는 공유 HTML5 "기본"이있는 경우입니다. 각 사용자는 해당 환경 (Java, AIR, Native)에서 실행되는 응용 프로그램을 만듭니다.

WebWorks API (예 : HTML5 이외의 기능에 대해 기본 레이어로 연결되는 JavaScript API, 즉 BBM 통합)를 살펴 보려면 API 문서를 활용하여 어떤 API를 사용할 수 있는지 알아야합니다. 어느 SDK. 플랫폼에 따라 다양한 API의 구현 또는 사용 가능성에 차이가있을 수 있습니다.

HTML5는 가장 일반적인 "기본"재사용을 제공하지만 각 플랫폼의 제한점과 차이점을 염두에 두어야합니다.

WebWorks IDE가 없으므로 HTML, JavaScript 및 CSS 리소스를 만들고 싶은 IDE를 사용할 수 있습니다. 그런 다음 SDK는 이러한 리소스를 해당 플랫폼 용 BlackBerry 응용 프로그램에 "패키지화"하는 데 활용됩니다.

2

HTML5 BlackBerry Developer 페이지에는 WebWorks 응용 프로그램을 만드는 데 필요한 모든 정보가 있어야합니다. 이 페이지에서 언급 한 것처럼 BB10, BB7 및 Playbook OS 모두를 WebWorks로 타겟팅 할 수 있습니다.

1

웹 트랙트는 OS 7.0, 플레이 북 및 BB10을 타겟팅 할 수 있습니다. 배포하려는 버전의 SDK 만 다운로드하면됩니다. 각 플랫폼에는 플랫폼 별 API가 있습니다 (BB10에서 NFC 사용 등). 관리해야 할 플랫폼 별 API가 있습니다. 실제로 여러 버전의 SDK가있는 이유입니다. 각 SDK는 지정된 플랫폼의 기본 기능을 HTML5에 공개합니다.

개발 용. 시작하는 가장 쉬운 방법은 Phonegap을 사용하는 것입니다. 그들의 설명서는 매우 철저하고 디렉토리 구조를 관리하고, 핀과 키, 개발자 토큰 등을 관리하는 스크립트를 가지고 있습니다.