하이브리드 애플리케이션 플랫폼 기술 ETRI Technology Marketing Strategy IT R&D Global Leader [첨부 제4호] 하이브리드 애플리케이션 플랫폼 기술 ETRI Technology Marketing Strategy 이승윤(syl@etri.re.kr) 서비스융합표준연구팀 기술전략연구본부 ETRI OOO연구소(단, 본부)명
목 차 ---------------------------------------------- 1. 기술의 개요 목 차 ---------------------------------------------- 1. 기술의 개요 2. 기술이전 내용 및 범위 3. 경쟁기술과 비교 4. 기술의 사업성 - 활용분야 및 기대효과 5. 국내외 시장 동향 연구부문/본부명
1. 기술의 개요 네이티브 앱 개발의 문제점 네이티브 애플리케이션으로 다양한 플랫폼에 대응하기 위해서는 같은 프로그램이라도 각 플랫폼 라이브러리를 이용해서 각각 따로 개발 필요 결과적으로 완전히 다른 프로그램을 플랫폼 개수만큼 개발하는 것과 유사한 노력 필요 연구부문/본부명
1. 기술의 개요 HyWAI 플랫폼 웹 표준 기술(HTML, CSS, Javascript 등) 기반으로 안드로이드 환경하에서 모바일 플랫폼에 독립적인 애플리케이션 개발지원 연구부문/본부명
1. 기술의 개요 기술이전의 목적 및 필요성 스마트폰 및 앱스토어의 출시로 모바일 앱 전성시대 애플 iOS, 안드로이드, 블랙배리, 삼성 바다, MIO 등 다양한 모바일 플랫폼 모두 지원하는 모바일 앱 개발은 사실상 대응이 어려움 웹 기술을 이용한 플랫폼 독립적인 모바일 응용 개발 시도가 이루어지고 있는 상황임 대표적인 경쟁기술로 오픈소스 기반의 PhoneGap이 있음 PhoneGap 프레임워크: HTML, CSS, 자바스크립트 등의 웹 기술을 이용하여 플랫폼 독립적인 모바일 응용을 개발할 수 있도록 하는 장점이 있는 반면, 제공되는 API가 표준이 아닌 독립적인 방식으로 제공되고 있어 향후 다양한 플랫폼으로의 적용에 제약 사항이 존재함 본 기술은 상기 문제점을 해결하기 위해, 국제표준 기반의 API를 활용하는 방식을 채용함으로써 보다 확장성 있고 효율적인 모바일 응용 개발을 지원 연구부문/본부명
1. 기술의 개요 활용방안 및 기대성과 경제적 관점 본 기술은 하나의 소스로 다양한 플랫폼을 지원이 가능하여 개발자, CP 등에게 신속한 개발과 비즈니스에 적합 따라서 모바일 애플리케이션 시장 활성화에 크게 기여할 것으로 예상 기술적 관점 본 기술의 핵심은 플랫폼 독립적인 최적화 기술이며, 웹 인터페이스를 기반으로 하고 있어 웹 표준 기반의 뛰어난 확장성을 바탕으로 다양한 서비스 개발지원이 가능함 또한, 향후 스마트폰 뿐 만 아니라, 스마트TV, 홈디바이스, 스마트카 등 다양한 미래 IT 환경에 적용 가능한 차세대 플랫폼 기술로 활용 가능함 본 기술은 모바일 애플리케이션 개발을 주요 비즈니스로 하는 중소 CP와 모바일 응용 플랫폼을 개발하려는 기업에 적합함 연구부문/본부명
2. 기술이전 내용 및 범위 기술이전 내용 및 범위 기술이전 내용: HyWAI 플랫폼 개발에 관한 전체적인 기술 기술이전 범위 - HyWAI 플랫폼 API 정의서 - HyWAI 플랫폼 프로그램 설명서 - HyWAI 플랫폼 소스코드 - HyWAI 플랫폼 기반 샘플 애플리케이션 설명서 및 소스코드 연구부문/본부명
2. 기술이전 내용 및 범위 기술 개발 현황 기술성숙도(TRL : Technology Readiness Level) 단계 : ( 8 )단계 연구부문/본부명
HyWAI v1.0 W3C DAP 2. 기술이전 내용 및 범위 기술 개발 현황: HyWAI 설계원칙 Bondi JIL WAC W3C DAP 표준 기반: W3C DAP의 기능적 요구 만족. 사용자 편의성: 일관적이고 직관적인 API 집합. 확장성: 다양한 플랫폼으로 쉽게 확장 할 수 있는 시스템 구조. W3C DAP Bondi JIL PhoneGap HyWAI (old version) WAC 연구부문/본부명
… 2. 기술이전 내용 및 범위 기술 개발 현황: HyWAI 아키텍처 Application HyWAI API HyWAI Broker HyWAI Broker HyWAI Broker HyWAI Facade HyWAI Facade HyWAI Facade App Platform Native APIs (iPhone Platform) Native APIs (Android Platform) Native APIs (WinMobile Platform) … 연구부문/본부명
2. 기술이전 내용 및 범위 기술 개발 현황: HyWAI API 지원 현황 Application Launcher Contact Gallery Messaging Media Capture Telephony User Interaction Sysinfo Task Calendar Sensor Utility 연구부문/본부명
> 50 GUI 샘플 제공 2. 기술이전 내용 및 범위 기술 개발 현황: HyWAI 예제 applauncher contact gallery messaging mediacapture telephony ui sensor sysinfo calendar task > 50 GUI 샘플 제공 연구부문/본부명
HyWAI Spaceship HyWAI의 Watch Orientation 사용 http://gamequery.onaluf.org의 게임엔진용 Javascript 라이브러리를 활용 연구부문/본부명
3. 경쟁기술과 비교 HyWAI 플랫폼 기술의 특징 멀티플랫폼 적용을 위한 최적의 구조 지원 효과적으로 WAC 및 W3C 표준 대응 가능 연구부문/본부명
3. 경쟁기술과 비교 기존 경쟁기술 대비 개량된 부분 phoneGap HyWAI 비고 기본 구조 구조적 최적화 고려 없음 멀티플랫폼 적용에 최적화 안정성 다수의 버그 존재 극대화 지원 API 기능 일부 지원 대부분의 W3C 및 WAC 지원 동기 및 비동기 API 지원여부 특별한 고려 없음 모두 지원 기존의 모바일 UI 프레임워크 활용성 지원 연구부문/본부명
4. 기술의 사업성 예상 응용 제품 및 서비스 사업성 기술이전 업체 조건 사업화시 제약 조건 다양한 모바일 비즈니스를 위한 스마트폰 앱 제품 개발 사업성 스마트폰, 테블릿 등 지속적인 모바일 단말의 증가로 지속적으로 모바일 앱 시장은 성장 예상 또한 향후 TV, 네비게이션 등 다양한 디바이스에 확대 적용이 가능하여 큰 시장을 형성할 것으로 예상 기술이전 업체 조건 스마트폰에서 모바일 앱 개발 경험이 있는 3~4명 이상의 개발자가 있는 회사 사업화시 제약 조건 다양한 플랫폼으로 확대 적용 필요 지속적으로 추가적인 기능 보완 필요 연구부문/본부명
5. 국내외 시장 동향 국외 동향 국내 동향 최근 플랫폼 중립적인 모바일 응용 개발을 위한 다양한 기술 개발 중 WAC과 W3C를 중심으로 관련 API 표준화 진행 중 대표적인 구현 기술로 오픈소스 기반의 PhoneGap이 있으나 이 기술은 국제표준이 아닌 독자적인 인터페이스 기술을 사용 HTML5 등 웹 표준 기반의 하이브리드 응용 개발은 모바일 단말을 넘어 TV 등 다양한 유비쿼터스 디바이스에 적용될 것으로 예상 N-스크린 서비스 실현을 위한 핵심 응용API 기술 또는 플랫폼 기술로 활용이 예상되어 관련 시장은 폭발적으로 성장할 것으로 예측 2010년 가트너는 “플랫폼 독립적인 모바일 응용 개발 환경” 기술을 가장 주목해야 할 모바일 분야의 핵심기술 중 하나로 선정 국내 동향 이통사 중심으로 플랫폼 중립적인 모바일 응용 구현 기술을 개발 중 특정 규격이나 플랫폼에 종속적인 개발 환경을 제공 연구부문/본부명
감사합니다. ♣ 연락처 : 기술전략연구본부, 이승윤 팀장 (042-860-5508, syl@etri.re.kr) www.etri.re.kr ♣ 연락처 : 기술전략연구본부, 이승윤 팀장 (042-860-5508, syl@etri.re.kr) ETRI OOO연구소(단, 본부)명