I saw in google\'s developer console that GCM allows to generate a API key for iOS. I searched in the web for any kind of documentation about how to implement Push Notifications
Google has now introduced Google Cloud Platform for iOS. See their blog entry for more information. Google Cloud Messaging is supported now for both Android and iOS.
Wow, this is really bad. Actually you need to modify the client on iOS for this to work! In my company this is just not an option unfortunately, so back to Amazon SNS.
The idea here is that with Google's implementation you only need to communicate with the GCM, but in order to send a message to iOS, then your device will have had to sync with GCM first to pass tokens etc, hence the need for the iOS client library.
As a user of Google App Engine, I was really excited by this, but this is a real let down.