Presentation is loading. Please wait.

Presentation is loading. Please wait.

프로젝트 포트폴리오 요약 프로젝트 종류 프로젝트 이력 역할 주요 기술 : Windows System Application

Similar presentations


Presentation on theme: "프로젝트 포트폴리오 요약 프로젝트 종류 프로젝트 이력 역할 주요 기술 : Windows System Application"— Presentation transcript:

1 프로젝트 포트폴리오 요약 프로젝트 종류 프로젝트 이력 역할 주요 기술 : Windows System Application
팀프로젝트(정두진 , 조영무, 김명환) 개인프로젝트 프로젝트 이력 공개SW공모대전 금상(1위) 2011년 동북아(한중일)정보화 포럼 공로상 Google Project에 소스 GPL수준 공개 아이디어 & 프로젝트소유권 : 정두진 역할 팀장 : 프로젝트 일정 관리, 기획 및 설계, 문서작성 주요 개발기능 Windows Message Hooking를 이용한 IDE환경 작성 DLL Inject를 통한 API hook을 이용하여 프로그램 수정 기능 작성 배포용 인터프리터 작성 Lua스크립터 엔진 추가 및 API작성 주요 기술 : Windows Message Hooking DLL inject API HOOK

2 Puie(Public UI Editor)
이건 내 스타일 아냐! 그럼 직접 만들어 보는 건 어때? 내가? 가능해? Puie(Public UI Editor) 바로 내가 원하던 거야! 좋아! 공유하자! 오픈소스가 이런 거구나~ COMANU팀 팀장 : 정두진 팀원 : 김명환 조영무

3 목 차 프로그램의 딜레마 Public User Interface Editor 제안 Puie(For Windows) 소개
1 Public User Interface Editor 제안 2 Puie(For Windows) 소개 3 향후 발전 방향 4 Puie 시연 5 01

4 01 Project Now...Not Enough. 프로그램의 딜레마?

5 기능은 많이, UI는 단순하게? 기능 UI 복사 붙여 넣기 색 선택 창 복사 / 붙여 넣기 기능 추가 UI 복잡성

6 프로그램과 사용자를 이어주는 단 하나의 길 UI
User Interface Program User

7 사용 장벽 범용으로 개발된 UI 사용자를 만족 시킬 수 없다. 범용 사용자 계층 소외 계층 대상 사용자 계층
요구사항 요구사항 요구사항 개성 거부감 사용 장벽 UI 요구 사항 수용 불만

8 커스터마이징 요구 문근영 OS Winamp 스킨 게임

9 이런 다양한 요구를 수용할 수는 없을까? ?

10 02 Public User Interface Editor 제안
Project What Does It Mean? This Is Our Vision. Public User Interface Editor 제안

11 Public UI 기능 기능 사용자 기능과 UI분리, 모든 플렛폼에서 동일한 기능 제공 Windows Linux Max OS
기능 기능 사용자

12 UI를 사용자에게 맡기자

13 그럼 중요한 것은? 쉽게! 바로 쓸 수 있게! 다양하게!

14 03 소개 What Is The Puie? How Can I Make New UI ? Puie(For Windows)
Project What Is The Puie? How Can I Make New UI ? Puie(For Windows) 소개

15 UI를 편집 할 수 있는 위지윅 IDE툴 - 쉽게

16 기존의 UI를 이용하자 – 바로 적용 할 수 있게

17 스크립트언어를 이용한 코딩기능 - 다양하게 Event 호출 Windows API 및 DLL Function 사용가능 객체 제어
텍스트박스 윈도우 버튼

18 사용한 공개 모듈 Data Save/Load Module Script Module Script Module

19 04 Project This Is Our Future. 향후 발전방향

20 만족 하는 자신만 의 UI – 개인용 어플리케이션의 시대

21 커뮤니티로 더욱 발전하는 오픈소스 개발자만의 오픈소스 X 다양 계층의 참여

22 모든 플렛폼에서 사용 가능한 UI For Windows에 적용되어 있지 않습니다. 어느 OS든 UI를 공유

23 배포와 재 수정이 간편한 UI 플렛폼 시장 제품 개발사 정식버전 개발 사용자 제품 구입 수정 공개 피드백

24 05 Project This Is Our Program. Puie 시현

25 초급 사용자 – UI일부만 변경 초급 사용자 간단한 UI변경 가상 시나리오 : 눈이 좋지 않은 고령자 계산기의 폰트 크기를 더 크게 하고 싶다. 이때 사용하지 않는 버튼은 없었으면 좋겠다.

26 초급 사용자 – UI일부만 변경 중급 사용자 – UI추가, 스크립트로 기능추가 실제 요청 : 고객센터 콜센터, 가벼운 메모장을 많이 이용한다. 우리는 항상 고정된 템플릿만 사용한다. 메모장에 템플릿 기능이 있었으면 좋겠다.

27 초급 사용자 – UI일부만 변경 배포와 저장 수정본을 배포합니다.

28 Q / A

29 감사합니다. COMANU : 정두진,김명환,조영무


Download ppt "프로젝트 포트폴리오 요약 프로젝트 종류 프로젝트 이력 역할 주요 기술 : Windows System Application"

Similar presentations


Ads by Google