Symbian OS编程新标准:开放、快速与认证

需积分: 3 5 下载量 120 浏览量 更新于2024-12-25 收藏 2.02MB PDF 举报
《Symbian os 精要编程标准》是一本专为Symbian操作系统(Symbian OS)开发者设计的指南,它详细阐述了针对该平台进行高效、合规和优化应用程序开发的关键技术和流程。书中主要关注的是“Symbian签名”流程的更新,这一流程对于确保应用的安全性和市场准入至关重要。 1. **Symbian签名流程改进**:新的Symbian签名机制包括三个阶段:开放签名、快速签名和认证签名。开放签名是免费的,允许开发者通过在线流程使用开发者证书在最多1000台设备上安装和测试应用程序,前提是这些设备受到已发布的IMEI控制。快速签名是一项创新,针对不涉及设备敏感功能的应用,开发者只需支付20美元即可立即获得签名,从而加速产品的上市时间。 2. **权限管理与测试**:认证签名适用于那些需要利用系统特定能力或需要独立测试的应用,强调了对开发者权限的精细化管理和应用程序质量的控制。 3. **编程指南**:书中还涵盖了编程的基本要点,如前缀、后缀、下划线的使用规范,以及类与函数的设计原则。输出函数和代码风格指南则强调了清晰、一致的编程实践,有助于提高代码可读性和维护性。 4. **构建与调试**:构建过程中的注意事项,包括正确构造和析构函数的编写,以及异常处理和内存管理的最佳实践。这些部分确保了应用程序的稳健运行和性能优化。 5. **版权与使用条款**:Symbian软件有限公司强调了版权保护,并指出本书内容未经许可不得复制。同时,公司不对内容的准确性和适用性提供任何保证,仅限一般参考用途。 6. **鸣谢**:作者向多年来的技术专家和经验丰富的软件工程师们表示感谢,他们为本书提供了宝贵的知识和技巧。 《SymbianOS精要编程标准》作为《SymbianOS精要》系列的一部分,提供了一个全面的开发框架,旨在帮助开发者高效地遵循标准,提升Symbian应用程序的质量和市场竞争力。无论是初次接触Symbian OS的开发者,还是希望优化现有技能的专业人士,这本书都是一个不可或缺的参考资料。