I'm new to Xamarin and I'd appreciate greatly if you could help me in understanding one thing:
Can you and do you start your development in Xamarin and do the finishing touches in native (Objective C or Java)?
All development is done in C # that is built into the platforms.
On iOS you can for example use XCode + IB to create the screens, but all programming and implementation of the screens is done in C #. But you can also just use C # to create the screens.
Xamarin product is a native, ie it is not emulated, and neither interpreted.
Look at these link:
Xamarin Inc., as a wholly-owned Microsoft subsidiary acting as a separate legal entity, adheres to the Microsoft Privacy Statement: Privacy & cookies