Size: a a a

Xamarin Developers (MAUI, Forms, iOS, Android, UWP)

2021 May 04

e

entdark in Xamarin Developers (MAUI, Forms, iOS, Android, UWP)
Скорость запуска может быть, и то смотря как регистрировать сервисы и т.п.
источник

e

entdark in Xamarin Developers (MAUI, Forms, iOS, Android, UWP)
А само использование аналогично быстро даже на бюджетных
источник

RR

Ramil Rizvanov in Xamarin Developers (MAUI, Forms, iOS, Android, UWP)
Как вы инжектите viewmodel в страницу?
источник

RR

Ramil Rizvanov in Xamarin Developers (MAUI, Forms, iOS, Android, UWP)
используете ли IoC, dependency injection ?
источник

MO

Mr. Onion in Xamarin Developers (MAUI, Forms, iOS, Android, UWP)
Чо?) Зачем viewmodel инжектить в страницу?
источник

RR

Ramil Rizvanov in Xamarin Developers (MAUI, Forms, iOS, Android, UWP)
я когда-то давно немножко из WPF, там так делали
источник

RR

Ramil Rizvanov in Xamarin Developers (MAUI, Forms, iOS, Android, UWP)
как сейчас модно?
источник

SZ

Slava Zolotov in Xamarin Developers (MAUI, Forms, iOS, Android, UWP)
не все
источник

RR

Ramil Rizvanov in Xamarin Developers (MAUI, Forms, iOS, Android, UWP)
в конструкторе Page создаете?
источник

TS

Taras Shevchuk in Xamarin Developers (MAUI, Forms, iOS, Android, UWP)
Отдельные классы занимаются этим, они знают какой странице какая ViewModel нужна. В MvvmCross мы пытаемся показать с помощью NavigationService определенную ViewModel. Он через ViewModelLocator узнает какая страница или другой UI отвечает даной ViewModel-е. Дальше Presenter создает соответствующий UI, инджектит в него объект ViewModel-и и после этого показывает даный UI
источник

RR

Ramil Rizvanov in Xamarin Developers (MAUI, Forms, iOS, Android, UWP)
значит нужно копать в mvvmcross, спасибо
источник

RR

Ramil Rizvanov in Xamarin Developers (MAUI, Forms, iOS, Android, UWP)
когда-то работали с caliburn micro )
источник

M

Max in Xamarin Developers (MAUI, Forms, iOS, Android, UWP)
можете взять microsoft di и резолвить им вьюмодели в биндинг контекст страницы. в maui оно будет изкоробки
источник

RR

Ramil Rizvanov in Xamarin Developers (MAUI, Forms, iOS, Android, UWP)
это через
Host.CreateDefaultBuilder(args)
               .ConfigureServices((_, services) =>
                   services.AddTransient<ITransientOperation, DefaultOperation>()
                           .AddScoped<IScopedOperation, DefaultOperation>()
                           .AddSingleton<ISingletonOperation, DefaultOperation>()
                           .AddTransient<OperationLogger>());
источник

RR

Ramil Rizvanov in Xamarin Developers (MAUI, Forms, iOS, Android, UWP)
или что-то красивей есть?
источник

MO

Mr. Onion in Xamarin Developers (MAUI, Forms, iOS, Android, UWP)
кстати они щас в колебаниях, заметили ухудшение в стартап тайме ( оно и понятно)
источник

M

Max in Xamarin Developers (MAUI, Forms, iOS, Android, UWP)
есть ссылка?
источник

MO

Mr. Onion in Xamarin Developers (MAUI, Forms, iOS, Android, UWP)
источник

M

Max in Xamarin Developers (MAUI, Forms, iOS, Android, UWP)
примерно
источник

M

Max in Xamarin Developers (MAUI, Forms, iOS, Android, UWP)
тоесть что сам xf инициализируется долго их не смущает?)
источник