I got some questions about migrating Xamarin Native projects to Xamarin.Forms. And I really cannot find any useful information from Google.
I just joint a small company and took over a legacy mobile app written by Xamarin natives (Xamarin.Android and Xamarin.iOS) with the common REST access from a library project. It is just a small app for mobile parking (there are not too many platform-specific features)
I am planning to migrate them to Xamarin.Forms. First I think it is a better approach and can use some best practices, like MVVM, UI test, UI reuse etc...
Secondly, I don't have deep knowledge about the native platforms (but I confident with Xamarin.Forms with limited native knowledge and I am the only one developer for this app).
The good thing is the technical director agrees with my ideas. But I am still very scared about the risks.
1. Is there any good way to do this migration or I should not do the migration at all? (What I thought is pretty much to rewrite the app)
2. Any tips or suggestions to control the risk?
Any suggestions or recommendations are very welcome.