To initialize the Amplify Push Notifications, you will use the `Amplify.addPlugin()` method to add the **AWSPinpointPushNotificationsPlugin** and then call `Amplify.configure()` to finish configuring Amplify. Open the main file of the application - `AppDelegate.swift` or `App.swift` depending on the app's life cycle - and **add the following** import statements at the top of the file: ```swift import Amplify import AWSCognitoAuthPlugin import AWSPinpointPushNotificationsPlugin ``` In the same file, **create a function** to configure Amplify: ```swift func configureAmplify() { do { try Amplify.add(plugin: AWSCognitoAuthPlugin()) try Amplify.add(plugin: AWSPinpointPushNotificationsPlugin()) try Amplify.configure() print("Initialized Amplify"); } catch { print("Could not initialize Amplify: \(error)") } } ``` Now **call the `configureAmplify()` function** in the starting point of your application. ```swift @main struct App: App { // add a default initializer and configure Amplify public init() { configureAmplify() } // ... } ``` ```swift @UIApplicationMain class AppDelegate: UIResponder, UIApplicationDelegate { func application(_: UIApplication, didFinishLaunchingWithOptions _: [UIApplication.LaunchOptionsKey: Any]? ) -> Bool { configureAmplify() return true } // ... } ``` Upon building and running this application you should see the following in your console window: ```console Initialized Amplify ```