科技
类型
可以朗读
语音朗读
488千字
字数
2023-01-01
发行日期
展开全部
主编推荐语
一本统信UOS应用开发指南。
内容简介
全书包括5篇,共16章。
背景知识篇介绍操作系统简史以及国产操作系统;
应用开发篇是本书的核心,包括开发设计原则、开发环境与开发工具、Qt开发框架、DTK开发框架、DTK插件开发、服务开发、调试与性能优化;
发布与部署篇介绍包格式、上架部署;
桌面应用开发实战篇介绍6个难度从初级、中级到高级的经典应用案例,以及系统接口案例;
常见问题篇介绍内核与驱动、开发工具相关、常用资源,帮助读者进一步提升开发水平。
本书适合统信UOS的开发人员阅读,有助于其全面掌握开发内容;也适合有志于参与统信生态构建的信创厂商、应用开发人员阅读参考。
目录
- 版权信息
- 编委会
- 《统信UOS应用开发详解》编委会
- 推荐序
- 第1篇 背景知识
- 第1章 操作系统简史
- 1.1 人工时代
- 1.2 批处理操作系统
- 1.3 分时操作系统
- 第2章 国产操作系统
- 2.1 国产操作系统的必要性
- 2.2 国产操作系统统信UOS
- 第2篇 应用开发
- 第3章 开发设计原则
- 3.1 同源异构
- 3.2 兼容性原则
- 3.3 目录权限规范
- 3.4 界面设计理念
- 第4章 开发环境与开发工具
- 4.1 统信UOS的安装
- 4.2 常见的开发环境配置
- 4.3 目录结构设计
- 4.4 版本控制系统
- 4.5 Git Flow开发模型
- 4.6 版本号管理
- 4.7 统信UOS的开发者模式
- 第5章 Qt开发框架
- 5.1 Qt基础模块
- 5.2 Qt扩展模块
- 5.3 Qt WebEngine概述
- 5.4 Electron概述
- 5.5 常见问题
- 第6章 DTK开发框架
- 6.1 DTK开发简述
- 6.2 DTK功能模块介绍
- 6.3 DTK程序框架创建
- 6.4 DTK图形控件使用
- 6.5 DTK常用组件
- 6.6 DTK中的设置界面框架
- 第7章 DTK插件开发
- 7.1 插件的工作原理
- 7.2 dde-dock插件开发
- 7.3 dde-control-center插件开发
- 7.4 dfm插件开发
- 7.5 PAM插件
- 7.6 浏览器插件开发
- 第8章 服务开发
- 8.1 systemd服务开发
- 8.2 PolicyKit服务开发
- 第9章 调试与性能优化
- 9.1 GDB入门
- 9.2 Qt Creator中的调试和调优
- 9.3 使用perf进行性能分析
- 9.4 使用gperftools进行性能分析
- 9.5 使用gprof进行性能分析
- 9.6 使用Valgrind与Sanitizers进行内存分析
- 第3篇 发布与部署
- 第10章 包格式
- 10.1 Debian软件包
- 10.2 RPM
- 10.3 依赖分析与处理
- 第11章 上架部署
- 11.1 应用规范
- 11.2 签名
- 11.3 上架
- 11.4 内网分发
- 第4篇 桌面应用开发实战
- 第12章 经典应用案例
- 12.1 初级:简易文本编辑器
- 12.2 初级:计算器
- 12.3 中级:相册
- 12.4 中级:邮箱客户端
- 12.5 高级:影院
- 12.6 高级:音乐播放器
- 第13章 系统接口案例
- 13.1 定时任务
- 13.2 设备访问
- 13.3 通知接口
- 13.4 托盘图标
- 第5篇 常见问题
- 第14章 内核与驱动
- 14.1 内核编译
- 14.2 GPIO
- 14.3 input子系统
- 14.4 hwmon子系统
- 14.5 LTP
- 14.6 驱动问题
- 第15章 开发工具相关
- 15.1 其他开发工具
- 15.2 其他语言开发环境搭建
- 第16章 常用资源
- 16.1 DTK接口简要说明
- 16.2 Linux开发常用资源
展开全部
出版方
人民邮电出版社
人民邮电出版社是工业和信息化部主管的大型专业出版社,成立于1953年10月1日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。