News Feed
Jobs Feed
Sections




News Archive
Mike Willbanks' Blog:
Android C2DM with PHP and Zend Framework
November 23, 2010 @ 11:26:33

In this new post to his blog Mike Willbanks shows how to use PHP - more specifically the Zend Framework - to send push notifications to an Andriod device via C2DM.

So you've got a new fancy Android application and you want to be able to send push notifications to the phone. Either for synchronization purposes or for notifications. Since C2DM is fairly new and is currently in the labs it is rather difficult to find code that already handles sending out the notifications correctly. This article will go through sending a push notification (or message) through the Android C2DM server utilizing PHP in the fashion of a Zend Framework component.

His setup uses the Zend Framework for the heavy lifting and Gearman to handle the asynchronous sending of the messages. Of course you'll need a Google and C2DM account to make things play nicely together. The solution also uses a third-party server for the C2DM messaging. Most of the remainder of the post is code ready for copy and pasting that defines C2dm service adapters for the Zend Framework, some exception handlers for common issues, some custom workers for Gearman and the Java code you'll need on the client side to receive the messages.

1 comment voice your opinion now!
andriod tutorial c2dm zendframework gearman google


blog comments powered by Disqus

Similar Posts

PHPMaster.com: PHP Namespaces

Tutorial: An Introduction to PHPIDS (PHP-Intrusion Detection System)

EasyPHPWebSites.com: Updates for Zend Framework 1.9

David Coallier's Blog: PHP is in! Come and join us this summer!

We Love PHP Blog: Using V8 Javascript engine as a PHP extension


Community Events









Don't see your event here?
Let us know!


tool code release phpunit language unittest community database development example introduction framework podcast event interview object composer opinion zendframework2 testing

All content copyright, 2013 PHPDeveloper.org :: info@phpdeveloper.org - Powered by the Solar PHP Framework