ブラックベリー用の Java SDK と Webworks SDK があり、bb 5、6、そして現在は 7 つの OS システムが存在することがわかります。AndroidアプリをBBに移植しようとしています。ピンチ ズーム パンなどを使用して、アプリのマップ部分を応答性の高いものにする必要があり、マップが組み込まれている Android や iOS と同じくらい見栄えがよくなります。サードパーティのライセンスを購入せずに、どの BB 用の SDK が最適でしょうか? また、それらの API には必要なものが含まれていますか?
2 に答える
趣味のプロジェクトで、Google マップを 3 つの異なる方法で使用しました。最初は静的イメージとして、Javascript として、最後にフラッシュ/フレックス コンポーネントとして使用しました。
(1) 静止画像が最も使いやすいです。
(2) Javascript は、最も軽量で、Web ページでの読み込みが高速です。
(3) Flash/flexは最も先進的で応答性が高いです。
ただし: (3) BB 5、6、7 では機能しません。Playbook でのみ機能します。(2) BB 6、7 で動作しますが、あまり快適ではありません...
また、Blackberry Mapfieldを使用することもできますが、BB Java SDK がリリースされるまで Playbook では動作しません。
Android Java SDK for Playbook を待つこともできますが、BB 5、6、7 では機能しません。
参考までに、完全な回答をしようとしているわけではありません。
同じコード ベースを BB OS 6 および 7 (現在、OS 5 のサポートは大幅に減少しています) および PlayBook で動作させる唯一の方法は、WebWorks SDK を使用することです。WebWorks は HTML と JavaScript に基づいているため、マップには多くのオプションがあります。
- Google Maps API ( http://code.google.com/apis/maps/documentation/javascript/ )
- ヤフー!マップ API ( http://developer.yahoo.com/maps/ )
- Bing Maps API ( http://www.microsoft.com/maps/developers/web.aspx )
- MapQuest SDK ( http://developer.mapquest.com/web/products/featured/javascript )
- MapQuest オープン ソース SDK ( http://developer.mapquest.com/web/products/open/sdk )
これらのリソースがあなたを始めるきっかけになることを願っています!