Андроид ще работи и на C#
Най-вероятно сте запознати с новините и знаете, че Google имат големи съдебни проблеми с Oracle за използването на Java код в GSM телефони втора употреба с Защо мобилни телефони с Андроид трябва да са базирани на Java? Защо да не се адаптират в С#? Всъщност тази мисъл не е никак лоша и това яко решение може да направи мобилната операционна система още по-бърза.
Въпросните програмисти от Xamarin разбират много от С# и .NET, което им помага много за създаването на платформата Mono, която пък им позволява да създават и iOS, написани на C#, вместо на Objective C за iOS или Java за Андроид.
Според разработчиците, програмите за Андроид, написани на тяхната платформа, работят много по-добре и използват по-малко от заряда на батерията, в сравнение със стандартно написаните и iOS.
За да направят цялата система на С#, разработчиците са използвали инструмент, наречен Sharpen, който превежда Андроид кода, съхраняван в AOSP хранилищата. От Xamarin са започнали да превеждат кода за Андроид 4.0 ICS. Според тях, Андроид Mono базирана на C# е много по-бърза от Dalvik базирана на Java.
За момента разбира се, е рано да се правят финални заключения, защото крайната версия все още не е готова. Но при тестовете резултатите са били невероятни. С нетърпение очакваме финалната версия, за да я изпробваме на Android мобилен телефон.