共享软件界面开发技术选择 winform WPF or UWP

在win10操作系统上主要界面开发技术包括 winform、WPF、UWP。那么小而精的共享软件选择哪种界面开发技术合适呢?

先来说说这三种技术的差异点,

  • winform:开发简单、启动速度快。适合工具类窗口界面。大量的文档可以参考。
  • WPF:动画绘图效果好,适合工控仿真、抽奖活动界面绘制。比如,QQ概念版界面美轮美奂(不过很少升级了)。窗口界面开发会比winform复杂点。
  • UWP:需要应用商店下载,不适合独立提交给客户的软件;对开发环境、框架版本要求也高。其移动自适应优势,也因为微软手机平台弱势,变得不重要了

共享软件,从客户角度出发,下载后可直接运行,并可以离线可用、启动速度要快。界面风格上,普遍认为传统窗口风格更容易上手,本质上,更看重操作本身。

归纳下,桌面工具软件我选择用winform,对于抽奖、计时类,后续考虑用WPF或内嵌IE控件的winform窗口来实现。

总之,软件生成的包小一点,配置要求低一点、客户上手容易一点。至于哪种技术更先进,不如选哪种技术更适合。

购买、定制 | QQ | 留言 | Top
page updated: 2020-05-22