关注美好科技生活
分享实用技巧资讯

苹果新专利:Xcode计划帮助开发者编写代码。

多年来,苹果一直倡导每个人都应该掌握编码的能力。自2016年以来,苹果一直在努力让机器学习帮助开发者更轻松地编写app,甚至可以自动为开发者编写代码。

其实ChatGPT的用例之一就是为应用开发者生成代码,但这并不是一个完整的解决方案,写出来的代码可能无法正常工作,但毕竟只是一个辅助工具。

苹果新专利:Xcode计划帮助开发者编写代码。-小白号

目前,苹果虽然希望开发自己的AI产品,但并不盲从ChatGPT,而是坚持使用自己多年的机器学习成果。从一项新获得的专利表面上看,苹果正试图将其ML成果用于开发者。

一项名为“将学习模型融入软件开发系统”的专利描述了Xcode未来的发展方向,将带来更多的AI功能,比如代码补全和语法检查,未来可能会有更多的功能。

这项专利涉及苹果公司专门称之为“训练人工智能”的内容。苹果希望利用ML模型帮助开发者消除一些常见的开发障碍。苹果表示,“软件开发环境可以用来在不同的计算平台上用给定的编程语言创建软件程序”。

使用此模型的软件开发人员可以利用IDE(集成开发环境)的高效功能,如语法检查、自动完成、检测参数列表中的名称或类型错误等。

苹果表示,“例如,[the]代码生成器自动创建一个子程序,可以通过特定编程语言支持的数据类型访问现有ML数据的值。”。

苹果强调,该提案旨在与“Swift、Objective C、C++、Python、Java”等任何语言合作。就像你现在可以让ChatGPT为AppleScript或者SwiftUI写代码一样,Apple ML系统也可以在任何现有的语言中使用。

“转换后的ML模型的代码接口…从而提供与当前项目中使用的特定编程语言兼容的功能和数据类型”。

总的来说,苹果的新专利描述了如何创建独立的子程序,作为开发人员在其应用程序中使用的对象。苹果假设开发者也想编辑ML生成的代码,所以专利也详细解释了这是如何发生的。

如上所述,ML技术起初旨在成为加速开发者编码的专业工具,它也将使Xcode承担新手或经验较少的开发者所需的大部分工作。

未经允许不得转载:小白号 » 苹果新专利:Xcode计划帮助开发者编写代码。

评论 抢沙发

评论前必须登录!