首页 文章 精选 留言 我的

精选列表

搜索[个人知识库],共10000篇文章
优秀的个人博客,低调大师

待到山花烂漫时:鸿蒙开发者的个人感悟

序言:用代码浇灌春天,最终必将见证万紫千红的生态盛景。 她说:“我愿在这时代盛开,我花开后百花杀” 吉林银行作为吉林省经济发展的 “金融引擎”,在数字化转型浪潮中勇立潮头。其开发团队通过分布式架构重构、ArkUI-X 框架迁移及原子化服务开发等技术突破,历时21个自然日完成 HarmonyOS NEXT 核心功能版本适配。今天让我们采访一下吉林银行的鸿蒙开发者代表卢妍娆女士,一起听她讲讲应用适配HarmonyOSNEXT的故事。 自22年加入吉林银行以来,卢妍娆便先后投入到了新一代核心系统建设以及吉林银行手机银行6.0迭代建设。23年年末吉林银行对应用鸿蒙化表示明确认可,认为鸿蒙生态适配不仅仅是吉林银行构建数字金融护城河的战略突破口,更是实现技术自主可控的关键战役,如春潮涌动时抢占滩头的先锋。 “我们非常期待能在HarmonyOSNEXT这个种满花卉的生态里,迅速绽放并共同成长,掌握一定的话语权。” 在“打仗”之前,吉林银行研发团队完成了鸿蒙开发的学习,并于2024年2月与华为达成鸿蒙适配的合作意向。“华为为我们提供了技术上的答疑指导,帮助我们打通开发道路,让后面的开发更加便利。”万事俱备只欠东风,2024年5月底立项申请通过,项目正式启动,基于手机银行6.0功能及性能提升后的框架,6月18日正式上架核心交易功能版本。 卢妍娆在HDD活动照片 “HarmonyOSNEXT跟安卓不一样,是个全新的系统,也是全新的体验” 卢妍娆最初担心,吉林银行App适配鸿蒙的时候会很困难,因为原有的代码架构需要大规模重构。在鸿蒙声明式开发里,UI 是通过声明式语法描述的,需要重新编写大量的 UI 代码。事实上,开发过程真的很艰难吗? “遇到技术难题的时候,你可以直接提出问题,鸿蒙的官方技术人员会回复,甚至提供样例代码手把手帮你解决问题。例如,我们开发团队在遇到微信分享无法获取uicontext,自定义弹窗无法展示的问题时,华为团队提供了示例代码解决问题;由于医保缴费框架存在中断逻辑,导致页面存在多次跳转,华为团队根据每次ID的不同,提供样例代码规避了消费者界面多次跳转的问题;开发语音识别功能的时候,我们团队没有足够的经验,华为技术人员提供了语音识别代码Demo以及UI代码,帮助我们快速实现语音识别功能。”卢妍娆回忆道。相比安卓开发中依赖第三方论坛的“投石问路”,鸿蒙的这种开发者帮扶模式更高效更贴心。 应用适配鸿蒙生态架构 HarmonyOS SDK接入:纯净之境,开启开发新篇章 “我们的手机银行集成第三方SDK有18个,HarmonyOSSDK替代了部分,不仅协同加速,提升了我们开发的效率,还为我们节省了大量成本。” 卢妍娆跟我介绍她们的应用。 传统SDK在架构设计上往往存在冗余和复杂的问题,在接入时会引入大量不必要的代码和依赖库。而HarmonyOS SDK采用的原子化服务架构,将功能拆解为最小可复用单元,使用起来就像搭建积木一样,我们可以根据需求灵活选择和组合这些原子化服务。这种模块化设计使得代码更加简洁、清晰,如同月光下的水晶棱镜,每一个模块都剔透纯净。以一个简单的天气卡片组件为例,在HarmonyOS SDK中,开发者可以通过简洁的代码实现其功能,非常高效简洁。 小组开会研讨方案 "HarmonyOS NEXT不是简单的系统升级,而是给开发者重新定义了工具类应用的魔法棒。当设备间的界限消失,我们才能真正聚焦于用户需求本身。"对于吉林银行来说,鸿蒙生态带来的意义不仅仅优先他人一步,更重要的是带来了万物互联的时代。 夜幕降临,金融街的灯火次第亮起。在这场由鸿蒙系统掀起的数字化浪潮中,银行正从传统的 "金融服务提供者" 转变为 "智能生态构建者"。当吉林银行以金融级安全纽带编织起千万用户的数字生活场景,既筑牢数字经济时代的安全护城河,又为银行生态的生长埋下战略伏笔;当意图框架读懂用户每一个潜在需求,各个企业正在书写属于自己的全场景智慧篇章。而这,仅仅是鸿蒙星河下的序章。

优秀的个人博客,低调大师

英伟达开发基于 Arm 架构的个人电脑芯片

根据科技媒体 The Verge 的报道,英伟达已经开始设计基于 Arm 架构的 CPU。该处理器将运行微软 Windows 操作系统。此外,AMD 也计划生产基于 Arm 架构的 CPU。 微软希望芯片公司为 Windows PC 打造基于 Arm 架构的处理器,以挑战苹果。后者为其 Mac 电脑推出自主研发的 Arm 芯片以来,该公司的市场份额在三年内几乎翻了一番。 消息人士称,微软高管注意到了苹果基于 Arm 架构的芯片的效率,包括人工智能处理,并希望获得类似的性能。 据悉,英伟达和 AMD 两家公司最快将会在 2025 年开始销售用于 PC 的芯片,从而加入高通的行列,高通自 2016 年以来一直在为笔记本电脑生产基于 Arm 架构的芯片。 高通将于当地时间周二公布一款旗舰芯片的更多细节,这款芯片由苹果前工程师团队设计。微软负责 Windows 和设备业务的副总裁 Pavan Davuluri 等高管都将出席这场活动。 2016 年,微软委托高通带头将 Windows 操作系统迁移到基于 Arm 的底层处理器架构上。知情人士透露,微软与高通当时达成了一项排他性协议,在 2024 年之前开发与 Windows 兼容的芯片。微软鼓励其他公司在排他性协议到期后进入该市场。 财务和战略咨询公司 D2D Advisory 首席执行官 Jay Goldberg 表示:“微软从上世纪 90 年代吸取了教训,他们不想再依赖英特尔,也不想再依赖单一的供应商。如果 Arm 架构真的在 PC 芯片领域取得成功,他们绝不会让高通成为唯一的供应商。”

资源下载

更多资源
腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

用户登录
用户注册