I've been looking at the MasterDetailPage and CarouselPage.
they don't quite meet my need so I want to implement my own custom implementation.
e.g. a number of pages with transitions between them either initiated by a button, swipe or some other event.
I can create a class that inherits from page and create sub page properties.
My question is where do I start with programming the transitions and events?
It would be great to see whats behind the masterdetailpage in particular at the platform specific levels.