part a04 a段架構師-跨晶片小平台策略_twok

52
By By 高煥堂 高煥堂 [email protected] [email protected] 海峽兩岸 海峽兩岸 智慧電視 智慧電視&家庭商業策略與技術論壇 家庭商業策略與技術論壇 http://home-cloud.blogspot.tw/ http://home-cloud.blogspot.tw/ ( ( 晶片 晶片 ) ) 小平 小平 策略 策略

Upload: ccpcheng

Post on 20-Jun-2015

241 views

Category:

Business


2 download

TRANSCRIPT

Page 1: Part a04 a段架構師-跨晶片小平台策略_twok

基於軟硬整合觀點

By By 高煥堂高煥堂 [email protected] [email protected]

海峽兩岸海峽兩岸智慧電視智慧電視&&家庭商業策略與技術論壇家庭商業策略與技術論壇http://home-cloud.blogspot.tw/http://home-cloud.blogspot.tw/

跨跨((晶片晶片))小平小平台台策略策略

Page 2: Part a04 a段架構師-跨晶片小平台策略_twok

內容內容

1. 策略-1:把它”EIT(設計)”了2. 跨(晶片)小平台的 3種情境 3. 結語

Page 3: Part a04 a段架構師-跨晶片小平台策略_twok

基於軟硬整合觀點11、、策略-1: 把它”EIT(設計)”了

Page 4: Part a04 a段架構師-跨晶片小平台策略_twok

前言

Page 5: Part a04 a段架構師-跨晶片小平台策略_twok

EIT

Page 6: Part a04 a段架構師-跨晶片小平台策略_twok

EIT

跨Android大平台

Page 7: Part a04 a段架構師-跨晶片小平台策略_twok

EIT

跨Android大平台策略:挾天子以令諸侯

Page 8: Part a04 a段架構師-跨晶片小平台策略_twok

EIT

跨Android大平台策略:挾天子以令諸侯

跨晶片小平台

Page 9: Part a04 a段架構師-跨晶片小平台策略_twok

EIT

跨Android大平台策略:挾天子以令諸侯

跨晶片小平台策略:把它<EIT>了

Page 10: Part a04 a段架構師-跨晶片小平台策略_twok

EIT

跨Android大平台策略:挾天子以令諸侯

跨晶片小平台策略:把它<EIT>了

跨自己的平台

Page 11: Part a04 a段架構師-跨晶片小平台策略_twok

EIT

跨Android大平台策略:挾天子以令諸侯

跨晶片小平台策略:把它<EIT>了

跨自己的平台策略:建立中介軟體

Page 12: Part a04 a段架構師-跨晶片小平台策略_twok

把它”EIT(設計)”了

– 策略-1: 把它”EIT(設計)”了– 策略-2:挾天子以令諸侯– 策略-3:建立中介軟體(middleware)

Page 13: Part a04 a段架構師-跨晶片小平台策略_twok

<車輛>

<地面>

Page 14: Part a04 a段架構師-跨晶片小平台策略_twok

<車輛>

<地面>

EIT造形

Page 15: Part a04 a段架構師-跨晶片小平台策略_twok

<地面>

<E>

<T>

<車輛>

<I>

EIT造形

Page 16: Part a04 a段架構師-跨晶片小平台策略_twok

<地面>

<T>

<車輛>

<I><E>

Page 17: Part a04 a段架構師-跨晶片小平台策略_twok

<地面>

<T>

<車輛>

<I><E>(引擎)

(輪胎)

Page 18: Part a04 a段架構師-跨晶片小平台策略_twok

<地面>

<T>

<車輛>

<I><E>

我的Module

別人的平台

Page 19: Part a04 a段架構師-跨晶片小平台策略_twok

別人的平台

Page 20: Part a04 a段架構師-跨晶片小平台策略_twok

別人的平台

Page 21: Part a04 a段架構師-跨晶片小平台策略_twok

別人的平台

Page 22: Part a04 a段架構師-跨晶片小平台策略_twok

基於軟硬整合觀點22、、跨(晶片)小平台 的 3種情境

Page 23: Part a04 a段架構師-跨晶片小平台策略_twok

情境-A

先有別人的(小)平台, 然後才建立我的平台

Page 24: Part a04 a段架構師-跨晶片小平台策略_twok

◎ 小平台是指別人的平台,該平台的變化決定於別人。例如,由供應商提供一個平台,如下圖:

通常是供應商

提供的

Page 25: Part a04 a段架構師-跨晶片小平台策略_twok

◎ 我們(自己)的平台或模組,直接使用了別人平台的API,如下圖:

違背跨平台

Page 26: Part a04 a段架構師-跨晶片小平台策略_twok

• 您設計<E&I>,而且設計<T>來包容別人平台的變化,這就稱為:把它”EIT(設計)”了。

Page 27: Part a04 a段架構師-跨晶片小平台策略_twok

EI

T

(小平台)

Page 28: Part a04 a段架構師-跨晶片小平台策略_twok

(小平台)

插件是我們設計的,

或是第三方設計的。

Page 29: Part a04 a段架構師-跨晶片小平台策略_twok

情境-B

先建立我的平台, 然後才讓別人來擴充(Extend)

Page 30: Part a04 a段架構師-跨晶片小平台策略_twok

◎我的平台(E&I)已經先存在了。

Page 31: Part a04 a段架構師-跨晶片小平台策略_twok

EI

T

(小平台)

◎讓別人設計外掛程式<T>來擴充(extend)您的<E&I>。

Page 32: Part a04 a段架構師-跨晶片小平台策略_twok

別人設計的

Page 33: Part a04 a段架構師-跨晶片小平台策略_twok

T (小平台)

EI

Page 34: Part a04 a段架構師-跨晶片小平台策略_twok

• 別人為了保護他自己,也會將外掛程式分成兩部分:<壁虎尾巴>與<壁虎身體>

• 萬一您的<E&I>有變化時,這只壁虎(外掛程式)便能棄尾求生,讓<壁虎身體>跨您的<E&I>

Page 35: Part a04 a段架構師-跨晶片小平台策略_twok

別人設計的

E&I

T

(小平台)

Page 36: Part a04 a段架構師-跨晶片小平台策略_twok

情境-C

切入別人的Client-Server之間, 建立我的平台

Page 37: Part a04 a段架構師-跨晶片小平台策略_twok
Page 38: Part a04 a段架構師-跨晶片小平台策略_twok

EIT造形

Page 39: Part a04 a段架構師-跨晶片小平台策略_twok

EIT造形

Page 40: Part a04 a段架構師-跨晶片小平台策略_twok

舉例

• 例如,Android框架裡,在其App與DB引擎(SQLite DB)之間,添加了EIT造形,讓App可以跨越DB引擎(小)平台。

Page 41: Part a04 a段架構師-跨晶片小平台策略_twok

(瀏覽查詢結果)

(查詢)

Page 42: Part a04 a段架構師-跨晶片小平台策略_twok

EIT

EIT

(瀏覽查詢結果)

(查詢)

Page 43: Part a04 a段架構師-跨晶片小平台策略_twok

EIT造形

EIT造形

Page 44: Part a04 a段架構師-跨晶片小平台策略_twok
Page 45: Part a04 a段架構師-跨晶片小平台策略_twok

基於軟硬整合觀點33、、結語

Page 46: Part a04 a段架構師-跨晶片小平台策略_twok
Page 47: Part a04 a段架構師-跨晶片小平台策略_twok

複雜多變(Change)

Page 48: Part a04 a段架構師-跨晶片小平台策略_twok

易(Change)

Page 49: Part a04 a段架構師-跨晶片小平台策略_twok

易(Change)

EIT造形

Page 50: Part a04 a段架構師-跨晶片小平台策略_twok

易(Change)

容納

Page 51: Part a04 a段架構師-跨晶片小平台策略_twok

容納(平台的複雜多變)= 容納”善變”= 容納”易”= 容易(Easy)

Page 52: Part a04 a段架構師-跨晶片小平台策略_twok

高煥堂 [email protected]

Thanks…