Я унаследовал обслуживание и разработку над приложением, которое было , изначально написанное без Xamarin.Forms, делая слой пользовательского интерфейса для Android и iOS традиционным способом с конкретной платформой проектов и совместного проекта для моей бизнес-логики.Использование Xamarin.Forms в оригинальном проекте, отличном от Xamarin.Forms
Учитывая, что большинство экранов приложения достаточно просты, и я тратить непропорционально много времени пререкания с платформы конкретного кода пользовательского интерфейса, я хотел бы спросить, если кто-нибудь имеет опыт работы с интегрирующих Xamarin.Forms в проекте, который не сделал изначально использовать Xamarin.Forms.
Мне было интересно, удалось ли заменить определенные экраны на Xamarin.Forms, возможно, разместив их вручную внутри определенной активности Android или экрана iOS.
Я хотел бы начать с интеграции следующего экрана функции как общей страницы «Xamarin.Forms».
Неужели кто-нибудь когда-либо делал что-либо подобное раньше?
Интересный вопрос. Недавно я сделал обратное, воссоздал все простые экраны приложения, отличного от форм, в формах, и добавил более сложные в качестве настраиваемых рендерингов. Это вариант для вас? –
В настоящий момент общий рефакторинг не является вариантом, однако реверсирование выполняется. Вот почему я хотел бы реализовать простые новые дополнения в XF вместо native. Мы говорим о простейшем виде listview-with-a-searchbox-and-button. Экран действительно не взаимодействует друг с другом каким-либо сложным образом. – bpylearner