Aiolum Browse stories
All tools
Building the product · 1 of 252 stories

UIKit

Apple's framework for building app user interfaces on iOS, iPadOS and tvOS: windows, views, controls, touch handling and the app's event loop.

What UIKit is

Written from its maker's own pages, read on 28 October 2026.

UIKit is Apple's framework, a library of ready-made classes, for building the graphical, event-driven user interface of iOS, iPadOS and tvOS apps. It provides the window and view structure of an app, the delivery of Multi-Touch and other input, and the main run loop that manages interactions between the user, the system and the app.

UIKit apps follow the Model-View-Controller (MVC) design pattern: model objects hold the data, view objects show it, and controller objects move data between them. UIView displays content and UIViewController manages a view; UINavigationController and UITabBarController implement common screen designs, and UITableView and UICollectionView show long lists and grids. Controls such as UIButton and UISlider, and gesture recognizers, handle input. Apps are built in Xcode, Apple's development tool, from template projects, and UIKit views can be mixed with SwiftUI views in one app.

UIKit has no separate price. Registering as an Apple developer is free; advanced app capabilities and app distribution require a paid Apple Developer Program membership.

Made by
Apple
Price
No separate price; distributing apps requires a paid Apple Developer Program membership (read 28 October 2026)
Free plan
free registration as an Apple developer

Who uses it, and for what

One row per story. The grade is for the claim that the business uses this tool, not for its revenue.

StoryWhat it does thereWhenCost statedGradeSource
VaultaireApple's interface framework used for the app's screens.CAI Money Brief, 19 October 2026: His first iPhone app makes ~$41K a month

Grade A: the tool's maker or a payment processor confirms the use. Grade B: an independent report, or the tool is visible in public code. Grade C: the founder or the company says so.

Other tools for the same job

Building the product, with the number of stories that use each.

Back to all tools