Can you summarize the following document?
        
  傳統的程式設計師在開發動畫應用方面存在困難,Flex 平臺最初就是因此而產生。Flex 試圖通過提供一個程式設計師們已經熟知的工作流和程式設計模型來改善這個問題。  Flex 最初是作為一個J2EE(Java 2 Platform, Enterprise Edition)應用,或者可以說是JSP(JavaServer Pages)標籤庫而釋出的。它可以把執行中的MXML(Flex標記語言)和ActionScript編譯成FLASH應用程式(即二進位制的SWF檔案)。最新版的FLEX支援建立靜態檔案,該檔案使用解釋編譯方式並且不需要購買伺服器許可證就可以線上部署。  Flex的目標是讓程式設計師更快更簡單地開發RIA應用。在多層式開發模型中,Flex應用屬於表現層。  Flex 採用GUI介面開發,使用基於XML的MXML語言。Flex 具有多種元件,可實現Web Services,遠端物件,drag and drop,列排序,圖表等功能;FLEX內建動畫效果和其它簡單互動介面等。相對於基於HTML的應用(如PHP、ASP、JSP、ColdFusion及CFMX等)在每個請求時都需要執行伺服器端的模板,由於客戶端只需要載入一次,FLEX應用程式的工作流被大大改善。FLEX的語言和檔案結構也試圖把應用程式的邏輯從設計中分離出來。  Flex 伺服器也是客戶端和XML Web Services及遠端物件(Coldfusion CFCs,或Java類,等支援Action Message Format的其他物件)之間通訊的通路。  一般被認為可能是 Flex 替代品的是OpenLaszlo和AJAX技術。  但在2014後重大的變革:由原先MXML+CSS+AS的發展路線,另外追加產生js發展路線,在移動平臺發展動盪的2014年隨著AIR跨平臺的支援上,產生了更彈性的變數 目前普遍認為相較於HTML更合適在移動平臺App發展更有前瞻性

  Macromedia 把一部分 Flex 1.5 的子集嵌入到了它的ColdFusion MX 7中介軟體平臺中以供在 Flash 表單中使用。雖然可以使用這個平臺來開發RIA,但是它原來的目的只是為了開發豐富的表單應用,所以這個功能並不為Macromedia 所支援。
Apache Flex(前稱Adobe Flex)是一個基於AdobeFlash平臺的,用以開發和部署RIA(Rich Internet Applications)的SDK(Software Development Kit)。最初由Macromedia公司於2004年3月釋出,並且後來由Adobe收購,並由Adobe於2011年將之捐獻給Apache軟體基金會,在2012年推動成為首要專案。