Ionic Push not registering device tokens

Could you post any test apps by using phonegap-plugin-push. I’m also using this plugin to implement push notification on my Android app. I have some doubts while implementing it.

  1. We need to register our app to ionic.io or not?
  2. How to push the notification from server?
  3. Without register to ionic.io, can we push notification directly by GCM.

Thanks in advance.

@wilsonhobbs I am also trying to do android push notification but i am getting the value like Dev-num-num-num like this how to get the real device token. I am not able to understand what you are doing in app.js and controller.js please can you give me some explanation.