富
internet
應用程式的布局和設計過程經常脫離實際的應用程式開發本身。每個新的應用程式都要從頭開發應用程式布局或者由設計人員獨自生成布局。
儘管對很多應用程式來說,生成一流的設計是必要的,但是這樣將使開發過程更耗費時間和成本。
有很多概念可以彌補這種不足,而
flex 4
(gumbo
)有望在此方向上邁出一大步。然而,有時候很多挑戰仍然是一些非常簡單的問題:
我要在**放置儲存資料的按鈕?
我要如何開啟文件?
一次滑鼠雙擊要做什麼?
我要如何搜尋資訊?
為了便於使用者在他們希望的位置找到按鈕和對話方塊元素,應用程式的行為是一致和直觀的嗎?
解決這些問題的一種潛在解決方案是使用乙個基於標準化框架的模板。這種解決方案結合了
flex
的靈活性,將會極大縮短實現時間。
在comparatio
**,我們開發了一種用於資料庫應用程式的框架,該框架通過使用與模板相同的元素解決這些問題:
這是主螢幕。
位於左側的主選單。
在左上方的使用者設定(例如:修改密碼)和登出按鈕。
開啟、建立、編輯或刪除文件的按鈕(總是按照相同的順序位於相同的位置)。
搜尋字段總是處於相同的位置並具有相同的操作(後續搜尋,在單獨欄位中搜尋)。
包含分頁設定的總數清單。
儲存或關閉乙個文件的按鈕(總是按照相同的順序並處於相同的位置)。
相同的框架將資料訪問標準化並實現了一種小規模伺服器,從而能夠將重點完全放在應用程式上而根本不必擔心後端(參閱
伺服器部落格)。
www.comparatio.com.
基於ARM DSP進行應用開發
傳統的晶元,基本是乙個處理器核心,或者是通用處理器如arm,或者是dsp。對於控制和使用者介面,一般用通用處理器實現,演算法處理或者 處理則依賴於dsp或者硬體晶元,很多系統都是雙晶元的架構。開發模式也比較單純,比如arm晶元,有arm的的 工具,基於os之上進行應用開發 dsp有dsp的開發工具,...
使用Ant來編譯Flex應用
在ant工程中,可以使用3種ant任務來編譯flex 使用ant來編譯flex應用,需要使用到flextasks.jar檔案,這個檔案在flex sdk的ant目錄中可以找到。使用ant編譯,需要把編譯的行為用xml檔案來描述,ant目錄中有乙個build.xml檔案可以參考。建立乙個資料夾test...
使用Lomboz來進行基於Struts的開發
struts blank專案的 lomboz專案的 web.xml檔案中 具體來講就是從第11行開始複製 第三步,把 struts blank web inf目錄下的除web.xml檔案外的其他所有檔案 不包含資料夾 複製貼上到 lomboz專案的 web inf下面。第四步,把struts bla...