# SuperDelegate: The Better App Delegate

DevFeed: [SuperDelegate: The Better App Delegate](<https://devfeed.tech/articles/superdelegate-the-better-app-delegate-15902.md>)

Original publisher: [Read original article](<https://developer.squareup.com/blog/superdelegate-the-better-app-delegate>)

Author: Square Engineering

Published: 2016-06-15T16:11:00Z

Content type: article

Language: en

Sources: [Square Corner Blog RSS Feed](<https://devfeed.tech/sources/square-corner-blog-rss-feed.md>)

Topics: [iOS](<https://devfeed.tech/topics/ios.md>), [Swift](<https://devfeed.tech/topics/swift.md>), [Framework](<https://devfeed.tech/topics/framework.md>), [App](<https://devfeed.tech/topics/app.md>)

Tags: [bug](<https://devfeed.tech/tags/bug.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [framework](<https://devfeed.tech/tags/framework.md>), [ios](<https://devfeed.tech/tags/ios.md>), [swift](<https://devfeed.tech/tags/swift.md>)

## AI overview

SuperDelegate is a Swift framework from Square that provides a consistent application delegate API across iOS SDK versions. It centralizes knowledge about UIApplicationDelegate lifecycle quirks and offers a cleaner API for handling app launches and related events.

## Source excerpt

A Swift framework that provides a consistent and bug-free App Delegate API across all iOS SDKs.