質問

BlackBerry OS 7.0以前を実行しているすべてのデバイスで実行されるBlackBerryアプリケーションを開発し、BlackBerry 10デバイスでも実行できます。どうやってやるの?

上記のすべてのプラットフォームをサポートできるWebWorksアプリケーションです。もしそうなら、WebWorks開発のためのIDEはありません。

役に立ちましたか?

解決

WebWorksはBlackBerry OS 5.0以降、BlackBerry Playbook OS、およびBlackBerry 10をサポートしています。

HTML5の備品については、これはOSのバージョンによって異なります。たとえば、BlackBerry OS 5.0は独自のブラウザの実装であり、Ajax要求をサポートしません。 BlackBerry OS 6.0はWebKitベースですが、BlackBerry 10デバイスのようなものと比較された場合、古いバージョンのエンジンです。そのため、さまざまなプラットフォームでどのHTML(5)機能と機能がサポートされているかを注意深く必要です。

言及されているのは、Shared HTML5 "Base"がある場合は、スマートフォン(BBOS)、タブレットOS SDK(PlayBook)、BB10 SDK用のWebWorks SDKにパッケージ化できます。それぞれがそれぞれの環境で実行されるアプリケーションを作成します.Java、Air、Native。

WebWorks APIを検索し始めた場合(すなわち、HTML5を超えた機能のためのネイティブレイヤにネイティブレイヤーに接続するJavaScript API; 1つのBBM統合)、APIドキュメントを活用する必要があります。 SDK。プラットフォームに応じて、さまざまなAPIの実装、あるいは可用性に違いがある可能性があります。

HTML5は、再利用のための最も一般的な「ベース」を提供しますが、それでも各プラットフォームの制限と違いに注意する必要があります。

WebWorks IDEがない場合は、HTML、JavaScript、およびCSSリソースを作成するのが好きなIDEを使用できます。その後、SDKはこれらのリソースを対応するプラットフォーム用のBlackBerryアプリケーションに "パッケージ化する]に活用されます。

他のヒント

HTML5 BlackBerry Developer ページには、WebWorksの作成を開始するために必要なすべての情報があります。アプリケーションそのページは、BB10、BB7、およびWebWorksを使用してPlaybook OSのすべてをターゲットにすることを選択できます。

WebWorksはOS 7.0、Playbook、BB10をターゲットにすることができます。展開したいバージョンのSDKをダウンロードするだけです。各プラットフォームには、(BB10内のNFCを使用するなど)を使用する必要があるプラットフォーム固有のAPIがあることに注意してください。これは実際にはSDKの複数のバージョンがある理由です。各SDKは、特定のプラットフォームのネイティブ機能をHTML5に公開します。 開発のための

。始める最も簡単な方法は、 PhoneGap 。彼らのドキュメンテーションはかなり徹底的であり、あなたのためのものを展開し、あなたのディレクトリ構造を管理し、あなたのピンの管理、そして鍵、開発者トークンなどのスクリプトを持っています

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top