Anandroid app that can notify user immediately if a website is updated - android

How to create an android app that can notify user immediately if something on a website is updated.
Suppose I have a blogger blog like http://abcd.blogspot.com So what I want is that whenever I post a new topic on my blog that topic notification should be pushed on to every android device that has my app installed. Please explain in detail if possible And I am not able to use PHP because its a blogger blog.

Use your blogs RSS and parse the output which is located here. Its better to do this on another server application not on the client. This way you can use something like UrbanAirship when someone installed your application and send push each time new post detected by your server application.

Related

Android Push Notifications

I have a news website and i'm developing an android app that gets the news articles from a url as JSON and everything is working well. Now i want to implement push notifications in the android app, so whenever a new article is published a notification with the article's title appears on the android device screen. (like facebook).
I made some research and i found that i have to use Google Cloud Messaging (GCM) but it's not that easy to implement, is there any easy-to-follow tutorial about that ?
Parse is a very good solution, it is very easy to implement and you get unlimited number of push with the free service up to 1 million users (last time i checked)
read here about it, should be pretty straight forward:
https://developer.android.com/google/gcm/client.html
also you can follow this:
http://www.youtube.com/watch?v=rmzv716SYkQ
and send specific errors you encounter during the process.

Android real time updates from server

I see that apps like facebook for example are getting push notifications in real time. When someone writes a message to me from a pc ill get the message to my android device as push notification just a second later even when my facebook app is not running.
Im wondering how it works because for my app i need a quite similar behaviour. There is also a messaging and an alert mechanism between server and client but i cant imagine how i could implement it so that i can get real time updates from the server to the client even when the app is not started.
Does someone know?
Yes, use Sync Adapter with GCM (Google Cloud Messaging) :
http://developer.android.com/training/sync-adapters/index.html
Read the tutorial i provided, you will at least know what to use.
And check this SO question, it has good answers (especially the accepted one) :
Sync data between Android App and webserver

How to send automated Push notification using Pushwoosh in android

I have asked this question before but no answer. I successfully integrated Pushwoosh into my android application and their service has been wonderful, but now I want to make it automated because in one of the section in my app, there is a blog that is constantly updated using a Json Webservice. What I want to achieve is this, I want a push notification sent to users on the app, when there is an update from the Json web-service. Is there an online tutorial on this and how to achieve this, I would prefer if its very explanatory. I have searched online for a while now and i have been unable to come up with anything meaningful.
I learnt from Pushwoosh pricing site that we need to pay minimum 39Euros for subscription and only then we get access for RemoteAPI with which we can push data from our server. This facility is not available for free version. In case you have implemented this, kindly share some steps for the same

PushNotifications - How to Implement

I am a newbie in android. I have developed few applications, but all are plain and simple, just used the built in features of android.
I was asked about push notifications, in one of my interviews and I decided to have a look at what Push Notifications are. I understand the concept of Push Notifications(I think), but whenever I read the term "Server", it's freaking me out.
I understand all the client side coding, but I don't get how to implement the server side coding. I have seen some people use XMPP, MQTT, etc., What are those? Here is my scenario and what I want to know..
Scenario ::: Let's say I have a website, with a table (the values are retrieved from database), where I update a few columns every day. I want these updates to be reflected in my android application. So, as I have read, push notifications can tell the application that there are updates available. Good. I am fine till here..
When the application gets the notification, should my application, contact the website and get the latest information? or will the updated information sent through Push Notification? I guess, my application would be contacting the website and get the information. Now, how do I get the data from the website? Should I get the source of the page and do some kind of parsing or something?
I will be asking more questions, as the experts clear my questions...
Sorry, if my questions are too naive, but this is the only place that can help me...
Push Notifications means Google Cloud Messaging for Android (GCM) is a service that allows you to send data from your server to your users' Android-powered device.
You can refer to this documentation
Google Cloud Messaging for Android
GCM: Getting Started
And there is also Demo App Tutorial given
in your case you need to create HTTP web service for getting data from the server.so when you get notification about update on server side.you just need to call this web service and get the data you need to update

android, automatic push update data for apps

I want to push new data to the apps on user's device after a couple of days, like news update service. It's NOT APK update. Where do I get some clues to start with? tks in advance
(sorry if this question is dumb, but why can't I search for it on stackoverflow, I must miss something?).
You can accomplish this in many different ways. One option is to design your app to periodically query a server-side REST API and download new information in an JSON/XML format. That information can be stored in a local SQLite or flat file database on the device. You could also integrate with Google's Cloud Messaging service to send push notifications to the device. When your application receives a push message it could spawn a new background process to download any updated content from your server.
You can use push notification (search for c2dm) which will notify users whenever, content/data is updated on server. Whenever, android application will receive push message from server, it will update the local database (say, news database in your case) from server.
Hope it is helpful information for you.
Just upload the new app, with the same key that you used it previously and also increment the version code.

Categories

Resources