天天看點

《BREW進階與精通——3G移動增值業務的營運、定制與開發》連載之97——BREW的應用管理器

版權聲明:本文為半吊子子全棧工匠(wireless_com,同公衆号)原創文章,未經允許不得轉載。 https://blog.csdn.net/wireless_com/article/details/6156554

手機使用者可以被劃分為很多類型,從持有廉價手機的價格敏感型個人使用者到配備高端手機的企業使用者,從使用預付費手機的年輕新潮娛樂使用者再到月度費用支出較高的國際漫遊使用者,不一而足。通過BREW手機,能夠滿足所有這些使用者的各種需求。

BREW的核心功能是“無線資料下載下傳”,即手機可以從移動網絡下載下傳複雜的程式和應用。是以,和使用者最貼近的就是各種各樣的基于BREW的移動增值業務了。通過BREW應用管理器(BREW Appmanger & Mobileshop, BAM),使用者可以動态查找和發現應用,并且下載下傳,使用以及管理這些應用。BREW應用管理器的功能示意如圖17-1所示:

圖 17-1:BREW 應用管理器的主要功能子產品

應用管理器是一個用BREW SDK編寫的應用程式,使用者能以此為起點浏覽并運作手機裝置上可用的應用程式。它有一個簡單的圖形使用者界面,可顯示目前手機上所有基于BREW 的移動增值業務。

應用管理器在手機螢幕底部提供了一組小圖示(軟鍵菜單項),每個圖示對應一個具體應用程式。當光标(焦點)位于軟鍵項上時,手機主螢幕将顯示對應的應用程式大圖像。其中的一個軟鍵菜單是“設定”菜單,此菜單用于控制應用管理器顯示應用程式的浏覽順序。預設情況下,應用程式在主菜單中的顯示順序就是AEE層讀取對應 MIF 檔案的順序。 但是,通過應用管理器可以更改顯示順序、将應用程式移至其它檔案夾、或者更改主菜單視圖顯示方式。 例如,如果希望 Hello World 成為第一個顯示的應用程式,可以使用“設定”菜單進行設定。設定資訊儲存在應用管理器目錄下的 config.txt 資料檔案中。

營運商根據各自的特點和市場目标,為了實作差異化競争,可以推出各具特色基于BREW的品牌服務,同時定制不同版本的BREW應用管理器,例如,中國聯通的“神奇寶典”服務,KTF的“Magic N Pack”服務,Verison wireless的“Get It Now” 服務等等,但是,最終使用者通過應用管理器使用相應移動增值業務的方法大同小異。