FlexBuilder的路在何方
本文和大家重點(diǎn)討論一下FlexBuilder的現(xiàn)狀及未來(lái),F(xiàn)lexBuilder在走JBuilder的老路的思路顯而易見(jiàn)。不同的是JBuider在發(fā)展的時(shí)候,Java已風(fēng)起云涌,無(wú)人能敵,多家IDE廠家紛紛搶占誘人的Java蛋糕。
FlexBuilder何去何從
Java在企業(yè)應(yīng)用中的霸主地位現(xiàn)階段無(wú)人能憾,但在顯示層還停留在Html之上的Jsp,開(kāi)發(fā)速度及維護(hù)工作量都是比較大的,現(xiàn)在的Web層的開(kāi)源框架如JSF、Struts等也是治標(biāo)不治本,不盡如人意。于是Flex、Avalon(microsoft)、LZX的描述語(yǔ)言(整合了XML和Javascript)、XUL(基于XML的用戶界面語(yǔ)言)、Bindow(Javascript和DHTML開(kāi)發(fā)的Web窗體框架)等RIA語(yǔ)言應(yīng)運(yùn)而生,其中Flex尤為搶眼。
Flex是Adobe的基于Web上RIA,類似與Java在企業(yè)應(yīng)用方面的功能。尤為相似的是Flex也和Java童年時(shí)一樣,既有光輝的發(fā)展前途,也有被人詬病的性能,速度問(wèn)題,但這些都是發(fā)展中的問(wèn)題,隨著運(yùn)行環(huán)境AVM(ActionScriptVM,類似與Java的JVM)的持續(xù)改善,其性能也會(huì)大幅度提高。
現(xiàn)在Flex雖然方興未艾,但與當(dāng)年的Java在企業(yè)應(yīng)用的瘋狂流行還相差甚遠(yuǎn),還有不少可替代方案在RIA領(lǐng)域與Flex一爭(zhēng)高下、逐鹿中原,且背后都有大廠家在支持。究竟鹿死誰(shuí)手,還將試目以待。
FlexBuilder前途未卜
JBuilder是Borland公司推出的可視化Java開(kāi)發(fā)工具,以收費(fèi)作為其盈利的目標(biāo)。JBuilder的失敗在與開(kāi)源Eclipse的競(jìng)爭(zhēng),免費(fèi)的午餐逼得收費(fèi)的快餐失去了一線生機(jī),最后淪落到被賤賣的地位。
FlexBuilder是Flex的集成開(kāi)發(fā)環(huán)境,供可視開(kāi)發(fā)者進(jìn)行Flex應(yīng)用程序開(kāi)發(fā),但其以收費(fèi)為目標(biāo)的盈利模式和JBuilder如出一轍。以史為鑒,可以知興替,F(xiàn)lexBuilder在走JBuilder的老路的思路顯而易見(jiàn)。不同的是JBuider在發(fā)展的時(shí)候,Java已風(fēng)起云涌,無(wú)人能敵,多家IDE廠家紛紛搶占誘人的Java蛋糕。
FlexBuilder開(kāi)源,人心所向
Adobe作為Flex締造者,完全可以做RIA領(lǐng)域的Sun,把Flex做大做強(qiáng)。在戰(zhàn)略發(fā)展上FlexBuilder僅僅是Flex推廣的胡蘿卜,魚(yú)和熊掌,不可得兼,必須要有舍有得,只要把握住Flex的發(fā)展方向,不要太貪多求大。一旦Flex成為勢(shì)力,編輯工具則會(huì)層出不窮,很難說(shuō)不會(huì)后來(lái)者居上,后來(lái)者如果成為下一個(gè)開(kāi)源的Eclipse,則FlexBuilder難保不走JBuilder的覆轍。
同時(shí),目前Flex還不是RIA唯一的選擇,志當(dāng)存高遠(yuǎn),放棄眼前的蠅頭小利,志在成為RIA的霸主,積極推出FlexBuilder的開(kāi)源,贏得開(kāi)發(fā)者的青睞,加大攻城略地的力度,才是Adobe應(yīng)該做的。
應(yīng)對(duì)策略
如果Adobe審時(shí)度勢(shì),把FlexBuilder開(kāi)源后,能充分利用社區(qū)的力量,把編輯工具做得更加強(qiáng)大,適應(yīng)工業(yè)化的開(kāi)發(fā)流程控制,代碼的格式,注釋,命名的檢查機(jī)制等功能會(huì)很快得到實(shí)現(xiàn)。
同時(shí),Adobe應(yīng)該在AVM的研發(fā)上投入更多的精力,提高其運(yùn)行性能。吸引更多的項(xiàng)目采用Flex作為RIA。
在企業(yè)應(yīng)用中,Java和.Net各有所長(zhǎng),因此Adobe要針對(duì)企業(yè)用戶提供適合的技術(shù)及框架,博得企業(yè)用戶的芳心,成功則指日可待。
提供開(kāi)源的使用Flex的企業(yè)應(yīng)用,如寵物店,給開(kāi)發(fā)者提供參考,并且在官方網(wǎng)站用QA列表等方式,給開(kāi)發(fā)者以技術(shù)支持。
Flex儀表盤(pán)界面
【編輯推薦】
- 術(shù)語(yǔ)匯編 FlexBuilder入門(mén)指導(dǎo)
 - FlexBuilder3.0與Eclipse3.4的完美結(jié)合
 - FlexBuilder利用trace函數(shù)成功調(diào)試簡(jiǎn)明步驟
 - Myeclipse Flex Svn如何修改用戶名和密碼技術(shù)分享
 - Adobe Flex SDK 4與Flash Builder 4正式發(fā)布
 
















 
 
 

 
 
 
 