Intereting Posts
Какие преимущества существуют в C ++ над C # при работе с OpenGL Шаблон отчетов отсутствует в предварительном просмотре Visual Studio 2015 Как сортировать DataTable на основе нескольких столбцов? Могу ли я сделать максимальное значение элемента управления NumericUpDown неограниченным, а не указывать значение в свойстве Maximum? mvvm, как сделать вид списка автоматически прокручивается до нового элемента в виде списка Сохранение документа Word Когда должен переопределять class classа .NET ()? Когда это не так? Process.Start () выдает ошибку «Отказано в доступе» Название таблицы DbSet Каков хороший способ для определения всех возможных слов заданной длины Чтение javascript из pdf с помощью iTextSharp Regex для удаления атрибутов тегов тела (C #) Когда нужно попытаться устранить оператор switch? Клонирование всего объекта Заморозить на SerialPort.Open / DeviceIoControl / GetcommState с помощью usbser.sys

Можно ли написать приложения для Android в C #?

Мы все знаем, что Android запускает программы Dalvik VM.

Обычно разработчики пишут программы на Java и компилируют их на байт-код Dalvik.

Интересно, можно ли создать компилятор, который может взять код C # и скомпилировать его в байт-код Dalvik.

Ну, это один из вариантов – или вы можете просто запустить его на Mono, работающем на Android. Это уже сделано, и команда Mono теперь работает над MonoDroid . Я еще не уверен в деталях – будет ли это работать с Dalvik VM, а также для пользовательского интерфейса, будет ли он просто родным или будет ли он компилятором .NET-Dalvik.