
Vadim
12.07.2017
10:11:17
вот в эту сторону смотреть
https://developer.xamarin.com/guides/xamarin-forms/user-interface/listview/interactivity/#Context_Actions

Vlad
12.07.2017
10:17:51
хмм окей, спасибо

Vasiliy
12.07.2017
10:26:59
ReactiveUI

Google

Vasiliy
12.07.2017
10:27:07
Высокий уровень порога?
И в нашем случае применимо ли к нативной разработке?
у нас на продакшене юзают мобдевы, говорят в одном проекте 5000 строк сократили, удобно подписывать слушаталей на вьюхах не беспокоясь что где то что то пропадет, меня заинтересовало, только у нас xamarin не юзают и только что нагуглили

Slava
12.07.2017
11:04:43

Vasiliy
12.07.2017
11:04:51
Да
вот интересное видео
https://www.youtube.com/watch?v=zUQa8EkWZm8&t=1664s
но у меня крыша немного съехала от такого подхода
много замыканий

Slava
12.07.2017
11:31:02
Да
ну тогда это кучу раз обсуждалось и переобсуждалось. На том же WPF и XF большенство вещей можно сделать проще без RX и reactive ui, поэтому rx как-то у нас, разработчиков на шарпе, не особо прижился. В том же шарповом чатике часто возникает вопрос: "кто где использует rx?". Кто-то где-то использует, но они в абсолютном меньшенстве. Я бы вот почитал про реальные кейсы использования rx в реальных шарповых проектах.

Slava
12.07.2017
12:21:33
Стоит только учитывать Scale при отрисовке и для подложки брать SVG
ReactiveUI
Честно, не увидел плюсов в сравнении с грамотной архитектурой

Google

Slava
12.07.2017
12:24:24
Давно смотрю за React
А порог вхождения дай боже

Vasiliy
12.07.2017
12:24:59

Vadim
12.07.2017
12:25:09
теоретически меньше кода и проще тестирование
но я не использовал

Slava
12.07.2017
12:25:24

Slava
12.07.2017
12:25:26
На видео можно летающих людей показать :)

Vasiliy
12.07.2017
12:25:42
Кода меньше на много мобдевы говорят

Vadim
12.07.2017
12:26:41
а prism вы используете?

Slava
12.07.2017
12:26:58
Важен не объем кода, а понятность
что и где лежит и как это связано между собой :)

Slava
12.07.2017
12:27:59
Кода меньше на много мобдевы говорят
это у них там на нативных технологиях меньше, а у нас в шарпах на wpf и xamarin forms, да и скорее всего на нативном замарине - это не всегда и не совсем так. Да и с читаемостью неочень

Slava
12.07.2017
12:28:11
для ReactUI надо голову перепрошивать
особенно в связке с Xamarin - иди потом найди куда событие пропало
но тема интересная :)

Vasiliy
12.07.2017
12:29:06
Понял, в общем это все МОДНАНКАИ ШТУЧКЕ которые не нужны богошарперам

Кита
12.07.2017
12:29:16
Есть банальная вещь - любой набор фреймворков хорош, с которым можно построить clean architecture. Соответсвенно от обратного тот набор фреймворков плох, с которым это сделать нельзя.

Slava
12.07.2017
12:29:29
во-во

Кита
12.07.2017
12:29:45
clean architecture выглядит примерно так

Google

Кита
12.07.2017
12:30:49
далее уже выбирается паттерн для достижения этой архитектуры
и чаще это тот паттерн с которым в команде умеют работать

Vasiliy
12.07.2017
12:31:18
Реактивщина реализует паттерн обзервыбл

Кита
12.07.2017
12:31:55
и это ничем не отличается от построения биндингов в коде
через тот же mvvmlight
только mvvm более широкий к применению и уже на шарпах стандарт

Vasiliy
12.07.2017
12:32:52
Не буду спорить, не вникал, но читал на Хабре что реактивщина удобнее чем проперти чендж натификатор

Кита
12.07.2017
12:33:35
эм
отмотай свое видео на 30:48

Slava
12.07.2017
12:34:02
сценариев только таких в жизни нет, где это удобнее :(

Vasiliy
12.07.2017
12:34:49
Окей, в общем тут все не за, я и хотел мнение

Кита
12.07.2017
12:36:03
отмотай свое видео на 30:48
и по сути это ничем не отличается от биндингов в коде. Такое же написание. Точь в точь. Ну может немного удобнее что ещё дополнительно ты подвязываешься на сообщения. Messaging в mvvm выделен в отдельный сервис просто и он не всегда проработан хорошо, просто в виду его редкого использования никто не запаривался особо над этим. Вьюха через биндинги слушает свою вьюмодель. Если хочешь подписываться на что-то глобально - юзаешь Messaging. В принципе все тоже самое.

Кита
12.07.2017
12:39:05
вообще все от команды должно идти, но все таки за 5 лет в Xamarin выработались некоторые стандарты в которые более или менее люди в коммерческой разработке вкатываются
проекты постепенно стали чуточку более сопровождаемыми. не идеал конечно, но тренд хороший есть

Ильфат
12.07.2017
14:19:18
как подключить BottomSheetBehavior в xamarin android?

Max
12.07.2017
15:16:11
Это что-то вроде глобальных полей или событий ?

Кита
12.07.2017
15:21:59

Max
12.07.2017
15:29:35
А какими весомыми недостатками обладает mvvm light + xamarin forms ?

Vladislav
12.07.2017
16:18:00
Как работать с mvvm в нативе?

Google

Кита
12.07.2017
16:23:44

Vladislav
12.07.2017
16:24:03
Хороший совет, да
В том же ведре MVP

Кита
12.07.2017
16:25:03

Max
12.07.2017
16:25:44
Хмм, ну я биндинги обычные из XF использую
Они вроде как не сильно текут

Кита
12.07.2017
16:26:07

Admin
ERROR: S client not available

Vladislav
12.07.2017
16:26:51

Кита
12.07.2017
16:27:03

Vladislav
12.07.2017
16:27:09
Звучит как Франкенштейн

Кита
12.07.2017
16:27:22
а выглядит очень даже ничего
вот соберусь и выступлю как-нибудь на митапе если разрешат

Max
12.07.2017
16:27:59
++

Кита
12.07.2017
16:28:01
кстати в MvvmCross они тоже к этому пришли почти

Max
12.07.2017
16:28:07
Будет много народу))

Vladislav
12.07.2017
22:08:21
Где
Когда
Кстати, какой аналог ctrl+y на маке?

Google

Sergey
12.07.2017
22:48:42
Шифт команд z?

Belial
13.07.2017
10:17:09
там кружочек перечеркнут ничего не переносится на экран
пока забил на это вроде стало перетаскиваться

Kirill
13.07.2017
10:47:12
put_3.add попробуй переименовать в put_3_add

Belial
13.07.2017
11:44:23
спасибо большое, не заметил

Max
13.07.2017
12:36:08
А есть вообще какие-то библиотеки контролов нормальных на XF ? Уже третий день ищу, ничего годного вообще нет, везде либо Native, либо дичь полная

Vadim
13.07.2017
12:37:33
xlabs

Slava
13.07.2017
12:43:39

Vladislav
13.07.2017
12:43:52
xlabs
Давно уже не поддерживается

Max
13.07.2017
12:43:59
установщик умер в 4/4 случаях

Vladislav
13.07.2017
12:44:30

Alena
13.07.2017
12:44:50

Vladislav
13.07.2017
12:44:52

Max
13.07.2017
12:44:52
до 1кк $/мес бесплатные

Slava
13.07.2017
12:44:53

Max
13.07.2017
12:45:50
Что конкретно ты ищешь?
я ищу просто набор каких-нибудь неплохих чартов, графиков + datagrid и парочку кнопок-свитчей

Vladislav
13.07.2017
12:46:09
Чарты: oxyplot

Max
13.07.2017
12:46:30
А есть что-нибудь с автодополнением