Maemo 6 Developer Guide table of contents
This article is out-of-date, and needs to be updated. Please see the talk page for discussion. |
This is a proposed table of contents for the Maemo 6 developers guide. There is an ongoing related discussion on talk.maemo.org.
[edit] Rationale
The developer guide is set up to answer two main questions for a developer of Maemo:
- What do I need to do to be able to write my first Maemo application
- What can the Maemo platform do?
The proposed table of contents has two main sections: Getting started & prerequisites, and an in-depth guide to components of the Maemo platform, from a functional point of view.
- Setup
- Hardware
- PC
- Mac
- Windows
- SDK
- Install
- Code
- C
- C++
- Python
- Getting Src
- DVCS
- Compile + Build
- Package
- Delivery
- Extras Repository
- Ovi
- Test
- Tools
- Process
- QA
- Appendix: Reference Links
- Including
- Detailed Reference Material
- UI Guidance
- UX Links
- Hardware
- Lego
- Software Architecture (top-down approach)
- Flow Suggestion
- Start with 'upstream' and core linux
- gtk
- dbus
- kernel
- Move on to Maemo services. Focus on high level APIs first and move on to deeper ones (reflects order of interaction for dev)
- location
- (library / interfaces / api)
- best practice
- tutorial / example
- telephony
- gpio
- multimedia framework
- contacts
- Appendix Machine Architecture
- Integration Tutorial
- This page was last modified on 9 March 2011, at 09:29.
- This page has been accessed 9,402 times.