[Из песочницы] Xamarin + PCL + MVVM — как облегчить написание мобильных приложений под разные платформы
- Хабрахабр про Андройд, софт, android, , mobile developmentandroid.net, xamarinmvvmcrossmvvmpclc#cross-platformandroid
- Кратко по миру / android
- 09.06.2013, 23:38
- smartzone
- 3 708
![[Из песочницы] Xamarin + PCL + MVVM — как облегчить написание мобильных приложений под разные платформы](http://cdn1.xamarin.com/webimages/images/features/shared-code-2.png)
Прежде всего, что такое Xamarin?
Xamarin это коммерческий продукт, основанный на open-source проекте Mono, который позволяет использовать .Net framework, в том числе язык C#, для кроссплатформенных разработок.
Основные свойства:
C# для написания приложений под Android, iOs и Windows8. Поддержка LINQ и async/task Native UI, Native Peformance — код компилируется под конкретную платформу и использует native UI контролиVisual Studio и все его plugins, включая ReSharper, NUnit testing… Xamarin Studio, которая похожа на Visual Studio, но доступна также и для MacИспользование .Net библиотекИспользование других готовых native компонент, обвернутых в C#Графический редактор для Андроида
Подробности и пример приложения для Андроида
Источник: