Mono for Android를 지원하는 Xamarin에서 안드로이드 코드 전체를 C#으로 포팅해 보았답니다.

http://blog.xamarin.com/2012/05/01/android-in-c-sharp/


컴퓨터를 이용해서 코드를 변환하고 일부의 수작업이 들어간 듯 하네요.


결과적으로 모노는 달빅VM보다 훨씬 빠르게 동작하고 그만큼 전력 소모도 적은 듯 하네요.


코드는 Github에 공개되어 있습니다. https://github.com/xamarin/XobotOS

(각 컴포넌트들은 원래의 라이센스 정책을 따르고, C# 안드로이드는 아파치2 라이센스 정책을 따른다고 하네요. 제조사에서도 원한다면 이용가능 할 듯?)

추가적인 지원은 아직 계획된바 없다고 하는데 개인적으로는 커뮤니티에서 꾸준히 지원되었으면 하네요.


조만간 XDA에서 기기별로 컴파일된 롬을 볼 수 있을까요?ㅎ