《Maemo 5 开发指南》旨在给在maemo设备上的开发者提供一个全面的平台图景。这些设备在ARM架构之上运行一个基于Linux的操作系统。maemo SDK目前是被某些桌面Linux发行版(如Debian和Ubuntu)原生支持的。
这仍然是一个草稿版本,尚未覆盖平台的所有方面。这些页面会随着文档的更新而更新。
菜单
- 前言
- 开发环境
- 软件开发工具包(SDK)
- 编程环境
- PC连接
- Flasher 3.5
- SDK 虚拟镜像
- 与Eclipse集成
- 架构
- 架构上和Maemo 4比较
- 顶层架构(Top Level)
- 核心
- 多媒体
- RTCOM
- 系统软件
- 连接功能
- 数据管理
- 映射和共享
- GNU Build 系统
- Hildon UI 指南(来自Nokia论坛)
- 这些指南与HIG和UI教程部分重叠(Overlap)
- Master Layout 指南
- Hildon 2.2 UI Style 指南
- Hildon 2.2 Widget UI 规约
- Maemo 5 桌面Widget UI指南
- Human Interface指南
- 介绍
- 可用性规范
- Device Orientation
- 窗口(Windows)
- 便签和横幅(Notes和Banners)
- 对话框
- 查看菜单(View Menu)
- Hildonizing an Interface
- Controls
- 用户输入
- 图标
- Reality Checks
- GUI 设计模板
- 桌面Widget UI指南
- 图像UI指南
- 介绍
- 起步
- 窗口和对话框
- 菜单
- 工具栏
- 导航
- 选择数据
- Controls
- Additions to GTK+
- Utilities
- 开发应用程序
- 开发桌面Widget (Home and Status Menu)
- 开发Control Panel Applets
- Maemo本地化
- DBUS
- D-BUS 基础
- Using GLib Wrappers For D-Bus
- Implementing and Using D-Bus Signals
- Asynchronous Glib/D-Bus
- D-Bus Server Design Issues
- Using Multimedia Components
- Using Connectivity Components
- Using Generic Platform Components
- Using Data Sharing
- Packaging, Deploying and Distributing
- Porting Software