# data[].attributes.body
Android uses external displays to provide notifications, messages, and other timely information from your program to the users. This way, you can save time and money by taking advantage of exclusive deals as soon as they become available. Plus, push notifications are a great way to stay informed about new products and features. Get in touch with us today for unlimited push notifications for iOS and Android, starting at just €1/month.

# data[].attributes.headline
Unlimited Push Notifications For Ios, Android, And Web Starting At €1 / Month In The Us, Canada, Or Anywhere.

# data[].attributes.subject
Unlimited Push Notifications For Ios, Android, And Web Starting At €1 / Month In The Us, Canada, Or Anywhere.

# data[].attributes.body
Android push notifications allow you to keep your users engaged and informed about your app even when they're not using it. Buttons can be included in the notification that, when tapped, take the user right to the app's desired function. Android push notifications are highly customizable, giving you control over the look, feel, and content of your notification. You can also schedule your notifications so that they only go out when you want them to. Let's take a look at its features: Clear, simple, and fully GDPR compliant at a low monthly fee, you can send unlimited push notifications for iOS, Android, and Web starting at €1 / month in the US, Canada, or anywhere.

# data[].attributes.headline
 Enable iOS Push Notification for iPhone devices and Ipad or watches.

# data[].attributes.subject
 Enable iOS Push Notification for iPhone devices and Ipad or watches.

# data[].attributes.body
Enabling the push notification in your iOS devices, Apple finally enabled push notifications for an ever-growing list of apps and watchOS devices. For much of the Apple ecosystem, there are benefits in the short term for being able to send information to your watch or iPhone even when you’re not actively using it. Stay updated with instantly deals , updates and information get unlimited ios push alerts starting at just €1 per month.

# data[].attributes.headline
Boost your App Engagement & Customer retention With Android Push notification

# data[].attributes.subject
Boost your App Engagement & Customer retention With Android Push notification

# data[].attributes.body
Push Notifications can help you keep and convert your users by increasing app engagement. Mobile phone usage has exploded in recent years, surpassing desktop usage. You're missing out on thousands of dollars in revenue if you don't cater to mobile users. We offer the best android push notification services to help you increase app engagement and convert consumers.

# data[].attributes.attachment_link.title
Reach your Customers Using Android &  iOS Push Notifications

# data[].attributes.headline
Re-Engage Users And Bring Them Back To Your App with Push Notification. 

# data[].attributes.subject
Re-Engage Users And Bring Them Back To Your App with Push Notification. 

# data[].attributes.body
Push notifications are the ideal solution to re-engage users and bring them back to your app. The estimated time setup for setting up android push notification is 10 minutes. Push notification is a great way to stay informed about new products and features. Get unlimited push notifications for iOS and Android, starting at €1/month. Start your 14-day free trial.

# data[].attributes.attachment_link.title
Customize Your In-App Android Mobile App With Push Notifications

# data[].attributes.headline
With Android Push Notifications, be able to re-engage users to your websites. 

# data[].attributes.subject
With Android Push Notifications, be able to re-engage users to your websites. 

# data[].attributes.body
Subscribe to Wonderpush to be able to re-add users to your website. Wonderpush gives you unlimited push notifications so you can send push notifications on Android and iOS devices. Push notifications display content such as text and images, and can alert users by playing a sound. Attract them with the right timing and relevant information. You can send notification messages to the user to reconnect and keep them. Start your 14-day free trial.

# data[].attributes.headline
Get more customers in less efforts by using IOS Push Notification - Wonderpush

# data[].attributes.subject
Get more customers in less efforts by using IOS Push Notification - Wonderpush

# data[].attributes.body
You can get more subscribers in less effort just by using Ios push notifications. Generate notifications from your servers, and distribute those information using APNs. Generate notifications and push them to user devices. Local and push notifications are great for keeping users informed with timely and relevant content, whether your app is running in the background or inactive. Ios push notifications  will help you to increase the performance of your app with less effort. Contact us today and we'll give you unlimited push notifications for iOS, Android and web from €1/month. €1 for every additional 1000 subscribers starting with your 14-day free trial.

# data[].attributes.attachment_link.title
Health and Fitness Franchise Opportunities in (3)

# data[].attributes.headline
Boost Your Bottom Line with These Tips for Growing Your Business

# data[].attributes.subject
Boost Your Bottom Line with These Tips for Growing Your Business

# data[].attributes.body
Looking to take your business to the next level? Check out our tips for growing your business with iOS push notifications! Our unique WonderPush platform offers businesses a powerful way to connect with their customers and drive sales. Notifications are a great way to keep your customers engaged and informed, and our platform makes it easy to create and send notifications quickly and easily. Ready to boost your bottom line? Start using push notifications today! Get unlimited push notifications for iOS and Android, starting at €1/month. Start your 14-day free trial.

# data[].attributes.attachment_link.readable_text
Setting up push notifications for your iOS app is easy. Push notifications are the ideal solution to re-engage users and bring them back to your app. This guide tells you how to configure an iOS app to send and receive push notifications on any Apple mobile device, whether it's an iphone, an ipad, or an Apple watch.

Estimated setup time: 15 minutes.

Using a cross-platform framework?

We have specific instructions for Cordova, React Native and Flutter.

Getting started with WonderPush is easy.

You'll need:

Xcode

An iOS device such as an iPhone or an iPad

An iOS Push Certificate (here's a how to obtain it)

If you haven't already, sign up for a free account on wonderpush.com.

This guide uses Swift Package Manager, which is our preferred integration method. This requires Xcode version 13 or later. We also support Cocoapods, manual Framework integration and Carthage

Note: if you're upgrading from our SDK version 3.x? Follow this guide to update your integration.

Click on New Project:

Choose a name for your project and select iOS as a platform then click Create:

Already have a project?

Just add the iOS platform to any existing project by going to Settings, selecting the first tab named after your project and clicking Edit. You'll be presented a form that lets you add a platform.

Get your push certificate handy. If you don't have one, here's how to obtain it. In a few words, head to the Apple developer website, go to Accounts, then Certificates, Identifiers & Profiles and click the plus button to add a new certificate. Choose the type Apple Push Notification service SSL (Sandbox & Production):

Then select your app ID (be sure not to select the app ID for the notification service extension):

Follow the rest of the wizard to download your certificate, and open it so it shows in Keychain Access.

We now have to properly export it along its private key before uploading them in the WonderPush dashboard.

1. Launch Keychain Access on the Mac where you created the certificate request.

2. In the Category section, select My Certificates.

3. Find the newly created certificate and expand its content by clicking on the triangle icon.
You'll see both a certificate and a private key.

1. Select both the certificate and the key, and choose File > Export Items.

2. From the File Format pop-up menu, ensure P12 is selected.

3. Enter a filename in the Save As field, then click Save.
The certificate and key are saved to the location you specified as a.p12 file.

Now go to Settings / Platforms, click the iOS application section title and fill in:

your push certificate by clicking the Browse button,

the push certificate password if appropriate.

Be sure to check how to use WonderPush in both Sandbox & Production.

If you're using React Native, Flutter, Cordova or Ionic, make sure to follow the steps specific to your platform:

In Xcode, select File / New / Target..., and choose Notification Service Extension:

Enter WonderPushNotificationServiceExtension as the name for your new target:

When Xcode prompts you to activate the new scheme, answer Cancel to keep Xcode building and debugging your app instead of the extension:

If you activate by mistake, switch back to your app's scheme from the dropdown menu located next to the play button.

Set the Deployment Target of your Notification Service Extension to 10.0:

Make sure to use Automatic Signing for the extension target:

If you're getting the following error, make sure to set up Automatic Signing for the extension:
Provisioning profile "XXX" has app ID "YYY", which does not match the bundle ID "YYY.WonderPushNotificationServiceExtension".

In your project settings, find the tab "Package Dependencies" and click the "+" button to add a package dependency.

In the search field, type the URL of our github repository:

https://github.com/wonderpush/wonderpush-ios-sdk

Add the package to your application, make sure the dependency rule is "Up to Next Major Version" and "4.0.0" then click "Add package".

Finally, add the WonderPush product to your app, and the WonderPushExtension product to the WonderPushNotificationServiceExtension.

You should see the package dependency in the left pane of your Xcode project:

Select your app's main target and, under the Capabilities tab, make sure:

the Background Modes capability is ON,

the Remote notifications background mode is checked,

the Push Notifications capability is ON.

Take note of your Client ID and Client Secret from the iOS app section of the Settings / Platforms page:

Copy your credentials to enable push notifications in your iOS application

Open your AppDelegate and add the following, adapting YOUR_CLIENT_ID and YOUR_CLIENT_SECRET with the values you've noted above:

import WonderPush func application(_ application: UIApplication, willFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey : Any]? = nil) -> Bool { WonderPush.setClientId("YOUR_CLIENT_ID", secret: "YOUR_CLIENT_SECRET") WonderPush.setupDelegate(for: application) WonderPush.setupDelegateForUserNotificationCenter() return true }

#import <WonderPush/WonderPush.h> - (BOOL)application:(UIApplication *)application willFinishLaunchingWithOptions:(NSDictionary *)launchOptions { [WonderPush setClientId:@"YOUR_CLIENT_ID" secret:@"YOUR_CLIENT_SECRET"]; [WonderPush setupDelegateForApplication:application]; [WonderPush setupDelegateForUserNotificationCenter]; return YES; }

Let's add the code that will prompt users to subscribe to push notifications. We recommend you place this code in a more suitable place in the user journey, but we'll do it at launch time for now. In your AppDelegate:

func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool { // Override point for customization after application launch. // Prompts users to subscribe to push notifications. // Move this in a more suitable place in the user journey. WonderPush.subscribeToNotifications() return true }

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { // Override point for customization after application launch. // Prompts users to subscribe to push notifications. // Move this in a more suitable place in the user journey. [WonderPush subscribeToNotifications]; return YES; }

Finally, we'll modify the code of the Notification Service Extension you created in Step 3. Replace the whole contents of NotificationService.swift or ( NotificationService.h and NotificationService.m for Objective-C) with :

import WonderPushExtension class NotificationService: WPNotificationServiceExtension { override class func clientId() -> String { return "YOUR_CLIENT_ID" } override class func clientSecret() -> String { return "YOUR_CLIENT_SECRET" } }

#import <WonderPushExtension/WonderPushExtension.h> @interface NotificationService : WPNotificationServiceExtension @end

#import "NotificationService.h" @implementation NotificationService + (NSString *)clientId { return @"YOUR_CLIENT_ID"; } + (NSString *)clientSecret { return @"YOUR_CLIENT_SECRET"; } @end

Adapt YOUR_CLIENT_ID and YOUR_CLIENT_SECRET with the values you've noted above, the same you just gave to your AppDelegate.

Let take your iphone or your ipad, and discover your first iOS Push notification.

To test push notifications, you'll need to use a real device as the simulator doesn't support push notifications.

Build & run your application and get the permission prompt you've configured:

Wait a couple of minutes and receive the default welcome notification:

# data[].attributes.attachment_link.title
iOS Push Notifications - Setup iOS notifications for iPhone apps and iPad

# data[].attributes.attachment_link.description
Setting up push notifications for your iOS app is easy. Push notifications are the ideal solution to re-engage users and bring them back to your app. This guide tells you how to configure an iOS app to send and receive push notifications on any Apple mobile device, whether it's an iphone, an ipad, or an Apple watch.

# data[].attributes.headline
Expand The User Network By Using Android Push Notifications - WonderPush

# data[].attributes.subject
Expand The User Network By Using Android Push Notifications - WonderPush

# data[].attributes.body
Android push notifications are the most effective way to re-engage with users. You can drive more traffic, increase user engagement and gain new customers by using push notifications. Ask your users to interact with your app and you're sure to see increased conversions. Get Unlimited push notifications for iOS, Android and Web starting €1 / month, start your 14-day free trial today.

# data[].attributes.attachment_link.readable_text
Push notifications are the ideal solution to re-engage users and bring them back to your app.
This guide shows you how to configure an Android app to send and receive push notifications.

Estimated setup time: 10 minutes.

You'll need:

Android Studio

A device or emulator with Google Play services installed and up-to-date

A Firebase account

If you haven't already, sign up for a free account on wonderpush.com.

Upgrading from a previous version of the Android SDK?

Follow this guide to update your integration.

Click on New Project:

Choose a name for your project and select Android as a platform then click Create:

Already have a project?

Just add the Android platform to any existing project by going to Settings, selecting the first tab named after your project and clicking Edit. You'll be presented a form that lets you add a platform.

Locate your Server Key and Sender ID in the Firebase project Cloud Messaging settings.

In your Firebase project console, click the gear icon (⚙️) and select Project settings and go to the Cloud Messaging tab.

Go to your WonderPush dashboard, in the Settings page, select the Platforms tab and click on Android application.

1. Paste the Server key.

2. Click Save.

Add the WonderPush Android SDK as a dependency of your app/build.gradle file:

dependencies { implementation 'com.wonderpush:wonderpush-android-sdk:3.+' }

Configure the WonderPush Android SDK from your app/build.gradle file:

android { defaultConfig { buildConfigField 'String', 'WONDERPUSH_CLIENT_ID', '"YOUR_CLIENT_ID"' buildConfigField 'String', 'WONDERPUSH_CLIENT_SECRET', '"YOUR_CLIENT_SECRET"' buildConfigField 'String', 'WONDERPUSH_SENDER_ID', '"YOUR_SENDER_ID"' } }

Replace YOUR_CLIENT_ID and YOUR_CLIENT_SECRET with the appropriate values you find in the Platforms page, in the Android application section.
Replace YOUR_SENDER_ID with the Firebase Sender ID from step 2
Note that it's important to keep the double quotes as part of the third argument as this represents a string in Java code.

Click Sync now in the banner that showed up in your editor, or click the Sync project with Gradle files button in the toolbar.
Then build your project.

Recommended

In order to have meaningful stack traces of your application released in Google Play, we recommend that you keep ProGuard from obfuscating WonderPush class names, file names and line numbers.

Add the following to your proguard-rules.pro file:

# For easier debugging, we strongly recommend keeping WonderPush class names unobfuscated -keepattributes SourceFile,LineNumberTable,Signature -keepnames class com.wonderpush.sdk.** { *; } -keepnames interface com.wonderpush.sdk.** { *; }

Build and run your application.

Wait a couple of minutes and receive the default welcome notification:

Congratulations, you're done!

Updated 4 months ago

# data[].attributes.attachment_link.description
Push notifications are the ideal solution to re-engage users and bring them back to your app.This guide shows you how to configure an Android app to send and receive push notifications. Estimated setup time: 10 minutes.