本文譯自三星官方bada開發網 |
在你開始開發你的應用的功能前,你需要先定好你的應用的檔案.應用的檔案要確保你可以充分訪問bada提供的下列基礎信息服務:
- 應用的名稱以及版本
- 應用使用的API版本
- 應用分配的特權組
在bada開發網上創建應用檔案
步驟:
-
開始檔案創建嚮導:在bada developer site 上選擇My Applications > Application Manager,並在顯示的屏幕中選擇Generate a New Application Profile.
-
在 Set your application name (設置應用名)字段, 定義一個應用名,並填寫 Describe your application (項目描述)字段.
你的應用名須爲4-20字節長,然後點擊Next
-
在 Set your application version (設置你的應用的版本)字段, 爲你的應用設置一個版本號.
應用的版本號默認爲1.0.0. 當你的應用更成熟並升級後你可以修訂你的應用的版本號.bada支持的應用版本號介於0.0.1到 35.35.1295之間.
-
在 Select your bada API version (選擇你的應用使用的bada API版本)字段, 選擇你的應用的API版本
如果你選擇的API版本時2.0,你還需要選擇應用的類型爲 C++App 還是FlashApp. 點擊 Generate(生成).
基於應用名,版本以及類型信息,bada開發網會生成一個唯一的ID,在之後的基礎設置以及應用的生命週期管理時會用到這個應用ID. application life-cycle management.
-
點擊 Continue.
-
按照需要分配privilege groups, 然後點擊 Finish.
有些bada API被稱爲特權API,用於處理平臺以及用戶敏感數據. 要想在你的應用中使用特權API的特性以及服務.你需要爲你的應用分配對應的特權組(根據你的應用開發需要的功能特性)
注意 對於flash應用,你也必須要declare flash privileges(聲明flash特權) 以使 ActionScript 能夠訪問特權API以及用戶敏感數據. 例如要使用基於flash的應用模板,就需要
爲應用聲明FLASH_SERVICE and SYSTEM_SERVICE 特權.
-
你的應用的檔案現在基本已經就緒,檔案詳情會展現在你面前.你可以點擊 Download manifest.xml下載 manifest file.
注意 如果你分配特權組需要用到服務器組件, 點擊Setup now來配置服務器組件(configure the server components).
當你創建好應用檔案並且下載了 manifest 文件後, 你就可以開始 創建應用工程了.
Manifest 文件
所有的bada應用都需要一個 manifest 文件 (manifest.xml). 創建完應用檔案後,你需要從bada開發網下載 manifest 文件,並在你的應用中使用它
你不需要手動去創建或者編輯manifest 文件. 下載的manifest 文件包括你定義在應用檔案中的應用相關信息:
- 應用ID
- 應用類型
- 分配的 privilege groups
- API版本
注意 |
---|
如果在之後你在bada開發網上修改了你的應用的詳情信息,例如分配了新的特權組或者改變了目標終端模型的詳情,你就需要重新下載 manifest 文件並 在你的應用中使用這個新的manifest 文件 |