2

ブラックベリーOS7.0以前を実行しているすべてのデバイスで実行され、BlackBerry10デバイスでも実行できるBlackBerryアプリケーションを開発する必要があります。どうやってやるの?

WebWorksアプリケーションは上記のすべてのプラットフォームをサポートできますか?はいの場合、WebWorks開発用のIDEはありません..そのためにどのようにコーディングすればよいですか?

4

3 に答える 3

2

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

于 2012-10-01T11:42:39.850 に答える
2

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

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

そうは言っても、共有HTML5「ベース」がある場合は、WebWorks SDK for Smartphones(BBOS)、Tablet OS SDK(PlayBook)、およびBB10 SDKと(再)パッケージ化できます。それぞれが、Java、AIR、ネイティブのそれぞれの環境で実行されるアプリケーションを作成します。

WebWorks API(つまり、HTML5を超える機能のためにネイティブレイヤーに結び付けられているJavaScript API、1つのBBM統合)を検討し始める場合は、APIドキュメントを活用して、どのAPIをどのSDKで使用できるかを確認する必要があります。プラットフォームによっては、さまざまなAPIの実装や可用性に違いがある場合があります。

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

WebWorks IDEはありません。HTML、JavaScript、およびCSSリソースを作成するために任意のIDEを使用できます。次に、SDKを利用して、これらのリソースを対応するプラットフォーム用のBlackBerryアプリケーションに「パッケージ化」します。

于 2012-10-02T23:33:39.283 に答える
1

Webworksは、OS 7.0、Playbook、およびBB10をターゲットにできます。デプロイ先のバージョンのSDKをダウンロードするだけです。各プラットフォームにはプラットフォーム固有のAPIがあり、それらを使用する場合(BB10でNFCを使用する場合など)に管理する必要があることに注意してください。これが、SDKの複数のバージョンが存在する理由です。各SDKは、特定のプラットフォームのネイティブ機能をHTML5に公開します。

開発に関しては。始める最も簡単な方法は、Phonegapを使用することです。彼らのドキュメントはかなり徹底的であり、あなたのために物事を展開し、あなたのディレクトリ構造を管理し、あなたのピンとキー、開発者トークンなどを管理するスクリプトを持っています。

于 2012-10-02T18:12:42.320 に答える