作为一位资深程序员,我在软件开发领域拥有丰富的技术积累和实践经验。我对 Python 和 Dart 语言具有深入的理解与应用能力,同时也熟悉 C/C++、Java、JavaScript、C# 和 PHP 等多种编程语言。在框架方面,我专精于 Flutter 和 PyQt,用于构建高性能的移动和桌面应用,同时我也熟悉 Web 及微信小程序开发。对数据库操作也相当熟悉,对 Git、Docker 等现代软件开发工具能够熟练使用。我能够灵活运用 VSCode 和 JetBrains 系列 IDE 在多种平台环境下高效开发。我的项目经验广泛,涉及 Windows、macOS、Linux、iOS、Android 和 Web 全平台应用开发。除此之外,我在单片机及物联网开发领域也有所涉猎。
【VisualM - 跨平台电视墙管理软件】
平台:iOS、Android、Windows、macOS、Web。
技术:Flutter、Dart、Java、Swift。
应用:企事业单位会议室、中控厅,酒吧,家庭娱乐,学校或教育机构等。
功能:实现网络中流媒体设备和中控设备的搜索、视频预览、管理和交互,支持组建电视墙、开窗漫游和视频同步。
特点:参与设计软件界面 UI 和架构方案,独立开发完整软件系统,独立设计算法以实现多达上百台流媒体设备的并行预览和交互。
【APITest - 自动化测试软件】
平台:Windows、macOS。
技术:Flutter、Dart、PyQt、Python。
应用:开发用于公司内部使用。
功能:支持多种网络和串口协议测试,提供手动创建测试用例和批量导入 Excel 用例的功能,具有丰富的数据展示和报告生成功能,界面美观易操作,功能强大。
特点:独立设计软件界面 UI 和软件架构,独立开发完整软件系统。
【Touch10 - 智能家居中控系统】
平台:Windows、macOS、Android。
技术:Flutter、Dart、Kotlin、C++。
应用:家庭,公司、酒店、政府部门等。
功能:通过 Windows 端软件实现智能设备的发现、编辑和配置。在 Android 端提供用户设备控制,支持多种网络协议和 API,兼容多型号智能设备,提供矩阵配对、视频源切换、设备控制等多种交互方式。
特点:参与设计软件界面 UI 和架构方案,独立开发完整软件系统。
【作品介绍】一款跨平台的电视墙管理软件,通过网络发现搜索环境中的所支持的硬件设备(包括编码设备、解码设备和中控设备),并实现对这些设备的管理和交互,支持一对一、一对多、多对一、多对多的方式组建各类电视墙,并实现电视墙的相关交互操作和开窗漫游等功能。该系统主要使用 Flutter
【作品介绍】 这是一款智能设备中控系统,可用于智能家居、公司会议室、教育机构、酒店等多种场所,便于用户集中管理环境中的多种不同规格的智能硬件设备。该系统采用 Flutter 结合底层原生开发的技术,可运行与 Windows、macOS、Android 平台,其中移动平台主要用于
【作品介绍】 一款强大的自动化测试工具,公司内部使用。该工具具有美观的操作界面,支持多种网络协议以及串口协议,方便快捷创建连接、用例和测试方案,可根据临时终端的输入输出自动创建测试用例,支持对连接、用例和方案的分组、排序操作,支持主动反馈、被动反馈、人工反馈等多种测试检测方式,