Bada開發套件安裝與範例執行。
因為mobile01 真的太難貼圖文了,所以原文上傳到Google Docs。
原文連結
Bada新生系統,各方開發者紛紛關切真正的第一台機器何時出關,終於在六月時與大家見面。而Bada開發套件也終於在五月時開放給所有有興趣的人下載。如果你對設計Bada系統有點興趣,不妨繼續看下去!在這裡將會教導你最基本的Bada程式開發流程與整合開發環境的介紹!
基本上,程式撰寫本來就是專業的一個領域,但也不是說只有資訊相關的學生才能寫。只要有興趣,本來就是大家都可以學習。就算不會寫程式,至少也能了解原來是透過這樣的方法完成的啊!如此這般。在這裡就省去所有無趣的介紹了,直接告訴你怎麼讓開發的工作動起來!
首先我們先了解到,Bada原生程式語言是C++,因此真的有興趣的話,必須先弄懂C++的程式語言 (與物件導向程式設計),如果已經懂了,那就只要再學習Bada框架(framework)即可,就好像寫Windows程式先會了C++再學 .NET / MFC 一樣的道理,都是一條漫長的學習之路。
好~廢話不多說,首先先連線至Bada開發網 ( http://developer.bada.com/apis/index.do ),必須先註冊一個帳號才能下載開發套件(SDK),所以點選右上角的 Register:

進入後會有一點表格等著你填寫,先把上方四個Yes 選起來,表示你同意這些條款:

然後填寫註冊表格:

只要把紅星的地方寫一寫即可。Email ID 是你要註冊登入用的帳號,是以一個email作帳號。
Password是填寫密碼,Confirm Password是再次填入密碼供核對。
First Name是你的姓,Last Name是你的名;就趁這個機會研究一下你的名字的羅馬拼音吧,以後都會用到啊~ 台灣要國際化 XD。
User Type 就勾Student,除非你是教授… (教授也不會來看我的東西吧!)。
Age就勾選你的年齡的範圍。
Telephone 是電話,就隨便寫吧,886-123456789。Country 就選Taiwan囉!講到Country,以前還被寫成 Taiwan, PRC呢!我還去抗議,而他們也很快改正了,讚~

這就勾No吧,免得一直收到Bada電子信。

這是問你你的專業領域為何,其實隨便勾也沒關係,但就勾一個比較廣域的 軟體開發 吧。

問你你在公司的角色是啥,隨便填也行 (你要填CEO我也是不反對啦…),我是覺得學生乾脆就選擇你是研究者 (或Developer開發者) 算了。

然後開發平台直接選bada了。只是在問你你對啥有興趣… (問真多)

最後就填一下防機器人碼… 終於填好可以按下最右下角的 Save My profile了。
記得仔細點不要打錯!不然要重填很麻煩的…

確認無誤後繼續按下

接下來就去信箱收信,點選它給你的啟動碼進行帳號啟動,就可以用你剛剛註冊的登入囉:

按下OK就可以完成,並自動登入首頁。

直接選擇Development Tools 下載sdk:


為了求簡便,請直接下載 Installer 就好,語言等東西到時候讓它自己下載:

終於下載好了!接下來就趕快安裝吧:


無敵 Next 大法:

同意條款,按I Agree;

接下來勾Language Pack 1或是Language Pack 2。建議勾Language Pack 2就好了,反正只是測試。然後按 Next 就開始安裝囉:




然後會自動下載語言包:

終於安裝好了…. Orz

功能表可以找到 bada 目錄:

Documents 裡面是所有目前三星提供的技術文件,不過是英文的,但在資訊界哪有人不看英文手冊呢… 值得一提的是還算蠻完整的囉。尤其是教學(Tutorials),各部份都提到了:

馬上來試試看吧!執行SDK所提供的範例,透過模擬器~ 執行 badaIDE 程式,被問到你的程式專案目錄要放在哪?直接就用預設的就好啦!為了避免一直被問,記得勾選 “別再問我了”:

喔,跑了跑了

然後出現視窗環境,是開發者眼熟的eclipse IDE呢,很多都用這個啊~連Symbian的也是用這個為基底囉:

點一下右方的 Workbench 就能進入你都看不懂的開發環境了:

沒關係!反正我們這次只要執行範例而已,所以直接選擇 File -> Import

選擇 bada Application Project 進行匯入:

接下來指定要匯入專案的目錄。要匯哪一個好呢?就先跟我一樣選擇這個目錄吧:

直接點 Finish 就會發現專案出現在主視窗囉。

接下來立刻進行程式的建置吧!是以模擬器為目標做建置的,所以執行結果會在電腦上!不用擔心沒手機就不能看到結果哦:


很快的,可以看到下方會出現類似的字,就表示完成啦:

如果,如果看到的是Error 的話,那就點選左上方的專案目錄 Calculator,然後按下 Alt-Enter 進入專案設定,在以下畫面按一下Apply 再按OK 應該就可以成功執行上面那個步驟啦:

終於建置完畢,馬上執行看看!按下Run As… Simulator啟動吧:

出現防火牆就選 解除封鎖

出現電腦版S8500 …XD 接下來就跟你用手機一樣去設定一下吧,還有中文輸入法耶= = 不過是早期那種爛爛的 (話說回來,為啥我們買的手機,預設時區是北京?明明有台北可以選啊,真是):


不一會兒,剛剛的範例出現啦!如果要關掉模擬器,就在任何一個地方按右鍵選Close就好囉。


依此類推,也可以匯入 Sample 目錄裡面其他專案喔!期待你們找出好玩的範例出來,然後貼上來吧!~~~
內文搜尋




























































































