Automation tool options - Ionic App

I am trying to look into options for automating the ionic app using protractor + appium .
Could somebody help me understand if this framework works? is there a documentation for the same?

Its my first time in protractor, i had previously worked with appium. How should the spec file be ?
Kindly share your inputs.