RIA (322) 썸네일형 리스트형 달력 컴포넌트 사용해보기 날짜를 입력하는 방식에는 여러가지가 있지만 가장 편한 방법은 직접 텍스트로 입력하는게 아닌가 싶습니다. 하지만 직접 입력하는 방식은 실제 가능한 날짜인지 검증하는데 어려움이 있습니다. 그래서 많은 개발 도구에서 다양한 기능을 가지는 달력 컴포넌트를 제공하고 있습니다. 개발 과정에서 처음에 단순한 달력을 원하다가 점점 기능이 추가되더니 스케쥴 관리 애플리케이션이 되어버릴 수도 있습니다. UX 스튜디오는 기업용 애플리케이션 제작에 필요한 강력한 달력 컴포넌트를 제공하고 있습니다. 메뉴얼을 찾아보면 다음과 같이 설명되고 있습니다. Calendar는 날짜와 시간을 입력받기위한 Component입니다. 날짜와 시간의 출력보다 입력 관련된 기능이 많습니다. 월단위로 보고 입력하는 방식과 편집영역에 직접입력하는 방식.. 레이아웃 구성하기 (Div, Panel) Div 라고 하면 HTML 태그에서 나오는 div 와 혼란스러운 부분이 있는데 일단 정의부터 확인해보겠습니다. 메뉴얼을 보면 Div를 다음과 같이 정의하고 있습니다. 하나의 화면에 여러개의 부분화면을 구성할 때 사용하는 컴포넌트로 주 화면과 독립되거나 연계된 화면을 구성할 수 있으며 다른 폼(Form)과 연결해서 사용할 수 있고 border 나 scrollbar를 사용해 영역을 분할할 수 있다. 프레임과의 차이점은 프레임은 각 프레임이 별개의 윈도우처럼 동작하는데 반해 Div는 화면을 분할해서 폼을 용이하게 사용하려는 목적이라고 볼 수 있습니다. UX 스튜디오에서 작업은 Div 를 배치하고 해당 영역 위에 컴포넌트를 추가하면 됩니다. 코드에서 보면 다음과 같이 구성이 됩니다. 각 컴포넌트의 위치를 좌표값.. 프레임 다루기 엑스플랫폼을 다루면서 강력한 기능이면서 개념을 잘못 잡으면 이해하기 힘든 부분이 프레임입니다. 프레임은 하나의 어플리케이션 단위가 아니라 전체 어플리케이션 내의 윈도우 배치에 대한 개념으로 이해하는 것이 편할듯 합니다. 프레임을 가장 먼저 만날 수 있는 곳은 UX 스튜디오에서 프로젝트를 새로 만들때입니다. 이전에는 그냥 Default 프레임으로 사용했지만 이제 나머지 프레임에도 조금 관심을 가져보겠습니다. 사이트에서 제공되는 버전에서 제공되는 프레임은 다음과 같습니다. Default, HFrame_Simple, HFrame_Tab, HFrame_Complex (VFrame 동일) Tab Frame, Widget 이상 9가지입니다. 기본값은 아무것도 없는 상태이고 일단 HFrame_Simple 을 지정해서.. 참 날씨 좋았던 토요일 - ACC 기술노트 지난주 토요일 어도비 플래시 플랫폼 관련된 2개의 세미나가 진행되었습니다. 시작하세요! 안드로이드 프로그래밍의 저자인 김응님이 진행하신 행사와 함께 같은 시간에 ACC 기술노트라는 이름의 행사가 진행되었습니다. 김응님이 진행하신 세션은 기초부터 따라하기라고 한다면 ACC 기술노트는 전반적인 트렌드를 다루면서 기술적인 내용을 깊이 다루는 시간이었습니다. 일단 김응님 세미나는 참여를 못했기 때문에 발표자료 링크로.. http://eung.co.kr/50112347561 자료만 보아서는 전반적인 내용을 파악하기 힘들지만 일단 와닿는 내용은 아래 그림입니다. 모바일도 마찬가지지만 HTML5 나 관련 기술에 있어서 많은 분들이 잘못 인식하고 있는 부분입니다. 디바이스나 환경에 대한 이해과 관심이 더 중요하다는 것.. Alert? alert? 개발에 처음 입문하게 되면 가장 먼저 접하게 되는 것중에 하나가 alert 입니다. 디버깅이나 오류를 잡기 위해서 다른 도구를 사용하기 보다 alert 을 즐겨사용하기도 합니다. alert 이라는 것의 의미를 사전에서 찾아보면 기민한, 정신이 초롱초롱한 이라는 의미를 가지고 있다고 합니다. 일반적으로 '경로'라는 의미만 생각했는데 그렇게 생각하니 흥미롭네요. 엑스플랫폼에서 alert 을 쓰는 것은 두가지 형식이 있습니다. 먼저 일반적으로 알고 있는 메소드로서의 alert 입니다. Frame 오브젝트 아래 메소드로 포함되어 있으며 경고나 알림 대화상자를 표시하는 메소드입니다. alert(strText[, strCaption[, strType]]) 기본적으로 텍스트를 대화상자에 표시하며 추가적으로 대화상자 .. 시스템 정보 다루기 X-Internet 이나 RIA 를 이야기할때 웹의 한계나 제약을 넘어서는 어플리케이션을 만들기 위한 방법이라고 이야기합니다. 최근 HTML5가 등장하면서 브라우저의 제약은 많은 부분 보완되고 있지만 시스템에 접근하는 것은 여전히 제약이 있습니다. 엑스플랫폼에서는 시스템에 쉽게 접근할 수 있는 여러가지 API를 제공하고 있습니다. 그 중에서 System 은 운영체제의 정보와 하드웨어, 입력장치의 특정정보를 제공해줍니다. 스크립트 상에서 system 이라는 전역객체를 통해 접근할 수 있습니다. 다른 항목은 그렇게 많이 사용하지 않겠지만 monitorcount 같은 경우에는 유용하게 사용할 수 있을 것 같습니다. 그 외에도 모니터 해상도와 같은 정보도 화면 처리시 필요한 정보입니다. * osversion 정.. 어도비 온라인 컨퍼런스 대박 어도비에서 온라인으로 CS 5.5 발표를 생중계하겠다고 했을때 평일 낮시간에 얼마나 많은 사람들이 행사에 참여할 수 있을까 싶었습니다. 다른 행사를 보면 오프라인 행사를 진행하고 이를 온라인으로 스트리밍 해주는 방식이 대부분인데 5개의 세션으로 구성된 발표회를 온라인만으로 진행한다는 것은 무리가 아니었나 싶었습니다. 하지만 워낙 다양한 분야에서 (방송, 미디어, 콘텐츠, 웹 등) 관심을 가지고 있는 행사라 세션이 시작하기 전부터 트위터에 와글와글하는 모습을 볼 수 있었습니다. 오프라인 세미나의 경우 스마트폰을 사용해서 자유롭게 글을 올릴 수 있다고 하지만 행사에 참여하면서 불편한 좌석에서 계속해서 글을 올리는 것이 쉽지는 않거든요. http://twitter.com/#!/search?q=%23cs55kr.. [트렌드] 우리가 몰랐던 다양한 RIA 이야기 우리가 몰랐던 다양한 RIA 이야기 월간 마이크로소프트웨어 2011년 3월호 30여 년간 이집트를 철권 통치했던 무라바크 대통령 독재를 무너뜨린 이집트 시위는 여러 가지 의미를 가지고 있지만 시민혁명의 중심에 서있는 SNS를 다시 한 번 주목하게 되는 계기가 됐다. 특히 이집트 정부는 반정부 시위 확산의 주범을 인터넷으로 보고 1월 28일부터 인터넷서비스를 전면 차단하는 극단적인 조치를 취했는데 오히려 이러한 조치가 정부에서 시위대를 두려워한다는 것을 공식화하는 꼴이 됐다. 31일 구글에서는 유선전화 메시지로 트위터에 메시지를 전송할 수 있는 서비스를 공개했으며 해외로 연결된 통신 모뎀으로 인터넷을 활용하는 방안까지 공유되기 시작했다. 생각도 못했던 다양한 모습의 소통이 이루어지기 시작하면서 영원할 것 .. 이전 1 2 3 4 5 6 ··· 41 다음