This week's book giveaway is in the Beginning Java forum.
We're giving away four copies of Murach's Java Programming and have Joel Murach on-line!
See this thread for details.
Win a copy of Murach's Java Programming this week in the Beginning Java forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic

Push on web and mobile  RSS feed

 
Luca Daffirzio
Greenhorn
Posts: 2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi, someone can explain to me how I could implement a service to push messages on web and mobile (Android) using Java?
 
Campbell Ritchie
Marshal
Posts: 54882
155
  • Likes 2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
. . . and welcome to the Ranch

We didn't notice you until you posted
 
Campbell Ritchie
Marshal
Posts: 54882
155
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I think this question would sit better on a different forum, so I shall move it.
 
Luca Daffirzio
Greenhorn
Posts: 2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Campbell Ritchie wrote:I think this question would sit better on a different forum, so I shall move it.

Thank you, sorry for my mistake...


Please help me, how can I push messages on web and mobile?
 
Perry Hoekstra
Greenhorn
Posts: 28
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
There are a number of ways you can push messages to your device:

-> Polling - The mobile application would periodically poll one of your services and check for messages. However, as numerous people have pointed out, notifications are no good if they’re delayed due to a low polling period but the more frequently you poll, the more the battery is going to die.

-> SMS - Android can intercept SMS messages but you are limited by the size of the SMS payload.

-> Open a persistent connection - This fixes the polling issue listed above but would kill the battery.

Now, the leading push notification framework for Android seems to be Android Cloud to Device Messaging Framework (http://code.google.com/android/c2dm/#push) but it is in beta and you have to apply.

Another option is MQTT (IBM), a real good overview can be found here (http://tokudu.com/2010/how-to-implement-push-notifications-for-android).

Perry Hoekstra
 
If you are using a rototiller, you are doing it wrong. Even on this tiny ad:
Thoughts on deprecation in Java
https://coderanch.com/t/683016/java/Deprecation-Java
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!