My application uses push notification for communication and it's a NON VOIP based application ,I wanted to know if the below features can be acheived by some means as it's communication part is important in my app .
1) When the app is not active, On receive of push notification , can a Custom User interface or ViewController can be shown instead of the usual notification which comes in the notification tray on top of phone.?
2) And once the custom UI or ViewController comes up , can i interact with it to launch my app.?
3) I understood the VOIP based app's can do this like Whatsapp and Skype, but can a NON VOIP based app can do the same, since my app deals with communication using notification currently ?
Thanks , any help or suggestions for this.