В настоящее время я разрабатываю мобильное приложение, и я не совсем уверен в том, как достичь одного из основных режимов навигации приложения. Прежде всего, здесь у вас есть две картинки, которые показывают два возможных сценария:
![enter image description here](https://i.stack.imgur.com/54Ykc.gif)
![enter image description here](https://i.stack.imgur.com/YWaSI.gif)
Как видите, идея состоит в том, чтобы в основном перемещаться по дереву удобным и интуитивно понятным способом.
Я планировал разработать это приложение с помощью Xamarin, но я не знаю, есть ли какие-нибудь хорошие библиотеки, способные реализовать такой тип поведения. Кроме того, я не уверен, насколько тяжело будет разработать это с использованием собственных компонентов Android (например, ViewPager).
Другой возможный способ, которым я мог бы придумать, это сделать это в HTML, а затем использовать WebView из приложения для отображения содержимого.
Как вы думаете, что будет лучшим способом достичь этого? А какие преимущества и недостатки будут у каждого варианта?
Я также уверен, что упустил множество способов сделать это, поэтому я открыт для новых идей, заранее спасибо!