[Из песочницы] Xamarin + PCL + MVVM — как облегчить написание мобильных приложений под разные платформы

[Из песочницы] Xamarin + PCL + MVVM — как облегчить написание мобильных приложений под разные платформы Как-то совершенно незаслуженно обделена вниманием платформа Xamarin 2.0, и я б хотел начать описание всех его замечательных свойств

Прежде всего, что такое 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#Графический редактор для Андроида

Подробности и пример приложения для Андроида
Источник: Хабрахабр про Андройд
Другие новости раздела: android

android

Leica LeitzPhone на базе Xiaomi 17 Ultra: мобильная фотография с фишкой

В рамках презентации Xiaomi на MWC 2026 компания Leica представила новый Leitzphone — первый смартфон бренда, который выходит на глобальный рынок. Не удивляйтесь: Xiaomi и Leica сотрудничают друг с

android

Революция точности и новая эра беспроводных технологий — Bluetooth 6.0

Многие до сих пор воспринимают Bluetooth как технологию с досадными ограничениями: медленная передача данных, необходимость держать устройства буквально впритык друг к другу, бесконечное ожидание,

android

Фундаментальные различия между iOS и Android: философия, физика и компоненты

На первый взгляд может показаться, что современные мобильные операционные системы стали практически неотличимыми друг от друга. И iOS, и Android имеют иконки приложений, шторку уведомлений, виджеты

android

eSIM: почему это удобно и круто? Как пользоваться — советы

Разъёмы в телефоне постепенно уходят в прошлое, уступая место монолитному корпусу. Офисы операторов связи становятся пережитком эпохи — выбор тарифа через приложение куда удобнее. Бешеные тарифы в

Похожие публикации

android

[Перевод] Порт Android на C# — Мигель де Икаса

Между Oracle и Google разгорелась нешуточная патентная война, стоимостью в 1 миллиард долларов, за право использовать Java в Android. Но Java не единственный способ создания приложений, на самом деле

android

Android портирован на C#

Хабы: Mono и Moonlight, C#, Android В разгар битвы между Oracle и Google за право использовать Java/Dalvik в системе Android, компания Xamarin представила альтернативу — более производительную и

Программы для windows XP, Windows 7

Native Instruments Traktor Pro

Год/Дата Выпуска: 2010 Версия: 1.2.7 Union Разработчик: Native Instruments

Кратко по миру

Официально: Microsoft закрыла проект по портированию Android-приложений на Windows 10

Компания Microsoft объявила, что закрыла Project Astoria – инструментарий для переноса Android-приложений на Windows 10. Производитель пояснил, что принял это решение из-за Project Islandwood –

Кратко по миру

Microsoft зазывает iOS-разработчиков на «афтепати» после WWDC 2016

До ежегодной конференции для разработчиков WWDC 2016 осталось 5 дней. Как ожидается, посвящена она будет новым версиям платформ iOS, OS X, watchOS и tvOS. В Microsoft нашли нестандартное решение,

Программы для macOS

Traktor Pro 3

Native Instruments Traktor Pro - это новая, уникальная программа, которая создана для профессиональных диджеев. Разработчиком которого является Native Instruments, которые создали ее вдохновившись

Программы для macOS

Reaktor 6

Native Instruments Reaktor — популярное программное обеспечение для производства музыки, объединившее в себе множество аудиоприложений для создания поистине универсального и чрезвычайно мощного

Программы для macOS

Kontakt

Kontakt - стандарт в мире семплеров. Native Instruments Kontakt 6 предоставляет набор высококачественных фильтров, начиная от классических аналоговых схем и моделей с переменным состоянием до