Push2Android is a project mainly written in JAVA and HTML, it's free.
Send Notification to your Android Device using C2DM