(原創) M型化的NB使用族群:談ASUS Eee PC的爆紅對應用程式開發的影響 (OS) (Linux)
2008-01-04 17:02
309 查看
Abstract
ASUS Eee PC在台灣已經造成一股風潮,在捷運上處處可看到Eee PC,甚至比PSP和NDS還常見,更有人在電扶梯上,還在使用Eee PC用msn繼續聊天,這對應用程式發開者來說,有什麼影響呢?
Introduction
ASUS Eee PC的爆紅,主要有幾個因素:
1.M型化的NB使用族群
一種是拿NB當行動工作站使用,需要很強硬體的NB,主要是跑專業領域的應用程式,但絕大部分的使用者,NB是拿來上網、文書與看影片,這種並不需要很強的硬體,重點反而是輕薄短小,方便攜帶。
2.低價
Eee PC僅台幣一萬出頭,和一般NB的三四萬以上相對便宜,就算帶出門不小心丟了,也不會那麼心疼。
硬體方面的影響和討論,網路上已經談論的很多,我就不再多談,本文主要討論對軟體開發的影響。
2008年一月號的RUN-PC p.224頁,『Linux應用程式開發環境:Eee PC程式開發環境初探』,竟然開始討論使用Qt和GTK+撰寫for Eee PC的應用程式了,大部分人的觀念,Linux prgramming主要都是在寫server,而不重視寫GUI這塊,的確,以往Linux的應用多半放在server上,但隨著Eee PC的爆紅,想必會有更多廠商開始推出這種低價的嵌入式NB,這也使的Linux GUI programming鹹魚翻身,是應用程式開發的新藍海,畢竟MFC或.NET這種架在Win32平台的技術,對Eee PC的硬體負擔仍太重,為了輕薄短小和低價,勢必繼續使用Linux為OS。
Conclusion
嵌入式的應用將越來越廣是不爭的事實,但連NB也吹起Linux GUI programming風,真是始料未及,隨著Eee PC的竄起,Qt或GTK+的programming將越來越被重視。
ASUS Eee PC在台灣已經造成一股風潮,在捷運上處處可看到Eee PC,甚至比PSP和NDS還常見,更有人在電扶梯上,還在使用Eee PC用msn繼續聊天,這對應用程式發開者來說,有什麼影響呢?
Introduction
ASUS Eee PC的爆紅,主要有幾個因素:
1.M型化的NB使用族群
一種是拿NB當行動工作站使用,需要很強硬體的NB,主要是跑專業領域的應用程式,但絕大部分的使用者,NB是拿來上網、文書與看影片,這種並不需要很強的硬體,重點反而是輕薄短小,方便攜帶。
2.低價
Eee PC僅台幣一萬出頭,和一般NB的三四萬以上相對便宜,就算帶出門不小心丟了,也不會那麼心疼。
硬體方面的影響和討論,網路上已經談論的很多,我就不再多談,本文主要討論對軟體開發的影響。
2008年一月號的RUN-PC p.224頁,『Linux應用程式開發環境:Eee PC程式開發環境初探』,竟然開始討論使用Qt和GTK+撰寫for Eee PC的應用程式了,大部分人的觀念,Linux prgramming主要都是在寫server,而不重視寫GUI這塊,的確,以往Linux的應用多半放在server上,但隨著Eee PC的爆紅,想必會有更多廠商開始推出這種低價的嵌入式NB,這也使的Linux GUI programming鹹魚翻身,是應用程式開發的新藍海,畢竟MFC或.NET這種架在Win32平台的技術,對Eee PC的硬體負擔仍太重,為了輕薄短小和低價,勢必繼續使用Linux為OS。
Conclusion
嵌入式的應用將越來越廣是不爭的事實,但連NB也吹起Linux GUI programming風,真是始料未及,隨著Eee PC的竄起,Qt或GTK+的programming將越來越被重視。
相关文章推荐
- (原創) 如何在μClinux開發第一支Hello World程式? (IC Design) (DE2) (Nios II) (OS) (Linux) (μClinux) (C/C++) (gcc)
- (原創) 如何解決使用preverify時,出現『Segmentation fault』的錯誤訊息? (OS) (Linux) (CentOS) (Java) (J2ME) (MIDP)
- (原創) 如何让一个thread在背景不断的执行? (使用semaphore) (OS) (Linux) (C/C++) (C)
- (原創) 如何在curses中使用getch()? (OS) (Linux) (C/C++) (C)
- (原創) 如何在Linux使用Eclipse + CDT开发C/C++程序? (OS) (Linux) (C/C++) (gcc) (g++)
- (原創) 如何在Ubuntu中使用漂亮的中文字型? (OS) (Linux) (Ubuntu) (Web) (FireFox)
- 使用 Eclipse 開發J2EE 應用程式
- (原創) 如何在Ubuntu設定P7010的1280 x 768解析度? (OS) (Linux) (Ubuntu) (NB) (P7010)
- (原創) 如何使用C開發Verilog System Task/Function? (SOC) (Verilog) (Verilog PLI)
- LINA:让 Linux 使用挨次在 Windows 和 Mac OS X 上运转
- GraphicsMagick在mac-os下货Linux下安装及使用
- asus eee pc使用感受
- [iPhone程式]iPhone開發心得05-Mapkit之在地圖上加入座標點,使用MKAnnotation和MKAnnotationView
- 谷歌VR團隊再獲關鍵人物:曾開發Vive最好應用命令_Linux 谷歌VR團隊再獲關鍵人物:曾開發Vive最好應用 命令用法详解:
- Linux及MacOSX中使用zsh
- linux和windows不同OS环境下VNC的使用方法(20060111)
- (原創) 如何在Linux下編譯libdecodeqr? (OS) (Linux) (CenOS) (Image Processing) (C/C++)
- (原創) 如何解決CentOS無法在VMWare內線上更新及安裝其他軟體的問題? (OS) (Linux) (CentOS) (VMWare)
- (原創) 如何在Linux下編譯OpenCV? (OS) (Linux) (CentOS) (Image Processing) (C/C++)
- os实验1 Linux系统的安装及基本指令使用