Size: a a a

Xamarin Developers

2020 September 29

༺V

༺Bogdan Vozniy༻ in Xamarin Developers
Ойбек
x:Name="ItemsListView" в xaml
а в коде itemsListCollection, то что оно ещё нигде не объявлено
как его правильно объявить и протянуть во вью модель ?
источник

О

Ойбек in Xamarin Developers
Модификатор сделать public и обращаться
источник

О

Ойбек in Xamarin Developers
<ListView x:Name="ItemsListView"
                   x:FieldModifier=public />
а обращение к нему:
Project.WhereIsClass.Class.ItemsListView
источник

О

Ойбек in Xamarin Developers
источник

Ä

Äртем in Xamarin Developers
Приветствую, есть ли разница на чем писать разметку (C# или XAML)? Что обычно используете для коммерческих проектов?
источник

MO

Mr. Onion in Xamarin Developers
Äртем
Приветствую, есть ли разница на чем писать разметку (C# или XAML)? Что обычно используете для коммерческих проектов?
на C# вроде быстрее приложение будет
источник

MO

Mr. Onion in Xamarin Developers
но на xaml удобней
источник

Ä

Äртем in Xamarin Developers
Mr. Onion
на C# вроде быстрее приложение будет
Понял, а если подойти с позиции общего веса приложения?
источник

АА

Алексеев Александр... in Xamarin Developers
Äртем
Понял, а если подойти с позиции общего веса приложения?
Без разницы XAML потому все равно коvпилируется
источник

АА

Алексеев Александр... in Xamarin Developers
Лучше разделять код и UI
источник

T

Tiotenshi in Xamarin Developers
Алексеев Александр
Лучше разделять код и UI
согласен. На вес никак не влияет, но в Xaml рисуется все-таки удобнее
источник

АА

Алексеев Александр... in Xamarin Developers
Да и HotReload работает для XAML
источник

Ä

Äртем in Xamarin Developers
Алексеев Александр
Лучше разделять код и UI
Тоже самое сказал тим.лиду, который собеседовал, на что он мне ответил, что разметка на C# быстрее и приложение меньше весит 😂
источник

T

Tiotenshi in Xamarin Developers
Порог вхождения в Xaml верстку гораздо проще и интуитивно понятнее. Конечно надо знать оба варианта реализации контролов, но на xaml рисуется гораздо быстрее
источник

T

Tiotenshi in Xamarin Developers
плюс если страница является статичной, то все-таки xaml
источник

T

Tiotenshi in Xamarin Developers
если надо динамически что-то отрисовывать, то тут уж через код
источник

АА

Алексеев Александр... in Xamarin Developers
Äртем
Тоже самое сказал тим.лиду, который собеседовал, на что он мне ответил, что разметка на C# быстрее и приложение меньше весит 😂
Тим лид видимо паутиной зарос или не следит за развитием Forms.
Раньше времени не стоит заниматься оптмизацией, если упретесь в потолок производительности, проще уже в нативе контрол написать свой.
источник

Ä

Äртем in Xamarin Developers
Алексеев Александр
Тим лид видимо паутиной зарос или не следит за развитием Forms.
Раньше времени не стоит заниматься оптмизацией, если упретесь в потолок производительности, проще уже в нативе контрол написать свой.
Возможно и так, было интересно узнать мнение со стороны по этому вопросу
источник

T

Tiotenshi in Xamarin Developers
Äртем
Возможно и так, было интересно узнать мнение со стороны по этому вопросу
https://devblogs.microsoft.com/xamarin/shrinking-android-app-size/

прошлогодний пост про уменьшение веса апк. Часть уже интегрировано в ide, либо стоит по дефолту в новом проекте.
Но даже тут ни слова про xaml vs cs
источник

VK

Valeriy Kovalenko in Xamarin Developers
Tiotenshi
если надо динамически что-то отрисовывать, то тут уж через код
У нас в проктах отлично себя показывали BindableLayout + TemplateSelector. Чистый Xaml, хорошая динамика.
источник