• Которая развивается с 2004 года • Основатель – Miguel de Icaza (GNOME, mc) • На сайте компании есть все для старта и работы • Огромное количество примеров на github.com/xamarin • Выпущено несколько книг • ~1.500.000 разработчиков (F#)
Android; • Нативный и производительный UI; • Одна IDE для разработки для всех платформ; • Готовые компоненты для быстрой разработки; • Огромное количество готовых C# библиотек; • Можно использовать нативные библиотеки; • Полностью бесплатная. XAMARIN
раньше; • Есть все знакомые классы и методы (UIViewController, Activity); • Обертки над API сделаны по понятным правилам; • Релиз в тот же день; • Stackoverflow - программист • C# упростил решение типовых задач.
Mono Runtime, GC, BCL; • iOS. AOT компиляция генерирует из IL машинный код; • Линковщик оставляет только тот код, который используется; • Исполняется нативно!
• Если Вам все-таки что-то необходимо, но напрямую не используется, можно пометить атрибутом • Сильно уменьшает размер приложения • Чем больше используем, тем больше приложение.
Позволяет переиспользовать до 60-80% кода • Не обязательно знать Objective-C и Java • Проще и быстрее разрабатывать (особенно общие части) • Тонны нативных библиотек, библиотек .NET на github, codeplex, … • Огромное сообщество .NET, и быстро растущее сообщество Xamarin. • Да везде: быстрее кодим, меньше багов
как с iOS/Android так и .NET разработчиков • Сокращение стоимости разработки конечного продукта и как следствие – довольные заказчики. • Быстрая разработка – что тоже приводит к довольным заказчикам • Огромный процент переиспользования в последующих проектах ведет к еще большему снижению стоимости. Плюсы для компании