Better Support for mobile platforms

Hey UE-Team,

here is my feature-request :slight_smile:
I would like to see some more Features for mobile Apps, like Push-Notificationsā€¦ But i dont see here anything to do this :frowning:
A really great solution would be a FireBase-Integration


Google + first link =

I googledā€¦ but no really helpful topics. Nobody knows how to use the notification feature integrated in 4.9 :frowning:

Hi Khayalan -

You are right, there is not any documentation on Push Notifications for iOS even though it is implemented. Since this is a fairly advanced feature requiring an SSL certificate and setup on iTunes Connect (Parse Platform) in order to use it documenting this in UE4 and providing a meaningful example is a non-trivial undertaking.

In 4.13 I added BlueprintPlatformLibrary.h and .cpp to make it easier to register handlers for these and other mobile delegates in Blueprint. I recommend searching for didReceiveRemoteNotification in IOSAppDelegate.cpp to see how Push Notifications are implemented for iOS in UE4. For now this is going to be the most effective way to use this service in your app. 4.13 added support for Local Notifications on iOS. 4.14 will add Android support for this API so Local Notifications support will work on iOS and Android through one UE4 system. We will be looking at adding Push Notifications for Android in a near term future release as well.

The end of your problems! :smiley: I made Firebase plugin for UE4.

Ultimate Mobile Kit: Ultimate Mobile Kit for iOS & Android - Firebase - Marketplace - Unreal Engine Forums
Realtime Database: Realtime Database for all platforms - Firebase - Marketplace - Unreal Engine Forums

If you have any questions, feel free to ask! :slight_smile: