I'm an iOS developer just starting to learn Android. While I've managed to figure out most of the different quirks in Android compared to iOS, I am still puzzled with the concept of push notification. I guess it's because I come from iOS background (iOS user and a developer and have never used Android before).
Unlike iOS where all I need to do is send a payload to APNS and the phone automatically displays push notifications on the lock screen, it seems like on Android that's not provided. Is this just how Android works? Is there no way to simply send a push to GCM and have it show up on lock screen automatically? I guess I'm having hard time adapting from the iOS version of what a "push notification" is to what Android considers a "push".