Openmoko developer guide/zh tw

From Openmoko

(Difference between revisions)
Jump to: navigation, search
(Part IV 程式分享)
(-cat)
 
(16 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{Languages}}
+
{{Languages|Openmoko developer guide}}
  
 
當您要著手進行Openmoko的開發計劃時,藉由本網頁中的內容,你可以著手準備你的程式開發環境,並且透過本頁中的內容取得可使用的工具,進行開發、測試...工作,並進行分享你所開發的程式。
 
當您要著手進行Openmoko的開發計劃時,藉由本網頁中的內容,你可以著手準備你的程式開發環境,並且透過本頁中的內容取得可使用的工具,進行開發、測試...工作,並進行分享你所開發的程式。
Line 7: Line 7:
  
 
==Part I 選擇你的開發工具==
 
==Part I 選擇你的開發工具==
*[[System Developer|系統開發]]
+
*[[System Developer/zh tw|系統開發]]
*[[Development Environment|開發環境]]
+
*[[Development Environment/zh tw|開發環境]]
 
*[[Java]]
 
*[[Java]]
 
*[[Development with Eclipse|使用Eclipse開發]]
 
*[[Development with Eclipse|使用Eclipse開發]]
Line 18: Line 18:
  
 
==Part II 程式撰寫與編譯==
 
==Part II 程式撰寫與編譯==
*[[Toolchain]]
+
*[[Toolchain/zh tw|使用Toolchain編譯程式]]
*[[OpenEmbedded]]
+
*[[OpenEmbedded/zh tw|使用OpenEmbedded]]
**[[BitBake]]
+
**[[BitBake/zh tw]]
*[[MokoMakeFile]]
+
*[[MokoMakefile/zh tw]]
*[[Application UI Design Recommendations|應用程式界面設計建議]]
+
*[[Application UI Design Recommendations|應用程式界面設計建議(英)]]
  
 
==Part III 執行程式==
 
==Part III 執行程式==
  
*[[Customizing the Openmoko Distribution|客製化Openmoko套件]]
+
*[[Customizing the Openmoko Distribution/zh tw|客製化Openmoko套件]]
  
 
===模擬===
 
===模擬===
*[[Automatic emulation in Ubuntu|在Ubuntu上自動模擬]]
+
*[[Automatic emulation in Ubuntu/zh tw|在Ubuntu上自動模擬]]
 
*[[Host-based development with Xoo and Xephyr|使用Xoo及Xephyr在Linux主機上模擬開發 ]]
 
*[[Host-based development with Xoo and Xephyr|使用Xoo及Xephyr在Linux主機上模擬開發 ]]
 
*[[Running Openmoko on PC|在主機上執行Openmoko]]
 
*[[Running Openmoko on PC|在主機上執行Openmoko]]
Line 53: Line 53:
 
==Part V 安裝==
 
==Part V 安裝==
 
===安裝===
 
===安裝===
*[[Package management]]
+
*[[Package management|程式管理]]
*[[How to run Openmoko Apps on PC]]
+
*[[How to run Openmoko Apps on PC|如何在個人電腦上執行Openmoko的應用程式]]
*[[Downloads]]
+
*[[Downloads|程式下載資源一覽]]
*[[Repositories ]]
+
*[[Repositories|Repository ]]
  
===Image Flashing===
+
===更新映像檔===
*[[MacOS X]]
+
*[[MacOS X|在Mac OS X上更新映像檔]]
*[[Flashing Openmoko]]
+
*[[Flashing the Neo FreeRunner|更新Openmoko版本]]
  
==Part VI Tools used on Openmoko==
+
==Part VI Openmoko 上常用的工具程式==
  
 
*[[U-boot|Bootloader]]
 
*[[U-boot|Bootloader]]
*[[Bootloader_commands|Bootloader Command]]
+
*[[Bootloader_commands|Bootloader 指令]]
*[[Bootloader_environment|Bootloader Environment]]
+
*[[Bootloader_environment|Bootloader 環境]]
 
*[http://www.denx.de/wiki/U-Boot/WebHome u-boot]
 
*[http://www.denx.de/wiki/U-Boot/WebHome u-boot]
*[[Bootloader versions]]
+
*[[Bootloader versions|Bootloader版本]]
 
*[[NetBSD]]
 
*[[NetBSD]]
 
*[[Dfu-util]]
 
*[[Dfu-util]]
  
====Linux Core Services====
+
====Linux 核心服務====
 
* [[Gsmd]]
 
* [[Gsmd]]
 
*[[Alarm daemon]]
 
*[[Alarm daemon]]
Line 80: Line 80:
 
*[[Opkg]]
 
*[[Opkg]]
 
*[[QEMU command line]]
 
*[[QEMU command line]]
*[[Ompower]] Power management daemon
+
*[[Ompower]] 電源管理背景程式
====Resources====
+
====開發資源====
*[[Development resources]]
+
*[[Development resources|開發資源]]
===Community Applications===
+
===社群應用程式分享===
 
{{app}}
 
{{app}}
  
 
+
[[Category:Developer resources| ]]
[[Category:Application Developer]]
+
[[Category:System Developers]]
+
[[Category:Community]]
+

Latest revision as of 12:43, 19 July 2009


當您要著手進行Openmoko的開發計劃時,藉由本網頁中的內容,你可以著手準備你的程式開發環境,並且透過本頁中的內容取得可使用的工具,進行開發、測試...工作,並進行分享你所開發的程式。

OpenmokoFramework08.png


Contents

[edit] Part I 選擇你的開發工具

[edit] 作業環境 (OS)

[edit] Part II 程式撰寫與編譯

[edit] Part III 執行程式

[edit] 模擬

[edit] Part IV 程式分享

開發了很酷的程式,要怎麼分享出來呢?你可以使用下面的模式,分享程式:

參考資訊:

[edit] Part V 安裝

[edit] 安裝

[edit] 更新映像檔

[edit] Part VI Openmoko 上常用的工具程式

[edit] Linux 核心服務

[edit] 開發資源

[edit] 社群應用程式分享

Personal tools


當您要著手進行Openmoko的開發計劃時,藉由本網頁中的內容,你可以著手準備你的程式開發環境,並且透過本頁中的內容取得可使用的工具,進行開發、測試...工作,並進行分享你所開發的程式。

OpenmokoFramework08.png


Part I 選擇你的開發工具

作業環境 (OS)

Part II 程式撰寫與編譯

Part III 執行程式

模擬

Part IV 程式分享

開發了很酷的程式,要怎麼分享出來呢?你可以使用下面的模式,分享程式:

參考資訊:

Part V 安裝

安裝

Image Flashing

Part VI Tools used on Openmoko

Linux Core Services

Resources

Community Applications