IT之家 5 月 16 日消息,2023 年 6 月 27 日,手机 QQ 安卓 8.9.63 / iOS 8.9.65 发布,这是手机 QQ 首个基于 NT 架构的正式版,2023 年 7 月 3 日,NT 架构 Windows QQ 上架官网,跨平台三端重构正式统一。腾讯开发者何金源今日发文,介绍了手机 QQ 技术架构升级背后的技术故事。2020 年,QQ...
作为新版 QQ 桌面端 UI 跨平台解决方案,NT 架构可以实现多系统间 QQ 架构的统一。在去年 9 月,腾讯率先对 Mac 版 QQ 进行了升级, 这也是腾讯首次对桌面端 QQ 基于 NT 技术架构的一次全新重构,因采用最新技术架构,性能更稳定、发送更流畅、更易于维护。同样是在去年 12 月,腾讯又紧锣密鼓地推出了 QQ ...
所谓的 NT 架构,其中的 NT 大概率是 New Technology 的缩写,意为腾讯推出的新架构。其底层,是基于 Electron 框架进行开发的。去年,果同学和大家分享过 QQ「推倒重做」的消息,当时重做的对象是 Windows、Linux 和 Mac 端 QQ。彼时,腾讯均为 Windows、Linux 和 Mac 端 QQ,推出了全新基于 Electron 框架的 ...
在数字化浪潮中,每一次技术的革新都在推动着社交方式的演变。近日,腾讯QQ团队再次站在了技术革新的前沿,推出了全新的大一统NT架构,实现了跨平台三端统一,为用户带来更加流畅、高效的社交体验。这一重大升级,不仅彰显了腾讯在社交技术领域的深厚实力,也为整个行业树立了新的标杆。让我们一起走进这个技术革新的世界...
随着在近日来,腾讯QQ对桌面客户端进行了大刀阔斧的改革,三大系统平台都用上了全新QQ NT架构,基于Electron框架开发,因此也引来了用户关于“高内存占用、超大安装包、启动缓慢”等的担忧。 而在日前,据相关媒体介绍称,QQ技术团队在InfoQ平台发布了一篇介绍文章,分享了其在内存上进行专项优化的阶段性进展。
腾讯表示,QQ 将使用全新的QQ NT技术,对QQ底层代码进行一次全方位重构。在此之前长达五六年的时间里,QQ的升级多是修修补补,并无架构层面的更新换代。QQ NT架构的启用,是时隔多年之后,腾讯QQ首次跨代际更新。因此,毫无疑问,这是QQ桌面端的一次重大变革。据腾讯官方介绍,此次重构,最大的变化就是“实现了...
近日,腾讯公司官方发布了手机QQ的安卓和iOS最新版本8.9.63/8.9.65。这次更新是手机QQ首个基于NT架构的正式版,也是跨平台三端重构项目中的一部分。 手机QQ新架构按业务划分模块,各模块之间相互解耦,通过接口和路由进行通信。同时,根据层级设计划分,上层模块可依赖下层模块,但下层模块不能逆向依赖上层模块。
但 QQ NT 架构并不是仅指 Electron,Electron 主要是作为 UI 跨平台的框架,只是占比很小的一部分,并且 QQ 桌面端不是全部用 Electron 实现,QQ NT 最核心的部分还是 QQ 底层通用抽象的模块,称之为 NT 内核,包括核心登录、消息系统、关系链、富媒体、长连接、数据库等等模块,完全用 C++ 实现,全平台通用...
随后,QQ推出了基于NT心架构的QQ for Linux 3.1版的测试版,而在2月24日,QQforLinux3.1版正式推出,继去年QQ Mac端为我们带来全新的跨平台方案,这次升级标志着各平台的QQ未来体验统一又迈出了一步。 体验差别大, 常用软件转战Linux之难 Linux作为一种稳定、开源、安全、高效的操作系统,其桌面UI环境的易用性已经...
既然改不了,那就推倒重来,重构一个新的要比改“屎山”容易多了。于是,便有了QQ NT架构。 这是QQ NT的架构技术图,它的后端采用了C++编写,桌面端的前端采用了Electron技术。 如果看不懂,也没关系,我们只需要知道C++是一种跨平台可用的语言,一套代码只需稍加修改,就可以从Android端拿到iOS端复用。