Entering the AI revolution
AI and machine learning are not new areas for Apple and the iOS platform. Apple uses AI to adjust photos taken, suggest apps to users according to their usage, optimize battery charging, and many more.
For developers, Apple provides the CoreML framework and tools such as Create ML to help users train and create their own machine learning models.
However, the rising popularity of services such as ChatGPT and Gemini proved that CoreML is insufficient, and that Apple needs to integrate AI deeper into the system.
So, what did Apple prepare for us, the developers, regarding AI in iOS 18?
Apple integrated AI into iOS 18 by letting iOS understand what’s happening in the system and helping the user perform common tasks using natural language understanding, similar to ChatGPT.
For example, let’s say we’re working on a word-processing app and created an App Intent that allows the user to add an image to a document.
Until iOS 18...