Overview
There has been a massive bump of the usage of artificial intelligence in the coding sector. For the iOS development side, it would be via Cursor, and more generally with GitHub Copilot.
AI Training
GitHub owned by Microsoft, Microsoft trains its coding AI using public GitHub repositories, and I am fine with that. Or any other third-party AI company scrapping my public GitHub projects. But I know some don't want to, which I find fair, or because it violates the rights of the developers which seemingly couldn't opt-out of the AI training. And I condemn this behavior.
Usage of AI
This section is totally subjective, this is my point of view on the
current situation of AI in the world of coding and, more precisely,
iOS development.
I, Lumaa, don't use any integrated artificial intelligence to code,
like
Xcode's Swift Assist and predictive code completion
or Cursor's AI. But I do use a
bit of AI to code, specifically when I don't know how to do one
specific thing like, for example, the
ImageGradient.swift (Too-Much-Code)
file. But I don't use artificial intelligence to make full files, full
SwiftUI views or full Apple apps. And the only artificial intelligence
that I use is ChatGPT with no
subscription, using the
macOS app.
Apple Intelligence
Apple Intelligence is Apple's newest artificial intelligence ran on supported Apple devices. Apple's AppIntents API will allow in the future to make actions directly from Apple Intelligence prompts. As of November 3th, 2024, Apple does not currently offer a way to use or debug any custom Apple Intelligence actions. None of Lumaa's apps currently feature any Apple Intelligence support.