Editing Documentation/Maemo 5 Developer Guide
Warning: You are not logged in.
Your IP address will be recorded in this page's edit history.
The edit can be undone.
Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 1: | Line 1: | ||
__NOTOC__ | __NOTOC__ | ||
- | The Maemo 5 Developer Guide strives to | + | The Maemo 5 Developer Guide strives to provde an overall picture of the maemo 5 platform for developers wishing to create applications for maemo devices. These devices run a Linux-based operating system on ARM architecture. The maemo SDK is currently provided natively for desktop Linux distributions such as Debian and Ubuntu. |
This is still a draft version and does not cover all aspects of the platform yet. These pages will be updated as and when documentation is ready internally. | This is still a draft version and does not cover all aspects of the platform yet. These pages will be updated as and when documentation is ready internally. | ||
Line 12: | Line 12: | ||
**[[{{PAGENAME}}/Development_Environment/Maemo_SDK| Software Development Kit]] | **[[{{PAGENAME}}/Development_Environment/Maemo_SDK| Software Development Kit]] | ||
**[[{{PAGENAME}}/Development_Environment/Maemo_Programming_Environments| Programming Environments]] | **[[{{PAGENAME}}/Development_Environment/Maemo_Programming_Environments| Programming Environments]] | ||
- | **[[ | + | **[[{{PAGENAME}}/Development_Environment/Maemo_PC_Connectivity| PC Connectivity]] |
- | **[[{{PAGENAME}}/Development_Environment/Maemo_Flasher-3.5|Flasher-3.5]] | + | **[[{{PAGENAME}}/Development_Environment/Maemo_Flasher-3.5| Flasher-3.5]] |
**[[{{PAGENAME}}/Development_Environment/Maemo_SDK_Virtual_Images| SDK Virtual Images]] | **[[{{PAGENAME}}/Development_Environment/Maemo_SDK_Virtual_Images| SDK Virtual Images]] | ||
- | * | + | **[[{{PAGENAME}}/Development_Environment/Maemo_Eclipse_Integration| Eclipse Integration]] |
- | *[[{{PAGENAME}}/ | + | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
*[[{{PAGENAME}}/GNU_Build_System|<font color=green>GNU Build System</font>]] | *[[{{PAGENAME}}/GNU_Build_System|<font color=green>GNU Build System</font>]] | ||
- | + | *[[{{PAGENAME}}/Human_Interface_Guidelines|<font color=green>Human Interface Guidelines</font>]] | |
- | + | **[[{{PAGENAME}}/Human_Interface_Guidelines/Introduction| Introduction]] | |
- | + | **[[{{PAGENAME}}/Human_Interface_Guidelines/Usability Principles|Usability Principles]] | |
- | + | **[[{{PAGENAME}}/Human_Interface_Guidelines/Device Orientation| Device Orientation]] | |
- | + | **[[{{PAGENAME}}/Human_Interface_Guidelines/Windows|Windows]] | |
- | + | **[[{{PAGENAME}}/Human_Interface_Guidelines/Notes and Banners|Notes and Banners]] | |
- | + | **[[{{PAGENAME}}/Human_Interface_Guidelines/Dialogs|Dialogs]] | |
- | + | **[[{{PAGENAME}}/Human_Interface_Guidelines/View Menu|View Menu]] | |
- | **[[ | + | **[[{{PAGENAME}}/Human_Interface_Guidelines/Hildonizing an Interface|Hildonizing an Interface]] |
- | **[[ | + | **[[{{PAGENAME}}/Human_Interface_Guidelines/Controls|Controls]] |
- | **[[ | + | **[[{{PAGENAME}}/Human_Interface_Guidelines/User Input|User Input]] |
- | **[[ | + | **[[{{PAGENAME}}/Human_Interface_Guidelines/Icons|Icons]] |
- | **[[ | + | **[[{{PAGENAME}}/Human_Interface_Guidelines/Reality Checks|Reality Checks]] |
- | **[[ | + | *[[{{PAGENAME}}/Graphical UI Tutorial|<font color=green>Graphical UI Tutorial</font>]] |
- | **[[ | + | **[[{{PAGENAME}}/Graphical UI Tutorial/Introduction|Introduction]] |
- | **[[ | + | **[[{{PAGENAME}}/Graphical UI Tutorial/Getting_started|Getting Started]] |
- | **[[ | + | **[[{{PAGENAME}}/Graphical UI Tutorial/Windows_and_dialogs|Windows and Dialogs]] |
- | **[[ | + | **[[{{PAGENAME}}/Graphical UI Tutorial/Menus|Menus]] |
- | **[[ | + | **[[{{PAGENAME}}/Graphical UI Tutorial/Toolbars|Toolbars]] |
- | **[[ | + | **[[{{PAGENAME}}/Graphical UI Tutorial/Navigation|Navigation]] |
- | + | **[[{{PAGENAME}}/Graphical UI Tutorial/Data_selection|Data Selection]] | |
- | + | **[[{{PAGENAME}}/Graphical UI Tutorial/Controls|Controls]] | |
- | *[[ | + | **[[{{PAGENAME}}/Graphical UI Tutorial/Additions_to_GTK+|Additions to GTK+]] |
- | **[[ | + | **[[{{PAGENAME}}/Graphical UI Tutorial/Utilities|Utilities]] |
- | **[[ | + | |
- | **[[ | + | |
- | **[[ | + | |
- | **[[ | + | |
- | **[[ | + | |
- | **[[ | + | |
- | **[[ | + | |
- | **[[ | + | |
- | **[[ | + | |
*[[{{PAGENAME}}/Application_Development|<font color=green>Application Development</font>]] | *[[{{PAGENAME}}/Application_Development|<font color=green>Application Development</font>]] | ||
- | **[[{{PAGENAME}}/Application_Development/Writing_Desktop_Widgets|Writing Desktop Widgets | + | **[[{{PAGENAME}}/Application_Development/Writing_Desktop_Widgets|Writing Desktop Widgets]] |
**[[{{PAGENAME}}/Application_Development/Writing_Control_Panel_Applets|Writing Control Panel Applets]] | **[[{{PAGENAME}}/Application_Development/Writing_Control_Panel_Applets|Writing Control Panel Applets]] | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
*[[{{PAGENAME}}/Using_Multimedia Components|<font color=green> Using Multimedia Components</font>]] | *[[{{PAGENAME}}/Using_Multimedia Components|<font color=green> Using Multimedia Components</font>]] | ||
**[[{{PAGENAME}}/Using Multimedia Components/Introduction|Introduction]] | **[[{{PAGENAME}}/Using Multimedia Components/Introduction|Introduction]] | ||
Line 85: | Line 55: | ||
**[[{{PAGENAME}}/Using Connectivity Components/Maemo Connectivity|Maemo Connectivity]] | **[[{{PAGENAME}}/Using Connectivity Components/Maemo Connectivity|Maemo Connectivity]] | ||
**[[{{PAGENAME}}/Using Connectivity Components/Implementing Custom Connection Managers|Implementing Custom Connection Managers]] | **[[{{PAGENAME}}/Using Connectivity Components/Implementing Custom Connection Managers|Implementing Custom Connection Managers]] | ||
- | |||
*[[{{PAGENAME}}/Using_Generic Platform Components|<font color=green>Using Generic Platform Components</font>]] | *[[{{PAGENAME}}/Using_Generic Platform Components|<font color=green>Using Generic Platform Components</font>]] | ||
- | |||
- | |||
- | |||
- | |||
**[[{{PAGENAME}}/Using Generic Platform Components/Using HAL|Using HAL]] | **[[{{PAGENAME}}/Using Generic Platform Components/Using HAL|Using HAL]] | ||
**[[{{PAGENAME}}/Using Generic Platform Components/Alarm Framework|Alarm Framework]] | **[[{{PAGENAME}}/Using Generic Platform Components/Alarm Framework|Alarm Framework]] | ||
- | * | + | *<font color=green>Porting Software</font> |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
**[[{{PAGENAME}}/Porting_Software/Introduction| Introduction]] | **[[{{PAGENAME}}/Porting_Software/Introduction| Introduction]] | ||
- | **[[{{PAGENAME}}/ | + | **[[{{PAGENAME}}/Human_Interface_Guidelines/Redesigning From Maemo 4 to Maemo 5|Redesigning From Maemo 4 to Maemo 5]] |
- | **[[{{PAGENAME}}/ | + | **[[{{PAGENAME}}/Application_Development/Migration|Migration]] |
- | + | **[[{{PAGENAME}}/Porting_Software/_Porting_Existing_GTK%2B_Application_to_Maemo_5| Porting Existing GTK+2 Application to Maemo 5]] | |
- | **[[{{PAGENAME}}/Porting_Software/ | + | |
- | + | ||
- | + | ||
[[Category:Development]] | [[Category:Development]] | ||
- | |||
- | |||
- | |||
- |
Learn more about Contributing to the wiki.