What's new in UIKit and iOS

Discover the latest improvements to UIKit and learn how you can build better interfaces, interactions, and iPhone and iPad apps.

Create better collection views

Find out how to configure collection views and table view cells to quickly build dynamic and responsive interfaces in your app, including lists and sidebars.

Advances in UICollectionView

Watch now

Advances in diffable data sources

Watch now

Lists in UICollectionView

Watch now

Modern cell configuration

Watch now

Design better Apple Pencil experiences

PencilKit helps power creativity, writing, drawing, and animation in your iPad apps. Explore the latest improvements to our drawing and annotation framework and support new features in illustration and writing apps. And learn more about Scribble, which offers a lightweight, ergonomic, and enjoyable way of entering text on iPad with Apple Pencil.

What's new in PencilKit

Watch now

Inspect, modify, and construct PencilKit drawings

Watch now

Meet Scribble for iPad

Watch now

Build better iPhone and iPad apps

Explore the building blocks for designing and building great iPhone and iPad apps. Pair collection views with iOS’s new pickers, menus, and actions to get even better experiences across screen sizes. And we’ll show you how to add even more versatility to your iPad app by adding support for the pointer, advanced gestures, and keyboard shortcuts.

Designed for iPad

Watch now

Build with iOS pickers, menus and actions

Watch now

Build for iPad

Watch now

Support hardware keyboards in your app

Watch now

Handle trackpad and mouse input

Watch now