
Max
19.06.2018
14:05:05
с другой стороны у тебя явно меньше оберток

vladimir
19.06.2018
14:05:08
зато не нужны всякие DS x)

Max
19.06.2018
14:05:26

vladimir
19.06.2018
14:05:39
вкусно же

Google

Max
19.06.2018
14:05:57
больно

vladimir
19.06.2018
14:06:31
это больно, если использовать такой подход, где он не нужен
а он в 90% случаях не нужен
это как любят поныть на XF, когда хотят супер дизайн, как дизайнер нарисовал, и ковыряются в рендерерах, и вот какой он плохой XF
а по сути надо было на нём и не писать, раз задача со сложным дизайном

Олег
19.06.2018
14:12:32

Kirill
19.06.2018
14:15:13

Vladislav
19.06.2018
14:22:02
Ты это приложение уже год пилишь...

vladimir
19.06.2018
14:22:25
Хорошее определение xf, мне нравится)
если вы про "какой он плохой xf"
то я его плохим не считаю
это я написал от слов абстрактного нытика
и да, его можно и нужно использовать, где он подходит

Vlad
19.06.2018
14:22:39

Олег
19.06.2018
14:24:44

Vladislav
19.06.2018
14:27:42

Google

Vlad
19.06.2018
14:33:57
Уже исправил подобные приколы?)
Да, написал свой рендер и там проставляю FontFamily и нужный scale для каждого экрана)
Правда сейчас нашел более лаконичное решение этого?

Олег
19.06.2018
14:40:46
У меня вот вопрос. Я - самоучка уровня джун. Вот написал приложение, но прежде, чем отправлять его на запуск, хотелось бы, чтобы на него глянул более опытный специалист и дал бы мне какие-то советы и решения. Глянул не за просто так, естественно. Такое вообще практикуется? И где искать, тут?

Кита
19.06.2018
15:35:18

Vlad
19.06.2018
15:42:21
в VS есть встроенный...
копируешь JSON
и в VS Edit -> Paste specia ->l Past json as Class

Alexander
19.06.2018
15:50:58
можно ли command выполнить после загрузки Page?

Вупи
19.06.2018
15:55:32
Как перестать гуглить решения проблемы и начать жить?

Vlad
19.06.2018
15:55:42
OnAppearing есть у Page, когда она загрузилась

Max
19.06.2018
15:58:31
можно ли command выполнить после загрузки Page?
конечно.
Зависит от того как ты биндишь ViewModel к своей View.
в общем случае можно делать так:
protected override void OnAppearing()
{
base.OnAppearing();
var vm = BindingContext as CustomVisionViewModel;
if (vm != null)
{
vm.OnApperCommand?.Execute(null);
}
}

Sovent
19.06.2018
16:03:25

Vlad
19.06.2018
16:03:49

vladimir
19.06.2018
16:12:27
а ну это в нормальной студии только
в VS for Mac такого нет

Sasha
19.06.2018
16:53:17

Vlad
19.06.2018
17:16:17
json to c# первая ссылка
http://json2csharp.com/

Kirill
19.06.2018
17:55:26

Sovent
19.06.2018
17:55:47
вряд ли, у меня 2017 Community
менюшка появилась, когда открыл проект и зашёл в какой-то cs файл

Max
19.06.2018
17:56:31
Берешь такой и копируешь в VsCode и "форматировать документ" тыкаешь, изи

FinniV
19.06.2018
18:15:09
И не нужно никаких внешних сервисов

Google

Alexander
19.06.2018
18:25:45

Vlad
19.06.2018
18:43:53
такс, ну я вернулся к своему компу.
в итоге я решил переписать чуть-чуть сервер и сделал так, чтобы метод контроллера возвращал картинку, а не base64 и в итоге все начало нормально работать...
а теперь вопрос про ViewHolder
вот эта информация является достоверной для изучения?
https://www.ricston.com/blog/optimising-listview-viewholder-pattern/
хммм... кажется я понял к чему все это. спасибо)

FinniV
19.06.2018
19:11:32

Vlad
19.06.2018
19:15:19

Tozik
19.06.2018
20:08:56
ребят
как лучше сделать в формсе
есть страница с содержимым и поверх содержимого в Absolute laout лежит кастомный SearchBarиз из эдитора и пары иконок
при вводе появляется фильтруюущийся выпадающий список во вью модели это обсерваблКоллекшн
как сделать так что бы элементы которые в начале списка
типо сохраненные или популярные были выделены жирным курсивом но без байндинга свойства, так что бы не перебирать все элементы коллекции

Kirill
19.06.2018
20:17:06

Tozik
19.06.2018
20:18:42

Kirill
19.06.2018
20:24:56

Tozik
19.06.2018
20:29:02
ок
спасибо так и сделаю
400 строк получилось за счет того что на странице около 6 компонентных контрола которые пока не заведены в контентВью, заказчик немного гонит по этому чуть чуть приходится не красивости делать

Kirill
19.06.2018
20:31:09

Alexander
20.06.2018
05:04:53
при дебаге UWP приложения в XF, точка останова не срабатывает и приложение намертво зависает с ошибкой :"в настоящий момент попадание в точку останова не произойдет. Нет загруженных"символов для этого документа. как быть?

Alexander
20.06.2018
06:07:18
какую библиотеку для работы с локальной БД юзать в XF для большей производительности?

Max
20.06.2018
07:22:25

Vladislav
20.06.2018
07:50:55
Кто нибудь видел такой быстрый запуск xf приложения? ?

Dmitry
20.06.2018
07:51:29
а это законно?

Vladislav
20.06.2018
07:51:56
Я сам не понял как такое может быть

Roman
20.06.2018
07:56:59
Ускоренная съемка

Vladislav
20.06.2018
07:57:17
Сам попробуй

Google

Roman
20.06.2018
07:58:34

Кита
20.06.2018
08:34:48

mute
20.06.2018
08:35:30
ну iOS в принципе быстрее
на XF это хорошо видно
андроид стартует раза в 3 медленней чем iOS. в симуляторе. на рил девайсе поменьше разница

Кита
20.06.2018
08:36:59
в дебаге на симуляторе вообще стартует дольше)

Kirill
20.06.2018
09:04:56
ну iOS в принципе быстрее
Не Андроид медленнее, а xf и сам xamarin. На ios это сразу машинный код, а на Андроид это две виртуальные машины, ну и так всякая логика.

mute
20.06.2018
09:05:46
ну я это и имел ввиду

Admin
ERROR: S client not available

mute
20.06.2018
09:05:48
)

Alex
20.06.2018
09:08:14
Можно ли в xf в приложении с вкладками скрыть их?

Bonart
20.06.2018
09:12:05

Kirill
20.06.2018
09:12:51

vladimir
20.06.2018
09:15:53

Vladislav
20.06.2018
09:28:32

Кита
20.06.2018
09:29:50

Vladislav
20.06.2018
09:31:52
но все равно, 1 сек на иос xf ни разу не видел

Max
20.06.2018
09:35:55

Google

Кита
20.06.2018
09:38:23

Max
20.06.2018
09:39:20
нет, не работает
Ну оно быстрее XF ±, но по сути наверное только время запуска сильно заметно, остальное ± одинаковое
Но я так подумал, зачем xa если есть kotlin
Все таки прослойки не очень
Но блин, LINQ + Binding's ...

Yury
20.06.2018
09:42:22
data binding так-то тоже завезли в натив

Max
20.06.2018
09:45:46

Yury
20.06.2018
09:48:59
https://developer.android.com/topic/libraries/data-binding/
причем (наверное за счет того, что когда реализовывали были живие примеры, недоработки которых можно было поправить), реализовали примитивные операции прямо в binding'е - https://developer.android.com/topic/libraries/data-binding/expressions#expression_language - чтобы не городить конвертер для отрицания булевской переменной, например

vladimir
20.06.2018
09:53:46
ого почти XAML

Max
20.06.2018
09:55:46
Ясно, форкнули Xamarin Forms на нейтив
Ничего нового

Кита
20.06.2018
09:57:19

Max
20.06.2018
10:00:10

Давид
20.06.2018
10:24:33
Всем привет. Кто нибудь знает как называется этот элемент?

Max
20.06.2018
10:25:24
Floating Button какой-нибудь

Vitaliy
20.06.2018
10:32:15
Floating Button какой-нибудь
Ну это только кнопка)))
А то что спашиваеться так это Floating View
вот пример https://stackoverflow.com/questions/24748442/floating-view-on-android-screen

Max
20.06.2018
10:32:32

Vitaliy
20.06.2018
10:32:52
и это много)

Nikita
20.06.2018
10:33:37