• Title/Summary/Keyword: Widget

Search Result 49, Processing Time 0.027 seconds

OpenVG Engine-Based UI Widget Component System Design and Development (OpenVG 엔진 기반의 UI 위젯 컴포넌트 시스템 설계 및 개발)

  • Kim, Jae-Hyung;Choi, Yun-Ho;Kim, Jong-Jin;Lee, Jeong-Wha;Jang, Jin-Kun;Son, Jin-Hyun
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2007.05a
    • /
    • pp.1417-1420
    • /
    • 2007
  • OpenVG는 낮은 수준의 하드웨어 가속 기능과 이를 바탕으로 하는 2D 벡터 그래픽 렌더링 API를 제공함으로써 모바일 환경에서 높은 화질의 그래픽을 구현할 수 있다. 이러한 장점에도 불구하고 OpenVG 엔진을 이용한 실제 사용자 인터페이스(User Interface)의 구현은 쉬운 일이 아니다. 그 이유는 OpenVG API에서는 기존의 개발 환경에서 제공하는 기본적인 위젯 컴포넌트(Widget Component)를 제공하지 않기 때문이다. 본 논문에서는 OpenVG를 용이하게 사용하여 효율적인 UI 구현을 위한 위젯 컴포넌트 시스템을 제시하고자 한다. 우선 OpenVG 엔진을 기반으로 위젯 컴포넌트와 그들 사이의 계층 구조와 상관 관계를 설계하고, 시스템이 구동되는 방식을 기술한다.

Functional Test Automation for Android GUI Widgets Using XML (XML을 이용한 안드로이드 GUI 위젯의 기능 테스트 자동화)

  • Ma, Yingzhe;Choi, Eun-Man
    • The KIPS Transactions:PartD
    • /
    • v.19D no.2
    • /
    • pp.203-210
    • /
    • 2012
  • Capture-and-replay technique is a common automatic method for GUI testing. Testing applications on Android platform cannot use directly capture-and-replay technique due to the testing framework which is already set up and technical supported by Google and lack of automatic linking GUI elements to actions handling widget events. Without capture-and-replay testing tools testers must design and implement testing scenarios according to the specification, and make linking every GUI elements to event handling parts all by hand. This paper proposes a more improved and optimized approach than common capture-and-replay technique for automatic testing Android GUI widgets. XML is applied to extract GUI elements from applications based on tracing the actions to handle widget events. After tracing click events using monitoring in capture phase test cases will be created by communicating status of activated widget in replay phase with API events.

Widget Guideline for TV Environment (TV 시청 환경에 적합한 위젯 가이드라인 제안)

  • Wi, Seung-Yong;Yi, Sang-Sun
    • 한국HCI학회:학술대회논문집
    • /
    • 2009.02a
    • /
    • pp.1001-1008
    • /
    • 2009
  • Newsweek 가 2007 년을 '위젯의 해'라고 선언할 정도로 IT산업에서 위젯에 대한 관심이 커져가고 있다. 위젯은 인터넷으로부터 정보를 전달 받아 화면에 표시하는 작은 그래픽 사용자 인터페이스 도구의 일종을 뜻한다. 위젯은 웹 사이트와 연동하여 제 기능을 다할 뿐 아니라 데스크톱, 모바일, 심지어 TV로까지 연동될 채비까지 갖추어 가고 있다. 그러나 현재 TV 환경에서는 TV용 위젯 그래픽 가이드라인이 없는 실정이다. 본 연구의 목적은 TV 시청 환경에 적합한 위젯 가이드라인을 제안함에 있다. TV와 PC의 사용 환경은 서로 다르며 크게 세 가지 측면으로 볼 수 있다. 첫째는 목적적 측면이다. PC는 주로 작업, 검색의 목적을 가지고 있는 반면, TV는 즐기고, 쉬기 위한 목적을 가지고 있다. 둘째는 조작적 측면이다. PC는 키보드, 마우스와 같은 다양한 입력 도구를 사용하여 문자와 위치 등을 쉽게 입력하고 다양한 조작을 할 수 있는 반면, TV는 리모컨으로 제한적인 조작을 한다. 셋째는 시청 환경적 측면이다. TV의 시청거리는 PC나 모바일 보다 멀다. 그리고 보편적으로 가족이 공유하는 미디어라는 점을 알 수 있다. 본 연구를 위하여 세 가지 선행연구를 종합하였다. 첫째, 위젯의 정의와 유형에 대해서 연구하였다. 둘째, TV와 PC환경의 차이를 연구하였다. 셋째, 위젯과 TV의 가이드라인을 분석하였다. 이와 같은 선행연구를 종합하여 TV 환경에 적합한 위젯 디자인 가이드라인을 도출하였다. 연구자는 가이드라인을 콘텐츠, 그래픽, 인터랙션 세 부분으로 나누어 각각에 대한 가이드라인을 제안한다. 또한 연구자가 제안하는 가이드라인의 적합성을 검증하기 위하여 이 가이드라인에 토대로 한 TV 용 위젯을 제안한다. 연구의 범위는 국내의 40 인치 HDTV를 중심으로 제한한다. PC 에서처럼 TV 에서 위젯이 정착하기 까지 많은 시행착오가 있을 것이라 예상된다. 본 연구가 TV 환경에 적합한 위젯에 관한 연구의 시작이 되기를 기대한다.

  • PDF

Development of the Media Art Contents Authoring Tool Using Eclipse-based GMF Technique (Eclipse기반 GMF 기법을 이용한 미디어 아트 콘텐츠 저작도구 개발)

  • Kwak, Jae-Ho;Piao, Songlin;Kim, Whoi-Yul
    • The Journal of the Korea Contents Association
    • /
    • v.11 no.2
    • /
    • pp.113-125
    • /
    • 2011
  • We introduce a media art contents authoring tool called ECAS(Exhibition Contents Authoring System), and methodology employed in its development. ECAS was developed using the graphical user interface to overcome difficulties with existing authoring tools that are text-based. For efficient implementation of graphical user interface, GMF(Graphical Modeling Framework) technique by Eclipse was used. SWT(Standard Widget Toolkit) and JIT(Just-In-Time) were used to improve speed and performance of ECAS. We show convenience and efficiency of ECAS by comparing with existing media art contents authoring tools.

Design and Implementation of Widget-based Workspace in YouFree (YouFree에서의 위젯 기반 워크스페이스 설계 및 구현)

  • Yang, Kyung-Ah;Kim, Ki-Heon;Chung, Moon-Young;Ku, Kyoung-I;Choi, Won-Hyuk;Kim, Won-Young;Yang, Jae-Dong
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2009.11a
    • /
    • pp.293-294
    • /
    • 2009
  • 최근 사용자 취향에 따라 컨텐츠를 선택하여 정보를 제공받을 수 있는 위젯(widget)이 각광받고 있다. 사용자들에게 쉽고 편리한 자신들만의 작업환경을 제공하는 것을 목적으로 하는 YouFree의 개인화된 정보접근 및 처리 기능을 보완하기 위해 위젯 서비스를 적용한다면 사용자는 개인의 작업환경에 맞추어 보다 유연하게 YouFree를 커스터마이즈할 수 있다. 본 논문에서는 YouFree 사용자들이 보다 효율적으로 정보를 관리할 수 있도록 YouFree를 위한 위젯 기반 서비스를 개발하였다.

The Application and Developement of 3D GUI Tool Frame for the Mobile Devices (Mobile Device를 위한 3D GUI Tool Frame 개발 및 적용)

  • Song, Young-Han;Lee, Kyung-Sook
    • Proceedings of the Korea Contents Association Conference
    • /
    • 2009.05a
    • /
    • pp.635-641
    • /
    • 2009
  • 본 논문에서는 다양한 휴대형 단말기기의 플랫폼 친화적이며 컨텐츠 개발의 신속성, 확장성 및 용이성이 고려된 3D 컨텐츠 플랫폼 엔진과 Application Frame 기술을 Convergence하였으며, Mobile Device에 탑재 가능한 3D 그래픽 사용자 인터페이스(GUI)의 시제품을 제작 및 응용하고, Mobile Game 등 컨텐츠의 개발을 효과적으로 빠르고 쉽게 구현할 수 있는데 필요한 3D GUI 객체(widget) 및 툴킷을 포함하는 Frame을 표준화 하는데 기본이 되는 연구를 하였다.

  • PDF

A Study on the use program of the desktop widget in the public library (공공도서관에서 데스크톱 위젯 활용방안 연구)

  • Choi, Yeon-Hong;Chang, Woo-Kwon
    • Proceedings of the Korean Society for Information Management Conference
    • /
    • 2011.08a
    • /
    • pp.35-42
    • /
    • 2011
  • 최근 웹 2.0 플랫폼(platform) 출현으로 도서관에서 다양한 정보서비스 활용이 이루어지게 되었다. 이 연구는 공공도서관에서 데스크톱 위젯 이용서비스 현황을 살펴보고, 이에 대한 이용자의 인지도와 영향을 분석하고 발전적인 위젯 활용방안을 제시하는데 있다.

  • PDF

TELESCOPE CONTROL AND DATA ANALYSIS SOFTWARES FOR THE SOFT (태양 플레어 망원경의 제어 및 자료 분석 무른모)

  • Moon, Yong-Jae;Yoon, So-Yoon;Park, Young-Deuk;Jang, Be-Ho
    • Publications of The Korean Astronomical Society
    • /
    • v.12 no.1
    • /
    • pp.47-62
    • /
    • 1997
  • In this paper we present a newly improved telescope control software and a newly developed data analysis software package for effective use of the Solar Flare Telescope(SOFT) The telescope control software permits us to make not only auto tacking of the SOFT, but also quantitative measurement of the solar irradiation, allowing us to provide weather monitorings. In addition we introduce an IDL widget software package for both monochromatioc (MONO version) and polarimetric data (VMG version) analysis. The MONO version is capable of loading FITS files, changing colors and contrast, image processing, displaying plots, and saving displayed plots by selected formats The VMG version, on the other hand provides a calibration of polarimetric data and plots of reduced vector magnetic fields.

  • PDF

The Development of Power Flow Program using Java Language (자바를 이용한 조류 계산 프로그램의 개발)

  • Kwak, Sang-Un;Kim, Yang-Il;Gim, Jae-Hyeon
    • Proceedings of the KIEE Conference
    • /
    • 2005.07a
    • /
    • pp.111-113
    • /
    • 2005
  • In this paper a computer program has been developed using IT technologies for load flow analysis. The program is written in the Java language for the platform and operating system independence. The software technique, such as Standard Widget Toolkit (SWT), Graphical Editing Framework (GEF), and Java web start, are used for the program. The program also has Graphical User Interface (GUI) to enable users to construct power system displays through simple mouse clicks and map directly into visual power system elements on the screen. The input data of the elements of power system can be entered on the screen. The results of the program cail be checked on the screen.

  • PDF

TV SNS Service for Social Network Platform (Social Network Platform을 위한 TV SNS 서비스)

  • Park, Jung-Hoon;Lee, Hyun-Joo;Yeon, Seung-Ho;Sohn, Jin-Soo;Jeon, Byeung-Woo
    • 한국정보통신설비학회:학술대회논문집
    • /
    • 2009.08a
    • /
    • pp.268-271
    • /
    • 2009
  • In this paper, we analyze social network status and suggest TV SNS Service. According to alexa.com's recent chart, there are three SNS sites (facebook, myspace, twitter) in global top 20 sites. SNS usage has increased dramatically. Recently many SNS are growing up by opening their platform that make it easy to develope new services and functions by third party developers. KT is implementing open platform that is support Widget and SNS service. And Recently Social TV comes into the spotlight. Social TV is combination of social media and TV contents. It is enable to exchange emotion and opinion by communication with other people when watching Video contents. We propose TV SNS Service that provides various services by using advantage of SNS system and Social TV.

  • PDF