Openmoko developer guide

From Openmoko

(Difference between revisions)
Jump to: navigation, search
(Undo Vandalism 90115 by Cheaptaraa (Talk))
Line 1: Line 1:
The Best Waterproof Running Shoes
+
{{Languages|Openmoko developer guide}}
  
 +
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.
  
 +
[[Image:OpenmokoFramework08.png|center|450px]]
  
Many runners, at all levels, will take considerable time to find the correct running shoes.http://www.puretiffanys.com/ , They will invest time and money to get perfect fit, appearance and comfort but may leave one factor out that can make a difference.http://www.elegantentiffany.com/ , In one word, this factor is "waterproof.http://www.newstylevictoria.com/ ,"
 
  
But failing to get waterproof running shoes is more a function of the buyer not taking time to find the shoe, rather than being no shoes available.http://www.ghdbillige.com/ , The best of waterproof shoes can keep the runner's feet warm and dry, even in very wet weather. Professional runners will find this extra benefit worth almost any extra cost, since these runners live because they run. Dry, comfortable feet may be just the edge the pro needs to win. While most triathlon performers have probably already settled on top triathlon shoes that works for them, triathlon shoes may need to be waterproof as well (not for the swimming part) but because these great athletes can sometimes run in less than ideal conditions.
+
==Part I Choose your software development tool==
 +
*[[System Developer]]
 +
*[[Development Environment]]
 +
*[[Java]]
 +
*[[Development with Eclipse]]
 +
*[[Python]]
 +
*[[Qtopia_on_X11|Qtopia on X11]]
 +
*[[Developing with C++ and Qt|C++ / Qt]]
 +
===OS===
 +
*[[Other OSes]]
  
Best Options
+
==Part II Coding and compiling==
  
When an individual begins looking for good running apparel and equipment, most remember that the shoes are the most critical part of the entire picture. It may be good to keep weather/wet conditions in mind when shopping for the right running shoe. Among the better options for waterproof running shoes is Gear Zone, which also offers cleaning supplies and waterproofing systems, climbing gear and much, much more? Many runners and outdoor enthusiasts find that buying a great pair of shoes from a company leads them to other products that company offers. This alone may save the individual a lot of time and money.
+
{{todo|The relationship between the below should be clarified. Now it looks like it's a choice between them, but I believe using the MokoMakefile will build all the points above it?}}
  
Judging by sales and street buzz, The North Face Women's great running shoe "Hedgehog, is one of the best shoes around. This model is designed for women, is completely waterproof and has a breathing membrane to keep the foot comfortable. Those interested in the details of leading-edge technology may want to look into this shoe even further. Plan before you buy and include "waterproof" in the thought process. It will pay off with comfort and better performance. And that is what every runner is interested in, amateur and professional alike.
+
 
 +
*[[Toolchain]]
 +
*[[OpenEmbedded]]
 +
*[[BitBake]]
 +
*[[MokoMakeFile]]
 +
*[[Application UI Design Recommendations]]
 +
 
 +
==Part III Running your program==
 +
 
 +
*[[Customizing the Openmoko Distribution]]
 +
 
 +
===Emulation===
 +
*[[Automatic emulation in Ubuntu]]
 +
*[[Host-based development with Xoo and Xephyr]]
 +
*[[Running Openmoko on PC]]
 +
*[[Test Openmoko Emulation with chroot image]]
 +
 
 +
==Part IV Sharing programs==
 +
 
 +
So you have just made this cool program, and wonder what will be an efficient way to share it ? Consider the following options:
 +
 
 +
* Adding a link in the [[Applications directory]] page.
 +
* Creating a page on this wiki.
 +
* Packaging for the [[Community Repository]].
 +
* Hosting as a project on the [http://projects.openmoko.org/ Openmoko GForge]
 +
* Entering a record on [http://freshmeat.net/ Freshmeat] or similar.
 +
* Announcing on the [http://lists.openmoko.org/mailman/listinfo/community community mailing list].
 +
 
 +
See also
 +
 
 +
*[[Latest Images]]
 +
*[[Users Repositories]]
 +
*[[Distributions]]
 +
 
 +
==Part V Installation==
 +
===Install===
 +
*[[Package management]]
 +
*[[How to run Openmoko Apps on PC]]
 +
*[[Downloads]]
 +
*[[Repositories ]]
 +
 
 +
===Image Flashing===
 +
* [[MacOS X]]
 +
* [[Flashing the Neo FreeRunner]]
 +
* [[Flashing the Neo 1973]]
 +
 
 +
==Part VI Tools used on Openmoko==
 +
 
 +
*[[U-boot|Bootloader]]
 +
*[[Bootloader_commands|Bootloader Command]]
 +
*[[Bootloader_environment|Bootloader Environment]]
 +
*[http://www.denx.de/wiki/U-Boot/WebHome u-boot]
 +
*[[Bootloader versions]]
 +
*[[NetBSD]]
 +
*[[Dfu-util]]
 +
 
 +
====Linux Core Services====
 +
* [[Gsmd]]
 +
*[[Alarm daemon]]
 +
*[[Qpegps]]
 +
*[[D-Bus]]
 +
*[[Dbus device API]]
 +
*[[Opkg]]
 +
*[[QEMU command line]]
 +
*[[Ompower]] Power management daemon
 +
====Resources====
 +
*[[Community Resources]]
 +
 
 +
[[Category:Developer resources| ]]

Revision as of 04:23, 20 December 2011


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


Contents

Part I Choose your software development tool

OS

Part II Coding and compiling

TODO: The relationship between the below should be clarified. Now it looks like it's a choice between them, but I believe using the MokoMakefile will build all the points above it? (See: To-Do List)


Part III Running your program

Emulation

Part IV Sharing programs

So you have just made this cool program, and wonder what will be an efficient way to share it ? Consider the following options:

See also

Part V Installation

Install

Image Flashing

Part VI Tools used on Openmoko

Linux Core Services

Resources

Personal tools

The Best Waterproof Running Shoes


Many runners, at all levels, will take considerable time to find the correct running shoes.http://www.puretiffanys.com/ , They will invest time and money to get perfect fit, appearance and comfort but may leave one factor out that can make a difference.http://www.elegantentiffany.com/ , In one word, this factor is "waterproof.http://www.newstylevictoria.com/ ,"

But failing to get waterproof running shoes is more a function of the buyer not taking time to find the shoe, rather than being no shoes available.http://www.ghdbillige.com/ , The best of waterproof shoes can keep the runner's feet warm and dry, even in very wet weather. Professional runners will find this extra benefit worth almost any extra cost, since these runners live because they run. Dry, comfortable feet may be just the edge the pro needs to win. While most triathlon performers have probably already settled on top triathlon shoes that works for them, triathlon shoes may need to be waterproof as well (not for the swimming part) but because these great athletes can sometimes run in less than ideal conditions.

Best Options

When an individual begins looking for good running apparel and equipment, most remember that the shoes are the most critical part of the entire picture. It may be good to keep weather/wet conditions in mind when shopping for the right running shoe. Among the better options for waterproof running shoes is Gear Zone, which also offers cleaning supplies and waterproofing systems, climbing gear and much, much more? Many runners and outdoor enthusiasts find that buying a great pair of shoes from a company leads them to other products that company offers. This alone may save the individual a lot of time and money.

Judging by sales and street buzz, The North Face Women's great running shoe "Hedgehog, is one of the best shoes around. This model is designed for women, is completely waterproof and has a breathing membrane to keep the foot comfortable. Those interested in the details of leading-edge technology may want to look into this shoe even further. Plan before you buy and include "waterproof" in the thought process. It will pay off with comfort and better performance. And that is what every runner is interested in, amateur and professional alike.