Default Making an Instant Messaging App using GCM. Can anyone help me????????

Hello there,

I am familiar to android and want to develop an instant messaging app for android which runs on GCM and Google AppEngine.
Can anyone Explain me how to do that......Please Reply its my humble Request