BlackBerry Java 軟體開發套件6.0版本 協助開發者創造更豐富及炫目的應用程式
隨著眾所期待的新作業系統BlackBerry® 6面世,BlackBerry® Java SDK 6.0版本(Java軟體開發套件)也同步亮相,不但具備全新使用者介面的功能,並提供與BlackBerry智慧型手機更高度的整合、還可使用新增與進階的服務,並支援將內容顯示及移植至新的WebKit網頁瀏覽器。
BlackBerry Java SDK 6.0版本主要是提供開發者功能強力的工具,讓他們在BlackBerry® Application Platform上創造豐富且炫目的應用程式,以更方便整合開發者向來較為困難的功能。BlackBerry開發者社群現可取得40多種新的API應用程式介面,以協助開發者利用BlackBerry 6的新功能,來建置畫面豐富並高度整合的應用程式。
更豐富的使用者介面
BlackBerry Java SDK 6.0版本支援全新BlackBerry 6使用者介面,預設多項新介面元素,如檢索式選單、表格、名單、慣性滑動捲頁功能、活動進度標示、視窗管理、工具列、標題列與副選單等。
具備WebKit 的BlackBerry 瀏覽器
BlackBerry 6的新瀏覽器具有WebKit顯示引擎,因此開發者得以藉此建立動態網站、豐富的行動應用程式,以及進階的widget工具集,可無縫式地整合至瀏覽器和核心原生程式。專為BlackBerry Browser 5.0版本所設計的BlackBerry Widget開發工具與網路應用程式,日後亦相容於新瀏覽器。
HTML5 支援
新BlackBerry 6 瀏覽器新增了HTML5支援功能,網路開發者得以為BlackBerry 智慧型手機創造網路內容,包括令人矚目的遊戲與結合3D動畫的即時互動式媒體等。
原生功能整合
開發者可利用新的API,將應用程式與BlackBerry 智慧型手機的各項核心功能做進一步的整合。透過統一搜尋API(Unified Search Framework API)可讓開發者註冊程式,讓他們的內容合作廠商也能被搜尋得到,並提供應用程式內建的搜尋機制。同時,重新設計的Mapfield API 則提供更強化的功能,包括平移、縮放、定位,以及快捷工具列。開發者可叫出Mapfield API來客製定位資料的外觀,亦可同時在同一螢幕上使用多個mapfield,以增加使用便利性。
更強大的定位服務
具備Wi-Fi® 地理定位API 之後,定位服務功能亦隨之變得更強,開發商可建置應用程式,並利用鄰近Wi-Fi網路所提供的手機定位。開發商目前透過基地台定位和GPS全球衛星定位系統,可取得具有行動定位服務功能的API。目前反向地理編碼(Reverse Geocoding)的功能,可讓應用程式藉由郵遞區號來取得當地資訊。同時,此Travel Time API提供應用程式預估之抵達時間;而預估之抵達時間則是參考不具名的即時「眾包」(crowd-sourced)式資料與歷史交通資訊推測而來。
如欲下載BlackBerry Java SDK 6.0版本,請至www.blackberry.com/developers/java。更多BlackBerry 6相關訊息,請參考www.blackberry.com/developers/blackberry6。