整齐排列着六个功能模块。
“我们很清楚,把一个成熟软件从头重写一遍不现实,也没人敢放心把几十万行商业代码全交给AI去瞎改。”
“所以在天工COde里,我们做了一套人机协作的半自动迁移向导。”
台上负责演示的工程师在MateBOOk电脑上打开天工COde,将一个旧版安卓工程文件夹拖进了软件窗口。
“第一步,迁移工作量体检与兼容层分析。”
顾屿看着大屏幕上的实时画面解释道:
“把你们现有的本地代码导进来,向导会先做一次全面静态扫描,挑出里头依赖了哪些旧系统的底层特性,评估出大概需要改几天、卡点在哪、哪部分最省钱,给你出一份明明白白的体检报告。”
大屏幕上,一份标注着红黄绿三色节点的评估清单在五秒钟内生成完毕。
“体检完了,就进入实质性的转换阶段。”
顾屿继续往下介绍:
“向导内置了代码转换助手、布局移植助手和三方SDK映射库。”
“不管是安卓的Java、KOtlin,还是苹果的OC和SWift代码,你只需要选中单个文件,AI就能在保留原本业务逻辑的前提下,帮你把单文件代码转换成适配方舟编译器的鸿蒙原生ArkTS代码,顺手把原来的XML或者StOrybOard界面布局映射成ArkUI。”
“碰到以前调用的第三方SDK,知识库会自动给你推荐鸿蒙生态里对标的原生API和替代方案。迁移过程中但凡出现报错,排障助手会直接定位卡点给出修正代码。”
“每转完一个模块,都由你们的程序员人工确认把关。原本需要一个十人团队吭哧吭哧干上小半年的移植工程,用上这套超级向导,两三个星期就能顺顺当当地跑起来!”
台下掌声响成一片,不少受邀到场的软件公司高管纷纷举起手机,把屏幕上那六大助手的功能列表拍了下来。
顾屿等掌声稍落,往舞台左侧走了两步,把话题往前推了一层:
“帮专业程序员省力气,只是天工COde的一半本事。打造这款工具的时候,我们团队一直在琢磨另一个问题,不会写代码的普通人,能不能也在鸿蒙生态里做出属于自己的软件?”
“拿我们的轻应用来说。以前一个开奶茶店的小老板,或者一个搞社团的大学生,想做个点单或者活动报名的轻应用,他得先去啃厚厚的编程书,学前端语法、
本章未完,请点击下一页继续阅读!