Опыт работы с C# Xamarin

Что такое Xamarin — следует почитать отдельно. Вкратце, это платформа с идеологией .NET, позволяет писать код сразу для разных платформ — iOS, Android, Win. Меня интересовала возможность на знакомом языке (C#), написать что либо под Android.

Я сформулировал для себя учебную задачу, которая требовала решения нескольких практических вопросов. Мне надо было понять как реализовать следующие вещи, используя Xamarin (т.н. know-how):

Я искал в Xamarin определенный комфорт и возможность использования привычной среды разработки. Всё это я здесь нашел, но к минусам можно отнести большой объем создаваемого в итоге apk под андроид.

Меньше 30 Mb для продакшина файл у меня не получился. С Debug опциями этот размер превышал 50 Mb. Аналогичное приложение, созданное в Android студии на JAVA у меня получилось чуть более 3 Mb.

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

Написать комментарий

Мало букафф? Читайте есчо !

Перебираем список свойств известной structure в C#

Июль 8, 2022 г.

Мне нужен был выбор цвета из некоторой палитры, и я обнаружил подходящий список в пакете SkiaSharp, где определена структура SKColors, перечисляющая статические значения цветов. Вот такой список: [crayon-672346380bf35433137547/] Я хотел получить ...

Читать

Перерисовка без мерцания в C# WPF

Июль 10, 2020 г.

Классика задач связанной с анимацией. Требуется так перерисовать картинку, чтобы пользователь не видел мерцания, связанного с очисткой объекта canvas. Почему возникает эффект мерцания при перерисовке? Обычно это связано с техникой создания следующего ...

Читать

 

Комментарии к «Опыт работы с C# Xamarin»

Понравилась статья? Есть вопросы? - пишите в комментариях.



Комментарий: