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

Slides:



Advertisements
Similar presentations
모바일 프로그래밍 개론 UNIT 01 로봇 SW 컨텐츠 교육원 조용수. 학습 목표 모바일 프로그래밍이란 ? Embedded System 특성 Mobile OS Hybrid and Native SDK and NDK 2.
Advertisements

한국지엠㈜ 김양수 기본에 충실하자 연무대 공업고등학교 첫 만남 25 대한민국 48,508,972,238 / 49 북한 22,665,345 ♡ 70 억 명 : 1 ♡ 첫 인상 ♡ 처 음 ↔ 끝 ◆ 첫인상의 좋은점 나쁜점은 처음 30~40 초에 결정.
Proprietary ETRI OOO 연구소 ( 단, 본부 ) 명 1 한중 대화체 자동번역 시스템 한중 대화체 자동번역 시스템 ETRI Technology Marketing Strategy ETRI Technology Marketing Strategy IT R&D Global.
사용자를 위한 효율적인 UI 란 ? 부서 : IT 사업부 디자인팀 발표자 : 현인철. 목 차목 차 1.UI (User Interface) 란 ? 2. UI 를 고려한 디자인의 필요성 3. 성공적인 UI 를 위한 방법 4. UI 분석과 평가법 5. 효과적 UI 제작을 위한방법.
Internet Multimedia solutions Internet Multimedia Solutions (Video Chatting) KLC21 ㈜ 본 제안서의 내용은 ㈜ KLC 에 저작권이 있습니다. 본 제안서는 내용이 구성이 잘된 제안서로서 제안서를.
TE628 : Internet Server Context for Wireless. 2 Preliminary GSM ( Global System for Mobile Communications )  유럽의 주도하에 표준화된 디지털 셀룰러 이동 통신 시스템  음성통화를.
Page 1 Android Programming November 04 / 2009 S/W Junhyuk Jang.
J-Stream part1 (Software streaming service) ▪ 팀명 : Jukdori ▪ 팀원 : 16 th 윤병호 (PL) 15 th 송인규 16 th 김영진.
프로젝트 제안서 날씨대로 기분대로 팀원 박효민 신준범 정민섭 안성원
미디어 프로그래밍 II 소개.
시스템 개요 진화 과정 RIA & X-Internet Web Client/Server Main FRame
(4) 우리 나라의 이상과 목표 2. 국가의 중요성과 국가 발전 중학교 2학년 도덕
1 비주얼 베이직 소개와 개발 환경 구축 비주얼 베이직 프로그래밍 환경을 구축하자!.
5월 6일 AI Motor로 구현된 2족 다관절 Robot 제어 프로그램 류 기 만.
아름다운 이들의 행복한 길음안나의 집.
안 보여 줄끼가? 소프트웨어 프로젝트 1 – 제안서 발표 피바다 (A6)조 발표자 : 조기수.
운동화 전문 매장 관리 시스템 - 시스템 개발 계획안 - 소프트웨어공학 4조 ‘04 조수민 ‘04 이준희 ‘04 최재원
* 07/16/96 처음으로 배우는 C 프로그래밍 제1부 기초 제1장 시작하기 *.
오늘 뭐하(조) Software Engineering Team Project APP만들기 팀장 팀원 심중섭
소프트웨어와 운영체제.
1. 근접경호의 개념 경호대상의 신변을 보호하기 위하여 지근거리에서 실시하는 호위활동을 말하며 경호행위의 마지막 보루이다.
KINECT DEVLOPMENT USING BIOMETRICS.
소비자 만족도 설문조사 결과.
지은이 : 김진 작성자 : 원다성.
고급 컴퓨터 프로그래밍 팀명:지식인 팀원:홍광수 원대연 이소정.
컴퓨터 소프트웨어.
윤 홍 란 MFC 기초 윤 홍 란
Computer Science & Engineering
Toad for SQL Server 제품 소개서 – 프로넷소프트㈜.
동호회 구축 제안서 인터넷전문가그룹 4biz.
안드로이드 기반에서 MapServer를 이용한 지도 서비스
안드로이드 개요 2005년 휴대폰 소프트웨어 개발사인 Android를 구글이 인수 2007년 11월 오픈소스로 공개
InstallShield Professional Services ( Services Pack / Education / Consulting ) ㈜소프트뱅크 커머스.
저전력 고효율 발열시트를 이용한 온실 자동화 시스템 제안서.
TinyOS 사용법 및 nesC Programming
Internet Multimedia Solutions (Video Chatting)
Visual C++ Programming
Software Engineering Project
Visual Basic 기초 1 목표: 컴퓨터기반제어에 관련된 학습을 하기 전에 Visual Basic의 기초를 살펴본다.
1. 논리적이란? 논리적이지 못하다 말이나 글에 두서가 없다. 1. 논리적이란? 논리적이지 못하다 말이나 글에 두서가 없다.
U+ Biz 그룹웨어 Mobile Office User Guide.
글사랑 캡션 편집 안드로이드 앱 담당 교수님 전진우 교수님 진세훈 정상기 글사랑.
ITG IT Project Name Costumer Generation.
‘복지TV’ 복지스타미디어 소개서 ㈜복지스타미디어 TV 방송프로그램 제작 광고 / 행사 기획연출
2015. 인문소양교육.
2018 봄학기 Pusan National University School of CSE
교육과정과 주요업무.
Windows 환경에서 동작하는 Arm Emulator(Simulator)
1차 발표: 파워 애로우 학번: 이름: 이민우.
Cyber Portal Banking System
지도교수님 : 김 정배 기획 및 프로그램 : 양 승훈
매스커뮤니케이션 신문 목원대학교 서 진 희.
윈도우 프로그래밍 및 실습 Project SMS 변 익 수.
소프트웨어 공학 Lecture #7: 상세 설계
Stocker Controller System 소개

운영체제의 종류 장승빈.
김덕용 게임 엔진론 Project 최종발표.
양궁게임 게임기획서 1차안 2011/01/17 최가운.
6월 1주 주간메뉴표 NEW 엄마손 조식 쉐프 삼촌 중식 참새 방앗간 석식 ◎원산지 안내 : 쌀(국내산)
발표자 : 조윤혜 발표일 : 담당 교수 : 성미영 교수님
EZ S canner WHAT IS. Table of Contents #1#1 Introductory Video #2#2 How does work this program? #3#3 Detect Process #4#4 UI EZ SCANNER.
1학년 신입생 학부모교실 안내사항 2019년 3월 6일 1학년부장 김희선.
▶서류관리 프로그램 1. 로그인….2 2. 서류등록 … 서류도착 서류스티커발행
제 7장. 상품 관리 마케팅 개론 8조. 박천권 ( ) 강정도 ( )
최종프로젝트를 위한 준비 기존 어플 개선 혹은 새로운 어플 콘텐츠 UI 설계.
3장. 데이터베이스 시스템 데이터베이스 시스템의 정의 데이터베이스의 구조 데이터베이스 사용자 데이터 언어
Eclipse를 이용한 Embedded Linux 응용 프로그램 개발
컴퓨터 프로그래밍 언어 Visual Basic 6.0 √ 원리를 알면 VB가 쉽다.
한국디지털미디어 고등학교 번 조성혁 HTML 5는 HTML4의 다음 버전으로 특정 plug-in같은 것 없이 web에서 진보,발전된 application을 만들 수 있도록 HTML을 발전시킨 것이다.
Presentation transcript:

프로젝트 포트폴리오 요약 프로젝트 종류 프로젝트 이력 역할 주요 기술 : 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

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

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

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

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

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

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

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

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

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

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

UI를 사용자에게 맡기자

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

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) 소개

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

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

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

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

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

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

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

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

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

05 Project This Is Our Program. Puie 시현

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

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

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

Q / A

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