@xamarin_russia

Страница 384 из 619
Kirill
19.05.2018
18:16:18
Я могу показать проект с 2014 и пачку ЕЖЕДНЕВНЫХ падений неизвестно в каком месте
Я могу в любой момент написать приложение, которе будет на каждый чих падать)

Кита
19.05.2018
18:17:51
Я могу в любой момент написать приложение, которе будет на каждый чих падать)
Не, это не какое-то осознанное падение. Это в кишках падение. Падение потому что команда XF даже не представляет о том как именно и в каких комбинациях используются реально их классы

Стэктрейс - упал дефолтный рендер

Google
Kirill
19.05.2018
18:18:28
Ну такое бывает, да)

Кита
19.05.2018
18:19:07
А какой юзкейс предшествовал? Да хрен его пойми. И сиди и гадай. А заказчик потом говорит - вы хреново делаете мобильные приложения и уходит с мыслью что Xamarin говно. Вот и все что происходит обычно

Nikolai
19.05.2018
21:02:38
Эти ребята даже 100%-reproducible багрепорты закрывают не вникая, какое возможно качество с таким подходом

Kirill
19.05.2018
22:23:13
Я читаю эти обещания уже полгода)
А им ещё больше) некогда же)

Vladislav
19.05.2018
22:23:37
А им ещё больше) некогда же)
Опять не спишь, вампир

Kirill
19.05.2018
22:23:53
Iván
20.05.2018
00:15:34
hola, набежал обратно после C#-отпуска ) почему-то совсем не вижу Exception's из Core библиотеки (MvvmCross) использую 6.x, поэтому Core на .NET Standard 2.0 что это может быть?

из платформного кода нормально всё вылетает Core молча проваливается, вообще ничего в консоли

а, это MvxApplication.Initialize() так себя ведёт

Alexey
20.05.2018
13:54:27
Привет, подскажите пожалуйста с красивое решение. На ContentPage есть 2 ContentView, у обоих есть свои ViewModel. Поскольку они по факту работаю с одними и теми же данными, я в конструктор этих view-model хочу пробрасывать что-то вроде IObservable с асинхронной загрудкой данных. Вопрос: как можно в XAML пробросить в конструкторы ContentView необходимый параметр? Я нагуглил такой ответ, но он мне кажется костыльным. https://stackoverflow.com/a/49942038/4205978

Google
Alexey
20.05.2018
13:58:37
ну тут тебе в принципе может помочь красиво это сделать DI
Пока не подрубал к проекту, но решение было бы прикольным, сразу модель запаковать в контейнер

Max
20.05.2018
14:01:55
Пока не подрубал к проекту, но решение было бы прикольным, сразу модель запаковать в контейнер
да вообще запаковать туда все View и ViewModels, на сами View пробросить в контейнер необхимую VM, во VM необхимый контекст бд или что там у тебя для подгрузки данных, и при создании страницы контейнер сам тебе зарезолвит и VM и запустит подгрузку (если она условно будет вызвана в конструкторе VM)

и на самом View в нужный контрол закинешь в Binding нужное тебе ObservableColletion поле

Max
20.05.2018
14:58:07
XC это что вы называете? Xcode?
Xamarin Classic (X.Android + X.IOS)

Ivan
20.05.2018
14:58:46
Типо натив каждая платформа и общий бекенд?

Max
20.05.2018
14:59:30
Типо натив каждая платформа и общий бекенд?
Нет. Типо общая бизнес-логика и родной UI для каждой из платформ)

Кита
20.05.2018
14:59:56
Domain+Data Layer общие

Max
20.05.2018
15:00:13
ох уж эти DDD

Кита
20.05.2018
15:00:34
ну типа неплохой подход

Ivan
20.05.2018
15:00:46
Спасибо) у нас проект только в таком виде. И иногда есть желание всандалить XF только на некоторые экраны. Этож возможно?

Max
20.05.2018
15:01:24
Теоритически возможно

https://github.com/mono/Embeddinator-4000

Ivan
20.05.2018
15:02:28
Не не без него

Max
20.05.2018
15:03:13
Ну, еще была тема, что Xaml страничку можно схлопнуть в нативную или типо того, но не проверял

Alike
20.05.2018
15:03:19
Есть тут люди, перешедшие в Xamarin из iOS Native?

Max
20.05.2018
15:03:52
Есть тут люди, перешедшие в Xamarin из iOS Native?
Вам стоит написать просто вопрос, скорее всего вам ответят

Alike
20.05.2018
15:05:14
Да не, конкретного вопроса нет, хотелось бы просто заранее услышать, с какими сложностями сталкиваись, при переходе, как решали и пр.

Google
Кита
20.05.2018
15:06:09
Ну вот @ptytz кажется
Неа. Мой путь начался с Xamаrin, просто я очень много по нативной разработке практиковал и практикую, но не в коммерческих целях

Max
20.05.2018
15:06:51
Неа. Мой путь начался с Xamаrin, просто я очень много по нативной разработке практиковал и практикую, но не в коммерческих целях
Ну ок. Во всяком случае, @alike010000 , ваши вопросы (если появятся) не останутся без ответа

Я в свое время так же врывался

Vladislav
20.05.2018
15:08:55
Теоритически возможно
Будет очень хреново. С условием сколько xf инициализируется

Max
20.05.2018
15:09:25
Будет очень хреново. С условием сколько xf инициализируется
Ну человек спрашивал про возможность, а не про производительность

Не знаю зачем правда в XC вшивать странички из XF

они же по сути сложнее там делаются?

Ivan
20.05.2018
15:11:21
Теоритически возможно
Это разве не оно https://docs.microsoft.com/ru-ru/xamarin/xamarin-forms/platform/native-forms

Не знаю зачем правда в XC вшивать странички из XF
Когда проект в 40 экранов и надоело рисовать 41 ый на каждую платформу

Max
20.05.2018
15:14:37
Это разве не оно https://docs.microsoft.com/ru-ru/xamarin/xamarin-forms/platform/native-forms
ну это уже извращение, но если работает не трогай

Ivan
20.05.2018
15:15:30
Сколько XF интересно даст + по размеру APK?

Max
20.05.2018
15:15:59
~10мб

Ivan
20.05.2018
15:16:07
Будет очень хреново. С условием сколько xf инициализируется
Это в смысле каждый экран. Или старт приложения?

Max
20.05.2018
15:16:17
так-то внутри там нативные рендеры

Ivan
20.05.2018
15:16:42
И чё там секунда или 10?)

Max
20.05.2018
15:17:00
в XF меньше 3-4 секунд не видел

Ivan
20.05.2018
15:17:49
~10мб
Это прям вот depends Xamarin.Forms столько дает? Или проект с пустым экраном на XF?

Max
20.05.2018
15:18:09
ну на android он завозит mono

это ~10мб

Google
Max
20.05.2018
15:18:24
или 7

Кита
20.05.2018
15:19:50
в XF меньше 3-4 секунд не видел
Зависит от девайса. Но если xf 3-4 секунды то нативное вообще мгновенно на этом девайсе будет запускаться.

Slavik
20.05.2018
17:14:24


Lamest
20.05.2018
17:39:36
из-за абсолютно чего угодно

погоди, у тебя логи на украинском?

Slavik
20.05.2018
17:44:24
погоди, у тебя логи на украинском?
да) ошибка моя нужно было прописать init в AndroidInitializer

Eugene
20.05.2018
17:44:40
Возможно, из-за https://github.com/Redth/ZXing.Net.Mobile/issues/657

Lamest
20.05.2018
17:45:06
да) ошибка моя нужно было прописать init в AndroidInitializer
лайфхак: можно писать код на C# тоже на украинском

Rustem
20.05.2018
17:58:25
Добрый вечер, всем. Вопрос про студио и Xamarin.ios. В студии для виндоус не работает дизайнер для иос и нет контроллов в тулбоксе. Из за чего это может быть

Rustem
20.05.2018
18:09:10
Да. Просто экран мака маленький - 13,хочется бы на винде на большом экране работать.

Max
20.05.2018
18:18:48
Да. Просто экран мака маленький - 13,хочется бы на винде на большом экране работать.
ну я и не говорю, что его надо юзать. Он вроде как должен быть подключен удаленно, через Tools->IOS->Remote Mac

тогда можно будет и билдить и смотреть что там на симуляторе прямо в вижле

на винде

vladimir
20.05.2018
18:22:02
Это разве не оно https://docs.microsoft.com/ru-ru/xamarin/xamarin-forms/platform/native-forms
оно, вообще тема простые страницы - forms, сложные - native why not

Rustem
20.05.2018
18:24:05
тогда можно будет и билдить и смотреть что там на симуляторе прямо в вижле
Да, я понял. Но в документации увидел, что можно накидать контролы через студию на винде

Google
Ivan
20.05.2018
18:24:24
оно, вообще тема простые страницы - forms, сложные - native why not
Ну вот кажется что время компиляции, размер бинарников. Время старта - все увеличится. Разве нет?

Rustem
20.05.2018
18:24:40
Дак вроде как можно...
Могу ошибится), не ругай те сильно

Max
20.05.2018
18:24:57
Могу ошибится), не ругай те сильно
подключаешь мак и оно вроде как оживает

вместе с превьюером

vladimir
20.05.2018
18:25:15
да, но смотря, что за приложение, для каких целей, и какая ца

Ivan
20.05.2018
18:26:28
.
У тебя такое приложение?

vladimir
20.05.2018
18:28:14
нет, но опция хорошая, если нужно будет, то воспользуюсь пока что мои личные приложения на чистом forms, на работе - native с mvvmcross

Rustem
20.05.2018
18:30:00
я имел ввиду вот это, что ниже на рисунке. И пользуетесь ли им?

у меня в студии все это не отображается, иду на main.storyboard, a там отображается xml файл

Страница 384 из 619