Haiku编程入门教程:从零基础到GUI应用

2025-04-10
Haiku编程入门教程:从零基础到GUI应用

本书《Haiku编程入门教程》以Haiku操作系统为平台,循序渐进地讲解编程基础知识,从数据类型、循环语句到面向对象编程、GUI设计,涵盖C++和Haiku API。作者通过23个精心设计的课程,带领读者完成一个完整的Haiku应用程序开发过程,并附带源代码和资源。适合零基础编程爱好者学习,最终目标是让读者能够独立开发Haiku应用。

阅读更多
开发

Haiku操作系统一月开发报告:核心改进与新功能

2025-02-14

Haiku操作系统一月开发报告涵盖了众多改进,包括对Tracker文件管理器的大规模重构,增加了上下文菜单、剪切复制粘贴功能以及实时菜单更新;在应用方面,新增了图标编辑器、触控板设置以及文本样式编辑器的新功能;驱动程序方面,增加了对Alder Lake芯片组、AMD温度监控以及Wacom CTH-470的支持;内核层面,则对内存管理、页面映射和权限检查进行了大量优化,提升了系统稳定性和安全性。此外,还修复了多个bug,并对构建系统和文档进行了改进。

阅读更多
开发 开发报告

2024 Google 编程之夏:硬件虚拟化最终报告

2024-08-22
2024 Google 编程之夏:硬件虚拟化最终报告

这篇报告是关于在 Haiku 操作系统上实现硬件虚拟化的 Google 编程之夏项目的总结。该项目成功移植了 NVMM 虚拟机管理程序,并为 QEMU 虚拟机添加了硬件加速支持。报告详细介绍了已完成的目标、遇到的问题以及技术细节。虽然项目取得了进展,但仍存在一些问题,例如某些操作系统无法正常运行、真实硬件上的行为差异以及多处理器环境下的崩溃问题。

阅读更多
未分类

Haiku 项目 2024 年 4 月活动和合同报告

2024-05-15

本文是 Haiku 操作系统 2024 年 4 月的活动和合同报告。报告涵盖了从应用程序、命令行工具、套件、驱动程序、文件系统、libroot 和内核到文档和构建系统等方面的更新和改进。报告还提到了 Haiku 操作系统即将发布的 beta5 版本,并列出了剩余的一些问题和任务。

阅读更多
未分类 Haiku