Hey Jason,
  We've already build this at Apigee.  We're in the process of contributing
it back, but I'm not sure on the timeline of this.  It's stable and been in
production use for some time.  Below is the documentation and the API
overview.

http://apigee.com/docs/app-services/content/push-notifications-overview

We've found our api works well and it's easy for our users to understand
and get set up.  Internally, we're using our scheduler to perform large
batch delivery, and the master/worker distribution semantics to increase
the delivery throughput.


For the push clients, we're using these libraries


iOs

https://github.com/relayrides/pushy/tree/master

Android

https://developer.android.com/google/gcm/client.html


Let me know if you have any more question.

Later,
Todd



On Wed, Aug 13, 2014 at 12:11 AM, Matthias Wessendorf <mat...@apache.org>
wrote:

> On Wed, Aug 13, 2014 at 7:57 AM, <jas...@apps4u.com.au> wrote:
>
> > I was thinking that I would use these two packages as Ive got existing
> > code using these two libraries and Ive got client side code that would
> not
> > take long to add the the ios and Android SDK's that was I get auth for
> free
> > from the sdk's & usergrid and the queue server can be a option either
> > iron.io or beanstalk .
> >
> >
> > com.google.android.gcm.server
> >
> > http://notnoop.github.com/java-apns
>
>
>
> yep - we, internally, use the same bits
>
>
> >
> >
> > August 13 2014 3:44 PM, jas...@apps4u.com.au wrote:
> > > Im get one of my team members to download your code and have a look
> > weather this would could be
> > > integrated into usergrid.
> > >
> > > August 13 2014 3:36 PM, "Matthias Wessendorf" <mat...@apache.org>
> wrote:
> > >
> > >> Hello Jason,
> > >>
> > >> perhaps you can integrate our UnifiedPush Server (e.g. running on a
> > >> different box, or on Openshift).
> > >> It supports the concept of "Application":
> > >>
> >
> http://staging.aerogear.org/docs/unifiedpush/ups_userguide/admin-ui/#_sending_a_push_notification
> > >>
> > >> You can even narrow down to specific platforms (we call them
> Variants),
> > >> e.g. just ping all Android (or iOS) users of the Application
> > >>
> > >> -Matthias
> > >>
> > >> On Wed, Aug 13, 2014 at 7:30 AM, <jas...@apps4u.com.au> wrote:
> > >>
> > >>> HI I'm wanting to add push messaging to usergrid I would like to
> > submit a
> > >>> pull request once its done but I wanted to get some input form the
> dev
> > team
> > >>> on my Idea as I would like to submit a pull request ,
> > >>>
> > >>> The Idea I had for push messaging is a bit different to how ApiGee
> has
> > >>> implemented it I want to have notifiers but in context to a
> > Application so
> > >>> instead of having notifiers for each type of device I want to have
> > notifier
> > >>> for applications . Also the current code I have user queues to queue
> > up the
> > >>> messages using either iron,io or beanstalk .
> > >>>
> > >>> Please let me know if this is not something that would be accepted
> as a
> > >>> pull request and if any body has any input please respond, I should
> > have a
> > >>> pull request ready within a week.
> > >>
> > >> --
> > >> Matthias Wessendorf
> > >>
> > >> blog: http://matthiaswessendorf.wordpress.com/
> > >> sessions: http://www.slideshare.net/mwessendorf
> > >> twitter: http://twitter.com/mwessendorf
> >
>
>
>
> --
> Matthias Wessendorf
>
> blog: http://matthiaswessendorf.wordpress.com/
> sessions: http://www.slideshare.net/mwessendorf
> twitter: http://twitter.com/mwessendorf
>

Reply via email to