» » » Xamarin, нативные iOS/Android и гибридные инструменты разработки

 

Xamarin, нативные iOS/Android и гибридные инструменты разработки

Автор: admin от 30-11-2017, 08:00, посмотрело: 585

В последнее время многие разработчики приложений склонны соглашаться с тем, что Xamarin может считаться нативным инструментом разработки. В самом деле, существует мнение, что «все, что можно сделать в приложении iOS с использованием Objective-C или Swift, и все, что можно сделать в приложении Android с помощью Java, можно сделать и на языке C# при помощи Xamarin».



Тем не менее существует много подводных камней в соперничестве нативной платформы и платформы Xamarin. Итак, давайте сравним Xamarin с нативными инструментами разработки и разработкой гибридных платформ (Ionic, PhoneGap/Cordova).

Xamarin



Стек технологий: один стек, одна кодовая база (C#, .Net framework + нативные библиотеки)

Совместное использование кода: да, до 96% с использованием Xamarin.Forms

UI/UX (User Interface/User Expierence): возможна полная настройка UI для каждой платформы

Производительность: хорошая, близкая к родной

Возможности аппаратных средств: высокие. Xamrin использует платформо-зависимые API и поддерживает связь с нативными библиотеками

TTM (время выхода на рынок): c Xamarin.Forms TTM происходит быстро из-за ограниченной настройки и расширенного обмена кодами.www.altexsoft.com/blog/mobile/the-good-and-the-bad-of-xamarin-mobile-development

Источник: Хабрахабр

Категория: Android, iOS

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

Добавление комментария

Имя:*
E-Mail:
Комментарий:
Полужирный Наклонный текст Подчеркнутый текст Зачеркнутый текст | Выравнивание по левому краю По центру Выравнивание по правому краю | Вставка смайликов Выбор цвета | Скрытый текст Вставка цитаты Преобразовать выбранный текст из транслитерации в кириллицу Вставка спойлера
Введите два слова, показанных на изображении: *