Push Notifications iOS and native client client for client

so I am planning an application for iOS and Android. Both applications will use Native Code, therefore Objective-C on iOS 6 and Java with Android SDK 4.0 (API 14).

The application will connect to a shared MySQL database (C / JDBC).

It should be able to send and receive push notifications from both platforms in both directions. Notifications will not contain any payload data, they will only be used to notify that the database has new data in combination with a string that describes the type of new data (for example, "An update is available for event X"). Upon receipt, the receiver must update its data in accordance with the new entries in the database.

I am looking for unpaid service / server software / Build-In features that use Google GCM and Apple APNS Push Services to implement these features.

During the research, I already found some possible solutions (PushWoosh, pushd, PushSharp, PubNub, OpenPush), but none of them meets my requirements (based on mono, paid, using sockets ...).

Do you know about such a decision? I am also open to other suggestions.

Regards, Mike

+4
source share
2 answers

In the beginning, I want to point out that I did not have an Android application with push notifications. But for my iOS applications, I declare a php function in the server API, and when there is ever a change to related users in the MySQL database, I call this function and APNS triggers . It uses server certificates, Apple data, and user credentials to interact with only the associated user (for example, SMS). I think this feature can be configured to use Google certificates (if any, I don’t know how Google handles Push notifications).

+1
source

It is very possible. its deep topic, albeit too deep for one column.

Here is a tutorial for iOS , and here are google docs for android GCM

These are definitely the tools you would like to use!

+1
source

All Articles