more: Jollen 的 Embedded Linux 教育訓練

« [教育訓練紀錄] 關於驅動程式的 private data 與可重覆進入函數 | Home | Qt 4.4 在 Neo1973 與 HTC Touch Cruise 上展示 iPhone-Like 介面 »

iPhone 改變工程師設計嵌入式裝置的思惟

jollen 發表於 April 22, 2008 11:45 PM

嵌入式系統發展的標準化平臺正在加速進行。嵌入式裝置的確和桌上型系統(desktop)很不一樣,iPhone 的成功展示了以使用者為中心(user-centered)的設計模式,Patrick Mannion 稱 iPhone 是一種軟體設計的工藝(feat)。(*1)

去年(2007年)十月份於 San Francisco 所舉辦的「Mobile 2.0」研討會上,討論了「Mobile 2.0」(例如:開發式手機平臺)的三大重要課題:user experience、usability 與 design。user-centered 設計模式即是一種收集使用者經驗,並透過使用者經驗工程,設計使用性(usability)更佳的操作介面(UI)。UI 的設計是使用性的重要一環,iPhone 的 UI 設計已經不用再多說了,使用性要佳,裝置必須更聰明(smarter)。應用程式之間是否能緊密地整合,是決定使用性良劣的另外一個重要的因素,「緊密整合」稱之為 coherence 而不是 integration。

Coherence 才能讓裝置更聰明,而不是 integration。

一般的嵌入式裝置都有多層的應用程式架構(layers),也有很多功能層,將許多不同的程式庫、軟體元件等整合在一起,稱之為「integration」,並不是 coherence。甚致,目前的嵌入式裝置雖然有複雜的多分層設計,但之中完全沒有緊密性(coherence)可言。

「iPhone 是一項偉大的創舉與成功,它全部都是軟體。它是一個開放標準(open-standard)的平臺、很可靠,並且有很好的 user interface。」(*1)

iPhone 是一個「以使用者為中心的設計典範」並且強力展示了「嵌入式軟體的設計工藝」。要把軟體設計得較複雜,很簡單!但要把軟體設計簡單化,就不容易了!這就是 iPhone 軟體工藝技術的表現。在莫耳定律的影響下,科技業無不卯足全力提升技術,並加速創新流程,但「Apple 則是很滿意他的慢步化表現」(*2)

[1] iPhone nudging embedded design toward standard, http://www.eetimes.com/showArticle.jhtml?articleID=207400109
[2] iPhone impacts CE design, http://www.macworld.co.uk/ipod-itunes/news/index.cfm?newsid=21035&pagtype=allchandate

--jollen

引用通告

如果您想引用這篇文章到您的Blog,
請複製下面的鏈接,並放置到您發表文章的相應界面中。

http://blog.jollen.org/mt-tb.cgi/495

發表一個評論

(您發表的意見將被立即接受,但需要一點時間與後端伺服器做同步,您的留言才會顯示在網站上。為避免 spam 攻撃,按「發表」後請輸入帳號密碼。使用者帳號:「nospam」、密碼:「nospam」。)

Top | 授權條款 | Jollen's Forum: Blog 評論、討論與搜尋
Copyright(c) 2006 www.jollen.org