Xamarin runtime vs Dalvik

Я ищу альтернативы родному развитию для 3 больших мобильных экосистем и попал в Xamarin Studio.

Простой вопрос, не работает ли Xamarin runtime (заменить) «Dalvik VM в Android? Еще один простой вопрос: генерирует ли Xamarin двоичный код только для процессоров ARM? А мобильные телефоны Intel Atom не работают?

Выполняет ли Xamarin runtime «передать (заменить)» Dalvik VM в Android?

Нет, Xamarin отправляет встроенное время выполнения C # с вашим приложением, но доступ к ресурсам Java выполняется только путем привязки.

Еще один простой вопрос: генерирует ли Xamarin двоичный код только для процессоров ARM?

Нет. Ваш apk будет иметь Xamarin Runtime для arm6, arm7 и x86 (используется в Intel Atom) по умолчанию. Вы также можете включить runtime для arm64 e x86_64 или удалить любой из них.

А мобильные телефоны Intel Atom не работают?

Как я уже говорил, он работает на архитектуре x86, включая Intel Atom