Google Cloud Messaging Application

In Progress

I am looking for a simple implementation of Google's Cloud Messaging capabilities for Android and need a very quick turnaround delivery. Here are the deliverables required that must be fully private label so that I can put in our own branding.

- Application Pack: Full Android application source code and manifest/receivers that allows the user to opt-in to our push messaging service

- Server side Pack: PHP interface which we will host (powered by MySQL) that allows admin user to login and view subscribed/authenticated users (single registration ID), send individual push messages, mass push messages to all. It is also the script which we will need to communicate with the client for all requests in SSL mode.

Your delivery pack should also include instructions on how to customize the application name, variables to be replaced in order to brand the application and any other key instructions which would affect the way users see the outcome.

The code must contain the ability to perform streamlined registrations using the GoogleCloudMessaging method register(senderID...) as well as unregister(senderID...) functions so that users can very easily register their intent through the application for receiving notifications. Upon successfully being registered with the GCM notification service, the code must also parse three variables (variable1, variable2 and variable3) to the server side PHP script, which will then store them in the MySQL database in its own column under the "users" table. This is to allow us to tag along some additional information we would like to gather from the user during signup process at a later stage and that we know which registration id corresponds to which user. If during the registration process it fails for whatever reason, the application should be able to capture it according to Google's documented errors at [url removed, login to view] (SERVICE_NOT_AVAILABLE, ACCOUNT_MISSING, AUTHENTICATION_FAILED, INVALID_SENDER, PHONE_REGISTRATION_ERROR, INVALID_PARAMETERS)

The server side admin PHP script should have an individual page to send a custom notification message to a subscribed user, giving the admin the ability to use the fields should they be needed (registration_ids, notification_key, notification_key_name, collapse_key, data, delay_while_idle, time_to_live, restricted_package_name, dry_run). Wherever possible we would like the ability to specify outbound message in plain text or JSON. Upon sending the outbound notification, it should store the response format in a table on the MySQL database called "outbound status". This would give us the logs in the event that the notification is successfully delivered (along with its state) or failed (along with the error messages)

Important Notes:

You are free to use open source code that is out there as long as it doesn't infringe any copyrights. This is a very straightforward project that does not require advanced coding, so we are expecting a very quick turnaround time. Just put the code together using available online documentation so that the base framework functionality works, that's all we are asking for.

The project has to be completed within 4 working days and we will pay $300 USD. We will only work with one company, and upon acceptance of the bid just request a milestone payment and we will prepay $80 immediately so you can start coding. On the second day, another $80 milestone payment can be made, no questions asked, as long as you are showing good progress. If we do not see any tangible results or you are wasting our time trying to lead us on aimlessly, the bid will be withdrawn immediately. All we want is to find a good partner to work with so that future enhancements can also be done.

Happy Bidding! Will assign this job within the next 6 hours :)

Skills: Android, Mobile Phone, PHP

See more: service_not_available gcm register, gcm authentication_failed, gcm service_not_available, google cloud application, googlecloudmessaging register, googlecloudmessaging source code, gcm push interface status service available, google cloud messaging future work, php server code google cloud messaging, google cloud messaging service_not_available, we find a developer online, single view application, register as php framework developer, push notifications php, outbound messaging, outbound messages, outbound message, online job only c++ coding, online job on google, online job in google, online job html developer, online job google, online job for mobile developer, online job for android developer, online job at google

Project ID: #4560720

Awarded to:

Wangxianming

Hi, Sir, I can do your project exactly following your timeline. Please see my PM

$300 USD in 4 days
(1 Review)
2.5

20 freelancers are bidding on average $628 for this job

sphinxsolution

We are an expert in building Mobile applications and websites. Please check your PMB. Thanks

$1546 USD in 20 days
(31 Reviews)
7.1
gopalvora

Hi ready to start Thanks

$515 USD in 12 days
(165 Reviews)
6.8
MAdept

I am ready to start on this and will complete in four days

$631 USD in 4 days
(85 Reviews)
6.7
mcaldce2008

Let's start. Please check PM

$300 USD in 3 days
(73 Reviews)
6.2
biddyweb

Lets get started.

$421 USD in 4 days
(12 Reviews)
5.8
JoomlaVogue

Hello Sir, We have gone through the details you have provided and would be pleased to work on this with you to deliver the results that you have expected and We are sure you will not be disappointed if you give us More

$515 USD in 12 days
(17 Reviews)
5.6
Huiming324

Hello! Please check private message.

$526 USD in 3 days
(10 Reviews)
5.6
AshtonBRSC

I have implement exactly what you require in a recent app so I would be able to complete your project within the 4 days you require and probably even quicker. I have sent you a PM with more details of my bid. I have More

$298 USD in 4 days
(10 Reviews)
5.0
on2it

Kia ora! On2itonline.com are a NZ based web and software design company who have seen you here on the freelance market and are really excited about working with you and treating you to the full service, professional ex More

$659 USD in 10 days
(4 Reviews)
4.7
zhengnami13

Dear sir, I mastered in Google Cloud Messaging. It is same as Apple push notification service(APN). It is very easy for me. Please kindly check my PMB. Thanks.

$773 USD in 10 days
(9 Reviews)
4.6
AllwynS

Expertise in Mobile Application Development. I can start the Project immediately. Please check PM. Waiting for your reply..

$701 USD in 12 days
(3 Reviews)
4.5
ominfowave

As we have more than 6 years of experience in this field and we have our whole client list which are not registered with freelancer and so we had never worked with freelancer. Now as we had expanded our business an More

$695 USD in 28 days
(7 Reviews)
4.2
getveltrod

Hi, Veltrod Software services is a global software consulting company specialized in providing Mobile applications, Social media frameworks and eCommerce solutions. Leveraging best-in-class people, processes, and t More

$721 USD in 45 days
(7 Reviews)
3.8
mohammadumer11

Please check your PM

$555 USD in 3 days
(8 Reviews)
3.7
sincosten

Respected Client, Please check PMB for listing and confident to complete the project with quality services.. Best Regards

$618 USD in 10 days
(5 Reviews)
3.7
mobistar2013

********************** Hi, hiring manager. How are you? Please check your PMB. Best your regard. **********************

$736 USD in 20 days
(2 Reviews)
3.6
droidspike

Ready to do this....

$277 USD in 4 days
(6 Reviews)
2.8
agvirtues

Agency Virtues is a digital creative agency based in São Paulo, Brazil. Since our birth in 2001, we've done lots of different things. Banners, websites, widgets, viral films, microsites, Development of Systems, brand More

$773 USD in 30 days
(0 Reviews)
0.0
anledotruong

We have done a project with using GCM. Please check my PMB

$1666 USD in 35 days
(0 Reviews)
0.0
techbullet

It's an easy task for us. We have gone through the project requirements and may start working on it immediately. Please check PM for complete details.Thanx.

$667 USD in 23 days
(0 Reviews)
0.0