그동안 공들여서 노력한 결과물이 2009년 3월 2일 발표된다. +ㅁ+ LGPL 라이센스를 따르는 openZet은 Flex컴포넌트를 중심으로 SiverLight까지 그 영역을 확대할것이다.
오픈된 플렉스 컴포넌트 들중에는 책 Flex 3 Knowhow Bible에서 소개된적있는 컴포넌트 들도 다시 리팩토링해서 오픈소스 목록에 올려놓게 된다. 그외에도 실무에서 자주쓰일만한 Datagird, 챠트, MDI (이건정말 수작이다.) , 각종 편의를 위한 UTIL들을 제공하고 있다. WIKI문서와 포럼을 제공하고 있어서 사용자들의 문의사항이나 질문등에 빠르게 대응 할수 있도록 했다. 그리고 영문, 한글등 세계국어를 지원하고 있고 문서와 WIKI는 영어 한글만을 제공하고 있다.
몇가지 샘플들을 보면 이걸 정말 오픈해도 되는지의 의문점이 들지도 모를정도로 쓸만한 컴포넌트 들이 많다.
전에 한번 소개한적이 있는 데이터서비스를 쉽게 해주는 클래스를 성능향상을 업데이트 해서 제작 했다. OpenZet 프로젝트를 참여 하면서 전에 만들 클래스들을 리팩토링도 하고 Interface를 추가해서 넣었다. XML등을 로드 하기 위해서 이렇게 해주면 된다. XML이 EUC-KR인코딩일 경우 간혹 데이터를 제대로 못 읽어오는 문제를 해결했다. var hl:HTTPLoader = new HTTPLoader(); hl.addEventListener...
Flex, Flash 에서는 ExternalInterface로 HTML문서와의 Javascript통신을 할수 있도록 하는 클래스를 제공하고 있다.Java스크립트중 eval함수가 가장 중요한 역할이 되겠는데 이 eval이라는 함수가 하는 다양한 역할중에 문자열을 함수로 바꾸는 기능을 사용할것이다.간단하게 현재 페이지 주소를 불러내는 함수에서부터 시작했었는데ExternalInterface.call("eval","location.href");이것을 적절...
Tracked from 열이아빠의 RIA 이야기 2009/06/24 09:15
Delete
http://www.adobe.com/devnet/flex/articles/flex4sdk_whatsnew.html 이번에는 플렉스 제품 매니저 Matt Chotin이 전해주는 플렉스 SDK에 대한 이야기입니다. 내용을 간단하게 정리해보았습니다. 혹 잘못된 내용이 있으면 바로 신고해주세요. ^^ (아래 이미지에 나오는 분이 Matt Chotin입니다. 저건 플렉스 빌더3 베타시절에 사용했던 것인가 보네요. 구글에서 이미지 검색해보시면 재미있는 합성사..
[code]var img:UILoader = new UILoader(); function set setImg(path:String):void{ var u:URLRequest = new URLRequest(path); var stream:URLStream = new URLStream(); stream.addEventListener('complete',complete); function complete(e:Event):void{ var byte:ByteArray = new ByteArray(); stream.readBytes(byte,byte.length); img.loadBytes(b); addChild(img); } stream.load(u); }