There is already something that almost matches the requirement: https://github.com/aerogear/aerogear-push-ios-demo
However the UI needs an update (see AGPUSH-589)