Архитектурный вопрос: существуют ли компоненты или соглашение, которым нужно следовать для реализации кросс-платформенного навигационного ящика / бокового меню?Я обнаружил, что реализации для конкретных платформ не настолько похожи, чтобы их можно было последовательно реализовывать кросс-платформенным способом.Xamarin.Sidebar библиотеки MvvmCross iOSSupport, кажется, специфичен для iOS, как и стандартный DrawerLayout на Android, но их реализации кажутся слишком разными.Один размер подходит всем существующим решениям, или мне придется свернуть свое собственное?