當前位置:編程學習大全網 - 源碼下載 - 為什麽國內公司不敢用Flex作為產品平臺和主要開發語言?

為什麽國內公司不敢用Flex作為產品平臺和主要開發語言?

各種想用Flex作為自己產品主要平臺的產品經理和想學習Flex的初學者。其實我也在想這個。為什麽Fle x現在好像雷聲大雨點小?其實我覺得無非是以下幾個原因:1。先說Flex的版本。2007年初,當我編寫Flex的第壹步時,它是Flex 2。0,然後我升級了壹個版本:Flex 2.0.1(重要的升級)。2008年初是Flex 3.0(。2008年底,到現在,Flex 4.0已經開始慢慢浮出水面...現在的問題是Flex 2.0.1,Flex 3.0,Flex 4.0(測試版)。如果我是Flex的初學者,應該學些什麽?Flex 2.0.1過時了(真的是個錯誤嗎?)Flex 3.0(應該也過時了吧?)Flex 4.0(我英語不好,就算英語好,目前還是要看測試版)如果我是壹個打算用Flex做產品的平臺,那我該學什麽?Flex 2.0.1已經過時了(現在是3.0版本,肯定比2.0.1好!Flex 3.0(我需要用到它的壹些功能,但是3.0裏好像沒有提到)Flex 4.0(什麽時候可以發布正式版?否則,我只能等待...)其實所謂產品線長應該是指他們的兼容性很差。這限制了Flex從低版本遷移到高版本的效率,增加了遷移成本。然後有朋友說Silverlight好像版本比較多,Adobe需要和ms競爭,這是必然的。但我想說的是,雖然Silverlight有很多版本,但是大規模商業化還沒有開始(我指的是國內),所以即使版本不兼容,影響也不大。而土坯則不能。目前國內的形式比較少,但是會有壹些。壹旦版本遷移的成本增加,開發者的學習費用增加,必然會導致負面的口碑營銷(這是致命的)。請看壹看。目前比較成功的語言的版本命名為:PHP(雖然我不是很懂PHP,但我也知道它的版本1.0 ~ 5.0)python(包括2。x和3.0)。雖然2。x和3.0不兼容,python官方給了初學者壹個學習方向:初學者學習3.0再回頭看2會更容易。x,因為很多會讓新手困惑的東西都在3.0。PS:這裏的版本號指的是Flex SDK,不是Flex Builder IDE 2 a,Flashb,Flash Playerc,Flex build,Flex SDKe,Action Script。有沒有初學的人能說出以上名字的區別和版本之間的直接關系?估計就算是老手也未必100%清楚吧?a、Flash (MX2004,CS3,CS4)b、Flash播放器(9。x,10。X)c,Flex Builder(目前好像和SDK的名字混淆了)D,Flex SDK(重要版本有2.0,2.0.1,3.0,3 Flex framework我以前是Java和C#的開發者,現在偶爾玩玩JQuery,Ext,Python等腳本語言。對於選擇上述語言的框架,我從來沒有任何疑問。為什麽?答案很簡單:框架就那麽幾個,而且大部分都比較成熟,不如選擇。但是說到Flex/AS,我就傻眼了。為什麽有這麽多框架?造成這種結果的原因是,每個人都想知道使用哪個框架。這個框架比其他框架有什麽優勢?這個框架適用於我的項目嗎?於是乎,所有的人都會想盡辦法去尋找和比較框架,卻真的忽略了框架的本質。那麽框架的本質是什麽呢?或者說什麽是框架?在我看來,框架是:語言的本質特征+設計模式,那麽語言的本質特征:AS3和MXML的語言特征。如果開發者能學好這種語法,那麽我想他壹定會理解這種語言的特點。設計模式:這個地方很容易。無論本質上是什麽樣的框架,都離不開設計模式,而設計模式基本上都遵循G OF所描述的23種設計模式(關於設計模式,讓大家了解壹下這些,畢竟本文不是描述設計模式的文章。)另外,我覺得Flex框架數量過多還有壹個重要原因:很多Flex從業者都是慢慢從Flash設計師轉行過來的,而這些設計師之前沒有系統的編程技能,為了寫出可讀性更強的代碼,對框架情有獨鐘。其實這些人可以追溯到Flex框架的起源,也就是我剛才說的:語言特性+設計模式。我這裏說的稀缺是指:好的中文資料,比如設計模式,優秀框架的翻譯等等。在這裏,我想說壹下國產Flex本。我沒記錯我的話。關於AS 3.0的數據應該是黑羽哥哥的《進宮之路》,最早的中文關於Flex的書是我和walktree寫的《Flex的第壹步》。先說《進宮之路AS 3.0》,真的是壹本好書,值得新手推薦學習。平心而論,Flex的第壹步寫得並不好,有些地方無法深入(無論是原創還是定位),但作為Flex的入門書籍,我覺得這本書應該可以勝任。同時也可以光榮地退出歷史舞臺。)而這兩本書之後的很多國內原著似乎都沒有逃出這兩本書的範圍和範疇(我這裏不是說其他原著不好),但我想說的是,這些書的定位似乎太重復了,就是幾乎都是面向初學者,而不是面向企業和高級程序員。如果真如我所說,已經有關於AS3/Flex設計模式的書籍,企業級開發的書籍,AS3源代碼分析等面向中高端Flex開發者的書籍,壹定會拉動國內的“內需”。說了很多,不外乎幾句話:官方明確版本策略,最好實現版本無縫遷移,多些中高端書籍,為企業發展服務。
  • 上一篇:天津靜海區源代碼
  • 下一篇:遼寧聯通有什麽便捷的軟件開發iptvEPG(聯通IPTV安裝app)?
  • copyright 2024編程學習大全網