Openmoko developer guide

From Openmoko

(Difference between revisions)
Jump to: navigation, search
m (Minor spelling & grammar corrections)
Line 7: Line 7:
  
  
=Part I Choose your software development tool=
+
==Part I Choose your software development tool==
 
*[[System Developer]]
 
*[[System Developer]]
 
*[[Development Environment]]
 
*[[Development Environment]]
Line 15: Line 15:
 
*[[BitBake]]
 
*[[BitBake]]
 
*[[Qtopia_on_X11|Qtopia on X11]]
 
*[[Qtopia_on_X11|Qtopia on X11]]
==OS==
+
===OS===
 
*[[Other OSes]]
 
*[[Other OSes]]
  
=Part II Coding and compiling=
+
==Part II Coding and compiling==
 
*[[Toolchain]]
 
*[[Toolchain]]
 
*[[OpenEmbedded]]
 
*[[OpenEmbedded]]
Line 24: Line 24:
 
*[[MokoMakeFile]]
 
*[[MokoMakeFile]]
  
=Part III Running your program=
+
==Part III Running your program==
  
 
*[[Customizing the Openmoko Distribution]]
 
*[[Customizing the Openmoko Distribution]]
  
==Emulation==
+
===Emulation===
 
*[[Automatic emulation in Ubuntu]]
 
*[[Automatic emulation in Ubuntu]]
 
*[[Host-based development with Xoo and Xephyr]]
 
*[[Host-based development with Xoo and Xephyr]]
Line 34: Line 34:
 
*[[Test Openmoko Emulation with chroot image]]
 
*[[Test Openmoko Emulation with chroot image]]
  
=Part IV Sharing programs=
+
==Part IV Sharing programs==
 
*[[Latest Images]]
 
*[[Latest Images]]
 
*[[Distributions]]
 
*[[Distributions]]
  
=Part V Installation=
+
==Part V Installation==
==Install==
+
===Install===
 
*[[Package management]]
 
*[[Package management]]
 
*[[How to run Openmoko Apps on PC]]
 
*[[How to run Openmoko Apps on PC]]
 
*[[Repositories ]]
 
*[[Repositories ]]
  
==Image Flashing==
+
===Image Flashing===
 
*[[MacOS X]]
 
*[[MacOS X]]
 
*[[Flashing Openmoko]]
 
*[[Flashing Openmoko]]
  
=Part VI Tools used on Openmoko=
+
==Part VI Tools used on Openmoko==
  
 
*[[U-boot|Bootloader]]
 
*[[U-boot|Bootloader]]
Line 65: Line 65:
 
*[[Mono]]
 
*[[Mono]]
  
===Linux Core Services===
+
====Linux Core Services====
 
* [[Gsmd]]
 
* [[Gsmd]]
 
*[[Alarm daemon]]
 
*[[Alarm daemon]]
Line 73: Line 73:
 
*[[Opkg]]
 
*[[Opkg]]
 
*[[QEMU command line]]
 
*[[QEMU command line]]
===Resources===
+
====Resources====
 
*[[Development resources]]
 
*[[Development resources]]
===Community Applications===
+
====Community Applications====
 
{{app}}
 
{{app}}
  
  
 
@[[:Category: Software |  See More About Software]]
 
@[[:Category: Software |  See More About Software]]

Revision as of 07:34, 14 August 2008


This page describes how to start your Openmoko development plan - how to prepare your development environment and use the tools provided to help test and share your programs.

OpenmokoFramework08.png


Part I Choose your software development tool

OS

Part II Coding and compiling

Part III Running your program

Emulation

Part IV Sharing programs

Part V Installation

Install

Image Flashing

Part VI Tools used on Openmoko

Linux Core Services

Resources

Community Applications


@ See More About Software

Personal tools