hp web os overview

15
HP WebOS Overview 2011.10 ( 주 ) 주주주 주주주 주주 ([email protected])

Upload: peter-park

Post on 12-May-2015

1.378 views

Category:

Documents


6 download

TRANSCRIPT

HP WebOS Overview

2011.10

( 주 ) 포비커 박종일 이사([email protected])

CONTENTS

I. HP WebOS History

II. HP WebOS Tech Overview

III. Core Framework

IV. PDK

V. WebOS 는 실패 ?

I. HP WebOS History

Touch pad, Palm Pre2 Jon Rubinstein Ari Jaaksi

http://en.wikipedia.org/wiki/WebOShttp://jaaksi.blogspot.com/

Smart Phone 시장의 승자는 Application

을 얼마나 많이 차지하느냐에 달려 있다 .

Web 특성상 서비스를 개발하기 쉽다 .

또한 운영이 편리하고 지속적인 유지 보수가 가능하다

• 2007 년 Palm 社의 부활을 위해 Apple 社에서 iPod 와 iPhone 를 지휘한 부사장 Jon Rubinstein 회장 스카우트

• 2009 년 1 월 CES 에서 Palm Pre 단말 시연 (WebOS) Sprint 에서 6 월 출시 (Mojo API)

• 2010 년 4 월 HP 가 Palm 을 12 억 달러에 인수 , 태블릿 및 프린트 OS 플랫폼 활용 계획 발표

• 2011 년 3 월 2012 년에 출시되는 모든 HP 데스크탑 및 컴퓨터에 설치 발표

• 2011 년 7 월 TouchPad 출시 (WebOS 3.0, Enyo API 탑재 )

• 2011 년 8 월 WebOS 를 포함 PC 부분 사업 매각 발표

• 2011 년 10 월 28 일 PC 사업 매각 철회

II. HP WebOS Tech Overview

http://www.webos-internals.org/wiki/Main_Page

Web OS Homebrew

II. HP WebOS Tech Overview

http://opensource.palm.com/packages.html

Web OS Open Source List

II. HP WebOS Tech Overview

https://developer.palm.com/content/api/dev-guide.html

Web OS Application Developing

II. HP WebOS Tech Overview

https://ares.palm.com/Ares/index.html

Interoperate with GUI Tools like Ares

III. Core Framework

WebOS Service Bus

Low-level OS Components (Linux Kernel)

Activity Manager

Node.js Service Runtime

Built-in WebOS Services

JS ServiceNative App“Hybrid” AppWeb App

UI System Manager

Enyo Apps Framework

Web App Runtime (WebKit + v8)

Compiled App Runtime

System Manager

ARM CPU Hardware Graphics(GPU)

Plug-in

C/C++(gcc)

OpenGLES

1.1 / 2.0

Simple Direct-Media Layer

PalmPDK

Library

PDK

III. Core Framework(Apps Lifecycle)

App Catalog

Launcher

App Removed

BackgroundApp

Maximize

MinimizeDashboard

Notification

downloadingInstall/update

Remove

Push Stage

Notifications

Push Stage

Notifications

Dashboard CardView

Close

Launch

Deactivate activate

- Stage• Card• Dashboard• Popup

III. Core Framework(Enyo)

Enyo HP’s new HTML5 Web Application

framework

• Support for multiple form factors/aspect ratios(Touch Pad)

• Faster performance , Simple HTML

• Modern, modular design-easier to maintain and reuse code

• Will work great with Ares-it's built by the same team and

has common roots.

• Hardware acceleration built-in

• Browser-based development

• Hybrid control is used to instantiate a PDK hybrid

object within an Enyo applicationhttps://developer.palm.com/content/api/dev-guide/enyo.html

III. Core Framework(Service APIs)

• Asynchronous dubs communication to lower Layers

• JSON Parameters(JSON required for data transport)

• Subscription support for getting status updates

• Built-in security and application authentication

• Integration with HP Synergy system to extend contacts, calen-

dar, email, messaging, and media sharing

• Hardware

Accelerometer, GPS, Display, Connection Manager, Camera,

Power,

Sound, Bluetooth, In-App Payment, Print Manager, System

Properties

Alarms, db8(Interfaces to an embedded JSON database)..

• Application Actions

Email, Maps, Phone, Video, Browser, Document Viewers, Mes-

saging

III. Core Framework(Synergy Service)

IV. PDK(Plug-In Development Kit)

• WebOS not Mobile Browser OS

• When you need speed & low level access(Game, AR..)

• C/C++(gcc)

• Posix, Open GL, ES 1.1/2.0

• SDL(Simple DirectMedia Layer)

• PDL(Palm PDK Library)

• Hybrid Full Screen(NPAPI)

• Tools : wIRC(Hybrid)

http://www.libsdl.org/

V. WebOS 실패 ?

TIME

Posit

ion

ing

START(2009)

개발자 지원 부족(Phonegap 지원 )

개발자 지원 부족(Phonegap 지원 )

HP 의 느린 의사 결정HP 의 느린 의사 결정

1. 출시 시점과 출시 통신사2. iPhone 을 경쟁 제품으로 포지셔닝 ( 라이선스 정책 )

3. Palm 이라는 제조사가 Web 의 철학을 이해하고 있는가 ?

( 제조업이 아닌 서비스로 이해하고 있는지 )

4. 고기능 , 고속 , 대용량 서비스 (PDK) 지원 부족5. 클라우드 업체들과 적극적 연계 강화 부족

라이선스 Free

1 위AT&T 로

출시

Cloud 기반서비스 보강

3 위 스프린트출시

3 위 스프린트출시

Android M/S

THANK YOU

Email : [email protected]

URL HTTP://WWW.FOBIKR.COM

PHONE 15662043

FAX 028906478

ADDRESS 810, 8F DAERYUNG POST TOWER-BLDG 3CHA GURO3-DONG GURO-GU 152-746

SEOUL KOREA

COPYRIGHT 2007 FOBIKR INC. ALL RIGHTS RESERVED