2014-10-31 3 views
-1

Можно ли написать код в Xamarin (C#), а затем скомпилировать его в библиотеку (.a), которую я могу использовать в Objective-C/Swift?Можно ли написать код в Xamarin (C#), а затем скомпилировать его в библиотеку (.a), которую я могу использовать в Objective-C?

Тогда, если бы я мог сделать то же самое для Java/Adroid, я мог бы написать логику общего C# и остальную часть приложения в их родной среде.

+0

Если я правильно помню (возможно, я ошибаюсь, так что ждите того, кто более уверен). Xamarin работает на своем собственном vm, поэтому я предполагаю, что ответ отрицательный. –

+1

* какой чудесный мир это будет * –

ответ

0

No.

В Xamarin привязок работают только в одну сторону - Xamarin может потреблять машинный код, но машинный код не может потреблять Xamarin.

0

Это не может быть ответ на запрос, но ... есть фреймворки, которые скомпилируют код C# в Javascript (этот презренный свободно напечатанный), но вездесущий язык, который мы все должны хорошо изучать (несмотря на то, что мы отвергаем его с Netscape 1, потому что мы сильные фаготы).

Увы, с HTML5 мы видим, что даже MSFT отказывается от своих традиционных платформ разработки в пользу (да, получите это, Javascript). Тем не менее, жесткая таблетка проглотила, мы видим, что открытое сообщество еще больше продвинулось на арену плагинов для Javascript, чем MSFT когда-либо с C#. C# - мощный, прочный, зрелый, фантастический, но это не язык веб-браузеров.

MSFT разработал машинописную технику по какой-либо причине, мы видим JQuery, которая принесла адресную идентификацию типа, увы, этап установлен на Javascript, Java и C#, чтобы либо играть хорошо вместе, либо получать «World Stage» Изучение и знание Javascript, Jquery et. и др. это хорошая вещь.