Combined with App Intents, users could instruct Siri to use multiple apps together to perform specific tasks on the device.
For example, a developer could create a travel app that takes a travel itinerary and forwards it to a budgeting tool. With a single voice or text input command, a user could then access a range of apps to:
- determine a travel destination,
- to create an itinerary,
- generate a to-do list,
- Prepare appropriate emails or letters, and
- put together a budget.
What about context?
Siri is expected to make better use of screen content, location and other personal data to provide more contextual responses.
However, it is still unclear to what extent Apple will make this information available to third-party developers. Data protection remains a central issue – as do regulatory requirements that may require that data access that Apple grants to its own apps is also available to third parties.
More consistent UI tools in Swift
When it comes to the Swift programming language, a lot of attention is paid to the topic of Liquid Glass. The central question is: Will Swift make it easier for developers to create consistent user interfaces that work equally across Apple platforms? If so, this could alleviate one of the biggest criticisms of the new design approach.
Additionally, Swift is expected to provide the tools required for agent-based applications.
