Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

Apple unveils new patents for AI / ML and plans to let Xcode write code for developers

2025-02-28 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > IT Information >

Share

Shulou(Shulou.com)11/24 Report--

CTOnews.com, June 28 (Xinhua) for years, Apple has advocated that everyone should master the ability to code. Since 2016, Apple has been trying to make machine learning make it easier for developers to write App, or even automatically write code for you.

In fact, one of the ChatGPT use cases is to generate code for application developers, but this is not a complete solution, and the written code may not work properly, but after all, it is only an auxiliary tool.

For now, although Apple wants to develop its own AI products, it does not blindly follow ChatGPT, but insists on using the fruits of its many years of machine learning work. On the surface of a newly obtained patent, Apple is trying to apply its ML results to developers.

The patent, called "integrating Learning models into Software Development Systems," describes the future direction of Xcode, which will bring more AI features, such as automatic code completion and syntax checking, and possibly more in the future.

The patent covers what Apple calls "training artificial intelligence", and Apple hopes to use the ML model to help developers remove some common development obstacles. "the software development environment can be used to create software programs in a given programming language on different computing platforms," Apple said.

Software developers using such models can take advantage of the productivity features of IDE, such as syntax checking, automatic completion, detecting name or type errors in parameter lists, and so on.

Apple said, "for example, [the] code generator automatically creates a subroutine that accesses the value of existing ML data through data types supported by a particular programming language."

Apple stressed that the proposal aims to work with any language such as "Swift, Objective C, C++, Python, Java". Just as you can now have ChatGPT write code for AppleScript or SwiftUI, Apple's ML system can be used in any existing language.

"the code interface of the transformed ML model... thus provides features and data types that are compatible with the specific programming language used in the current project," the patent shows.

Overall, Apple's new patent describes how to create separate subroutines as objects that developers use in their App. Apple assumes that developers also want to edit code generated by ML, so the patent also details how this happens.

As mentioned above, ML technology is designed to be a professional tool for accelerating developer coding in the first place, and will also make Xcode take on most of the work required by novice or less experienced developers.

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

IT Information

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report