Core Skills > Languages / AP Development / GUI

課程名稱:Qtopia嵌入式Linux圖形化介面程式設計

課程代碼: OF100C
課程名稱: Qtopia嵌入式Linux圖形化介面程式設計
課程費用: NT$9500元
課程時數: 14小時/ 二天
課程簡介:

Qtopia 是架構於 Qt 基礎上,提供嵌入式 Linux 圖形化介面的應用程式開發框架,它把Qt 的優點從桌面系統延伸到嵌入式 Linux 開發平台,其跨平臺、豐富的 API 函式庫支援、完整的程式編譯模型等優點,讓開發人員更容易開發出應用程式,並可在不同的作業系統和視窗系統上執行。本課程將介紹 Qtopia v4.3 架構及其運作機制,期使學員對嵌入式系統 (embeded system) 的應用程式平台有所認識,並能在PC模擬器實現基本的 Qtopia 應用程式。

課程目標: 1. 對Qtopia架構有基本的了解
2. 熟悉Qtopia基本的開發環境
3. 從無到有建立一個視窗應用程式
4. 能在PC上撰寫基本的Qtopia應用程式
課程對象: 嵌入式Linux GUI程式設計人員,Linux 軟體開發工程師

前置準備:

建議學員應具備1.C/C++程式語言 2.Linux 基本操作能力
課程大綱:

Day 1
1. Introduction to Qtopia
2. Qtopia Functionality and Architecture
3. Introduction to Qt programming
 - Signals and slots
4. Qtopia Core Technical Overview
 - Windowing system
 - Structure (Qtopia Core server)
 - Porting to a device
 - Screen driver layer
 - Keyboard driver layer
 - Pointing device driver layer
 - QVFb
 - Input Methods
 - QCop (inter-process communication)
 - Fonts
5. How to Porting to a device
6. Exercise:
 - Qt tutorial
 - Qtopia Core application

Day 2
7. Base Qtopia Technical Overview
 - Qtopia applications
 - Qtopia execution model
  -- Quick Launch
  -- Single Executable
 - Building Qtopia
  -- Qmake
8. Qtopia Technical Overview
 - QCop in Qtopia
  -- Application channel
 - Services
 - Documents and MIME types
 - Document oriented applications
 - Resources
 - PIM library
 - Plug-in framework
  -- Plug-in types
 - Button configuration
 - Themes
 - Alarm Server
 - High level widgets
 - Internationalization
 - Phone library
  -- Architecture
  -- Usage
  -- Modem interaction
 - VoIP
  -- Framework architecture
  -- VoIP stack integration
9. Exercise:
 - Qtopia application
10. Appendix:
 - Qtopia 4.4 introduction

報名繳費:

1. 電話報名:02-2312-2666分機60-63
2. 通訊報名:填寫報名表後傳真至02-23121918 或 email 到服務信箱: service@fitpi.com
3. 繳費方式:
 A. 郵局劃撥-戶名:傳識資訊股份有限公司 帳號:19508028
 B. 銀行匯款-戶名:傳識資訊股份有限公司 帳號:第一銀行總行營業部(007)09310109277
 C. 即期支票-抬頭:傳識資訊股份有限公司
4. 請於開課前繳清所有費用,以方便我們為您保留名額及座位

下載報名表

備註:

 

 

我有興趣,請與我聯絡!

課程名稱:

姓  名: 公司名稱:

聯絡電話: 分機: 行動電話:

電子郵件:

回前頁

★如果您有任何疑問或需求請與我們聯絡
傳識資訊股份有限公司 Finesse IT Partners Inc.
台北市中正區漢口街一段45號8樓• TEL:02-2312-2666•FAX:02-2312-1918