2013-12-07 77 views
1

我是黑莓開發的新手(僅黑莓7.1 - 沒有黑莓10)。我有一個設計問題。我一直無法弄清楚Android(佈局編輯器)和iPhone(XIB編輯器)等佈局的設計。我發現所有的教程都使用Java 代碼進行設計。那麼,編寫所有代碼是一個乏味的過程。有沒有什麼像設計屏幕的佈局編輯器?黑莓設計編輯

我還碰到過lwuit代號1。他們是跨平臺的Java框架並擁有佈局編輯器。如果佈局編輯器可用,我寧願使用BlackBerry本地開發。另外,你對lwuit和Codename One的看法會很有幫助。謝謝

+2

我不知道黑莓(Java)佈局編輯器。一些跨平臺的工具有佈局編輯器,但根據我的經驗,想要在BlackBerry上獲得好看和良好功能的用戶界面需要手動編寫Java代碼。我知道這並不好玩,如果你有他們的佈局編輯器之前有任何Swing經驗或任何Android UI編碼經驗,它可能不會太糟糕。可能不是你想聽到的,雖然:( – Nate

+0

謝謝奈特,但它真正的頭痛,在代碼設計的一切。 –

回答

2

黑莓本地API非常困難,您必須手動編碼到CLDC(J2ME),這意味着將自己限制爲Java 1.3的一個子集。 RIM設備中的原生小部件不允許您在不更改整部手機的情況下自定義顏色等基本事物,這可能會隨着最新版本(未保持)而改變,但無論其「本機」體驗是不是靈丹妙藥。 不要讓我開始在他們的IDE /集成和模擬器環境中實際上無法使用。

LWUIT特別爲Blackberry而死亡。您唯一真正的選擇是維護Codename One,允許使用Java 5語法並具有GUI構建器。它的本地特性就是生成並正確編譯Java,但UI由Codename One繪製,因此代碼非常便於攜帶。