Назад

Кроссплатформенная разработка Xamarin

Разработка мобильных приложений на несколько платформ

Xamarin — это фреймворк для кроссплатформенной разработки мобильных приложений (iOS, Android, Windows Phone) с использованием языка C#. Идея очень простая. Вы пишете код на своем любимом языке, с применением всех привычных для вас языковых фич типо LINQ, лямбда-выражений, Generic`ов и async`ов. При этом вы имеете полный доступ ко всем возможностям SDK платформы и родному механизму создания UI, получая на выходе приложение, которое, строго говоря, ничем не отличается от нативных и зачастую не уступает им в производительности. Конечно, это так когда речь не идет о сложных социальных сетях или высоконагруженных проектах.

Не так давно, чтобы нашим клиентам было проще разобраться чем именно разработка на Xamarin отличается от нативной разработки (на Obj C, Swift или Java) мы составили довольно простую инфографику. Обратите внимание, что эти же принципы будут действительны и при других типах кроссплатформенной разработки: на React Native или Cordova Framework 7.

Стоимость разработки

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

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