Ubuntu移动开发:从电源管理到多工具应用
1. 电源管理与应用开发概述
电源管理在便携式计算机中至关重要,其核心在于有效优化各系统组件的能耗。这需要研究系统执行的不同任务,并配置每个组件,确保其性能与任务匹配。良好的电源管理技术和创新解决方案能直接影响原始设备制造商(OEM)的利润,因为消费者愿意为更长的电池续航付费。
在应用开发方面,重点并非展示特定语言的编程方法或特定图形工具包的使用,而是通过示例展示如何开发小型实用的应用程序,以演示关键概念和技术。这种基于示例的方法有助于开发者在开发更复杂的应用时提供参考。
移动互联网设备、平板电脑和上网本需要一个桌面框架,以便创建具有一致外观和感觉的应用程序,并能在移动设备的有限资源下良好运行和交互。此外,应用程序应设计为支持触摸屏操作,提供手指友好的导航。这些因素对开发者提出了挑战。
2. Ubuntu移动版本发布
2.1 主要版本
Ubuntu移动团队的主要Jaunty版本包括Ubuntu MID和Ubuntu Netbook Remix。对于Karmic版本,MID版本将由社区维护,还会有Ubuntu Moblin Remix和ARM版本。
2.2 ARM架构移植
有针对armel架构的移植版本,可从 http://cdimage.ubuntu.com/por