Apple platform
iOS Development
Swift, SwiftUI, TestFlight, StoreKit, and the Apple release stack.
Showing 1–15 of 54 terms · page 1 of 4
iOS Development
SwiftUI
SwiftUI is an iOS development concept for shipping screens faster with declarative UI and preview-driven iteration so indie builders can ship reliable Apple-platform features.
Read definitioniOS Development
UIKit
UIKit is an iOS development concept for handling mature, imperative iOS interfaces where fine-grained control matters so indie builders can ship reliable Apple-platform features.
Read definitioniOS Development
Swift Concurrency
Swift Concurrency is an iOS development concept for coordinating async tasks with async/await instead of callback pyramids so indie builders can ship reliable Apple-platform features.
Read definitioniOS Development
Actor Isolation
Actor Isolation is an iOS development concept for protecting shared mutable state behind actor boundaries so indie builders can ship reliable Apple-platform features.
Read definitioniOS Development
MainActor
MainActor is an iOS development concept for guaranteeing UI-facing mutations happen on the main thread so indie builders can ship reliable Apple-platform features.
Read definitioniOS Development
Combine Framework
Combine Framework is an iOS development concept for building reactive pipelines for user input, API responses, and app events so indie builders can ship reliable Apple-platform features.
Read definitioniOS Development
Core Data
Core Data is an iOS development concept for persisting structured on-device data for offline-first behavior so indie builders can ship reliable Apple-platform features.
Read definitioniOS Development
SwiftData
SwiftData is an iOS development concept for using Apple's newer data layer with simpler model definitions so indie builders can ship reliable Apple-platform features.
Read definitioniOS Development
CloudKit
CloudKit is an iOS development concept for syncing user data across Apple devices without custom backend ops so indie builders can ship reliable Apple-platform features.
Read definitioniOS Development
App Groups
App Groups is an iOS development concept for sharing data securely between app, widgets, and extensions so indie builders can ship reliable Apple-platform features.
Read definitioniOS Development
Keychain Services
Keychain Services is an iOS development concept for storing tokens and sensitive credentials in secure system storage so indie builders can ship reliable Apple-platform features.
Read definitioniOS Development
UserDefaults
UserDefaults is an iOS development concept for saving small preference flags and lightweight settings values so indie builders can ship reliable Apple-platform features.
Read definitioniOS Development
Background App Refresh
Background App Refresh is an iOS development concept for preloading useful data when the app is not foregrounded so indie builders can ship reliable Apple-platform features.
Read definitioniOS Development
Silent Push Notification
Silent Push Notification is an iOS development concept for triggering background updates without alerting the user so indie builders can ship reliable Apple-platform features.
Read definitioniOS Development
Push Notification Extension
Push Notification Extension is an iOS development concept for customizing notification behavior through extension logic so indie builders can ship reliable Apple-platform features.
Read definitionRelated topics
Google platform
Android Development
Kotlin, Compose, Play Console, billing, and Android release mechanics.
Shared codebase
Cross-Platform Development
React Native, Flutter, Expo, and KMM terms for shipping one product across platforms.
Product design
Mobile UX & UI
Navigation, onboarding, accessibility, and interface patterns for mobile apps.