要用Flex拉button、table這些東西不難,但是要寫的不是漫無章法就是門大學問,再把那句牛頓的名言拿出來說,「我之所以看的更遠,是因為我站在巨人的肩膀上。」(If I have seen further it is by standing on the shoulders of Giants.),再這裡要特別推崇一下 黃經理 ,這架構是他弄好的,真是強者我同事! 整理一下有用到的東西。 Flex 3.4 SDK 這是Adobe Flex官方的SDK,沒這個就沒辦法compile Flex啦~。 Flex Builder 3 Adobe官方的Flex IDE,就是Eclipse的一個外掛。 PureMVC 把Flex切出MVC的架構,原本好像只針對Flex,現在已經發展到可以在多種平台上使用了,這個framework把一堆 Design Pattern 的內容實作,要用這東西真的要念書。 ArcGIS for Flex ArcGIS for Flex的API。 BlazeDS 把前端的Flex跟後端的Java串起來的東西。 Fabrication 因為PureMVC真的太可怕,Fabrication可以讓你寫一些config,但是省掉很多message routing或是piping的瑣事,總之,他是3rd-party的一個Utility for PureMVC。 上面這些只是前端,後端的Java、Spring、Hibernate...這些已經看到爛了,所以我就不放上去~ XD 最後,一些Resource: PureMVC documentation PureMVC in a week Understanding the PureMVC Open Source Framework Adobe Flex 3.4 Language Reference ArcGIS for Flex API Sample