what's new in iOS 18

Generated on 8/1/2024

2 searches

iOS 18 introduces a variety of new features and improvements across different areas. Here are some of the highlights:

  1. UIKit Enhancements:

    • Document Launch Experience: Redesigned for document-based apps to showcase their distinctive identity with full control over launch views and template document creation.
    • Tabs and Sidebar: Major updates to tabs and sidebar for better navigation.
    • Fluid Transitions: Support for new fluid transitions across the system.
    • SwiftUI Integration: More integrations between UIKit and SwiftUI in the same app.
    • Other Improvements: Enhancements in animations, tab bars, and sensory feedback. (What’s new in UIKit)
  2. Privacy Enhancements:

    • Contacts Access: More transparency and control over access to contacts, with a new two-stage prompt for sharing contacts.
    • Local Network, Bluetooth, and Contacts: Improved transparency and control over access to these resources. (What’s new in privacy)
  3. Device Management:

    • MDM Enrollment: Special exception for enrolling an MDM on a newly set up device without causing a security delay for the first 3 hours.
    • eSIM Setup: Easier setup for eSIM on new devices.
    • Private Cellular Network Payloads: Support for multiple private 5G or LTE networks.
    • App Locking and Hiding: New controls to lock apps using Face ID, Touch ID, or a passcode, and to hide apps from the home screen. (What’s new in device management)
  4. Customization and Controls:

    • App Icons and Widgets: Can now appear light, dark, or with a tint, providing a consistent visual experience across the home screen.
    • Controls API: New API to create controls that can be added to the control center or assigned to the action button on iPhone 15 Pro. (Platforms State of the Union)
  5. Multilingual Features:

    • Multilingual Keyboard: Allows typing in more than one language without manually switching languages.
    • Live Text and Numerals: Support for more languages, including Arabic and additional Indian scripts. (Build multilingual-ready apps)
  6. HDR Improvements:

These updates provide developers with new tools and capabilities to enhance their apps and offer users a more customizable and secure experience.

Build multilingual-ready apps

Build multilingual-ready apps

Ensure your app works properly and effectively for multilingual users. Learn best practices for text input, display, search, and formatting. Get details on typing in multiple languages without switching between keyboards. And find out how the latest advances in the String Catalog can make localization even easier.

Use HDR for dynamic image experiences in your app

Use HDR for dynamic image experiences in your app

Discover how to read and write HDR images and process HDR content in your app. Explore the new supported HDR image formats and advanced methods for displaying HDR images. Find out how HDR content can coexist with your user interface — and what to watch out for when adding HDR image support to your app.

What’s new in UIKit

What’s new in UIKit

Explore everything new in UIKit, including tab and document launch experiences, transitions, and text and input changes. We’ll also discuss better-than-ever interoperability between UIKit and SwiftUI animations and gestures, as well as general improvements throughout UIKit.

What’s new in privacy

What’s new in privacy

At Apple, we believe privacy is a fundamental human right. Learn about new and improved permission flows and other features that manage data in a privacy-preserving way, so that you can focus on creating great app experiences.

What’s new in device management

What’s new in device management

Learn about the latest management capabilities for iOS, iPadOS, macOS, and visionOS, then discover the latest changes to Apple Business Manager and Apple School Manager. We’ll also share updates to Activation Lock, SoftwareUpdate, and Safari management.

Platforms State of the Union

Platforms State of the Union

Discover the newest advancements on Apple platforms.