应用简介
腾讯QQ是一款native应用,最大的问题是没法跨平台。在Windows上,一早是用MFC,后来有了DirectUI、WPF等开发技术,但这些东西只能用于Windows平台。小编为大家找来了腾讯QQ内测版,启用全新的Electron底层开发框架,这是一种基于Node.js和Chromium构建的开源框架,可以帮助开发者使用Web技术(如HTML、CSS和Java)构建跨平台桌面应用程序。
【软件特色】
新版腾讯QQ桌面端首先在安装大小上便“大刀阔斧”了一回,安装包仅 150 MB,比原来的版本足足少了 60 MB。
腾讯QQ不仅内存变小了,UI设计也更加简洁,无论是登陆界面还是聊天界面,都更加年轻化。比如在之前的版本中,需要双击联系人,开启一个独立的聊天窗口,当与多个人同时聊天时,需要在多个窗口之间来回切换。而在NTQQ中,采用了全新的三栏式设计,和微信、钉钉等软件一样,在一个窗口搞定,不用再切来切去,更符合当下我们在电脑上聊天沟通的习惯。
除了全新UI,新版QQ桌面端还上线了夜间模式,做了跟随系统,白天、黑夜模式可以自由切换。
在搜索上,新版QQ桌面端也有较大更新,用户可以随时根据好友、群聊、聊天记录、文件四大类别,进行精准搜索,在庞杂的历史内容中,轻松找到自己想要的东西。
在新版QQ桌面端还有实时音频视频共享、一键截图、Lottie超清表情、群应用、主面板状态、跨终端连续互通等诸多新功能,并支持消息、小世界、QQ空间版块。
在办公方面的能力也大幅提升,包括文件传输、群管理都更加方便。总之,从用户使用上来说,新版QQ桌面端目前来讲都是十分强大、好用的,值得大家体验。
在技术架构上
腾讯QQ用户体验的提升,主要得益于腾讯全面拥抱了Electron技术框架。
据腾讯客户端工程师MagiLu介绍,选择使用Electron作为新版QQ桌面端UI跨平台解决方案,是基于提升研发效率、框架成熟度、团队技术及人才积累等几个方面综合考虑的结果。
Electron 是一个使用 JavaScript、HTML 和 CSS 构建跨平台的桌面应用程序,它基于 Node.js 和 Chromium,被 Atom 编辑器和许多其他应用程序使用,可以兼容 Windows 、Mac和 Linux系统,构建出三个平台的应用程序。
因为以上优势,采用Electron技术作为QQ的全新技术架构,可以使得QQ在跨平台支持、开发效率、界面设计、应用程序更新和社区支持等方面都得到了很大的提升。
所以大家说此次腾讯全面启用QQ NT架构,是腾讯团队不满足于现状的又一次大胆创新,在腾讯QQ NT架构的示范作用之下,将会有越来越多的软件企业尝试跨平台多端统一架构。腾讯此举还会带动国产操作系统、国产软硬件进入发展快车道。