展开全部

主编推荐语

一本统信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日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。