XobotOS
XobotOS — это исследовательский проект Xamarin , в котором изучался перенос Android 4.0 с Java /Dalvik на C# с целью изучения преимуществ C# в области производительности и объема памяти .
XobotOS — это полуавтоматический порт исходного кода Android 4.0 с Java на C#. Автоматизированные части были перенесены с использованием улучшенной версии Sharpen , которая может компилировать более сложные конструкции Java и поддерживает дженерики . Большинство фрагментов кода, выполняемых вручную, делятся на две категории (а) код для интеграции с операционной системой хоста и (б) замена кода Java JNI , используемого для вызова C, функциональностью ECMA CLI P/Invoke. [1]
Ссылки
[ редактировать ]- ^ «xamarin/XobotOS» . Гитхаб . Проверено 03 сентября 2018 г.