@xamarin_russia

Страница 176 из 619
Кита
14.09.2017
20:31:01
ну тем кто работал на западный рынок - тем очевидно

Gleb
14.09.2017
20:31:42
Мне не очевидно. Я вот прям сейчас работаю на западный рынок

Я к тому что не надо эллипсами пользоваться и считать что все одинаково поймут.

Кита
14.09.2017
20:33:48
бритва оккама

Google
Almaz
14.09.2017
20:34:05
Ну хз, чего уж не очевидного.

Подскажите, CarouselView от Xamarin.Forms, который в пререлизе - он тухлый и нет смысла его подключать?

Gleb
14.09.2017
20:36:28
Ivan
14.09.2017
20:38:57
А кто знает на счет Gorilla Player, у них глобальные стили не поддерживаются

Не очень пойму, развивается ли проект

Xamarin Live Plaуer еще не стабильный, и не скоро в оборот войдет

Almaz
14.09.2017
20:49:40
Rebuild делал?

Max
14.09.2017
20:50:06
Это нормально

Vlad
14.09.2017
20:50:19
ну што за...☹️

Gleb
14.09.2017
21:09:08
Хренасе

@EgorBo такое бывает?

Кита
14.09.2017
21:32:12
ну вот смотрю я на конструкцию с awaitом и задаюсь вопросом а в какой контекст у тебя исключение выбрасывается

Google
Кита
14.09.2017
21:37:28
ну я код не писал весь код не вижу - тоже ничего не могу сказать

Vlad
14.09.2017
21:40:46
ну получается я вызываю, через DependencyService код.

и получается так, что десереализация пройти не может из-за плохих данных. в итоге выкидывает исключение, но оно не обрабатывается и приложение стопорит на этом месте

Кита
14.09.2017
21:47:58
лол. ну во-первых ты делаешь это на старте аппы чего я не рекомендовал бы

логика старта у тебя не завязана на чтение файлов поэтому её там быть и не должно. Далее резолвь 1 инстанс ISerializableInfo и юзай его а не резолвь ещё кучу. код будет чище

Vlad
14.09.2017
21:50:15
ну оно ж как бы в потоке другом читается... или все равно не хорошо?? хммм, хорошо. попробую такое провернуть?

Кита
14.09.2017
21:53:28
ну а потом смотри

ты создал new Task()

что ты ему передал? Асинхронный Action. Ну он вызвался. И ты думаешь что сам таск ждет окончания его выполнения? как бы не так

Vlad
14.09.2017
21:56:35
блин... точно... то-то приложение грузится 7 секунд... спасибо ? (facepalm)

Кита
14.09.2017
22:00:04
по сути ты вызвал async void метод и контекст вызова того что у тебя якобы в таске нифига не в таске. Таск уже к этому моменту завершен. а вызов идет как бы из UI треда, и потом как только код доходит до первого await он как бы должен развернуться в бэкграунд. Но сам метод DeserializeInfoAsync это кто? Это Task? Но в любом случае долго у тебя грузится не по этому. А потому что XF

Vlad
14.09.2017
22:03:34
Но сам метод DeserializeInfoAsync это кто? Это Task? да, это Task<object> ну чтение файла увеличивает загрузку приложения на 2 секунды. так оно, приложение, грузится 5 секунд

Кита
14.09.2017
22:06:28
Но сам метод DeserializeInfoAsync это кто? Это Task? да, это Task<object> ну чтение файла увеличивает загрузку приложения на 2 секунды. так оно, приложение, грузится 5 секунд
отлично, это Task<object>. почему ты не ретерниш сразу temp а создаешь ещё один таск и перебрасываешь между контекстами тасков ссылку на локальную переменную?

Кита
14.09.2017
22:08:26
смотри. ещё один момент. Для чего тебе чтение файлов на старте аппы?

ты хочешь определить рутовую страницу на основе сохраненных данных?

Vlad
14.09.2017
22:10:51
ну... в прицнипе можно оставить лишь один файл, с данными пользователя. остальные файлы содержат другие данные. их можно выпилить, они не сильно нужны. да, то есть идет проверка есть ли файл с данными пользователя и если он есть, то сразу подгружаю данные и даю ему доступ к приложению, а если нет, то даю ему форму с входом

Кита
14.09.2017
22:13:35
записывай такие вещи в преференсы. Просто создавай флаги что такой-то файл был создан и все

и на старте синхронно доставай из преференсов нужные флаги. Все

преференсы для этого и нужны

Google
Vlad
14.09.2017
22:16:14
хммм. хорошо. спасибо?

Кирилл
15.09.2017
03:26:10
Доброго времени суток. Может кто подкажет, почему в айос не обновляются Тулбар иконки? В андроиде все работает верно. Ксамарин Формс, pcl ToolbarItem itemLike = new ToolbarItem() { Icon = "likeOff.png", Order = ToolbarItemOrder.Primary, Priority = 0, Command = new Command(() => { itemLike.Icon = itemLike.Icon == "likeOn.png" ? "likeOff.png" : "likeOn.png"; //Like logic here }) }; RootPage.ToolbarItems.Clear(); RootPage.ToolbarItems.Add(itemLike);

Artem
15.09.2017
05:57:41
Всем привет, кто то делал распознавание визитных карточек?

Eron
15.09.2017
07:28:26
это ведь задача с нейросетями

K
15.09.2017
08:11:31
Кто-нибудь пробовал вот эту штуку? Звучит годно. https://www.xamarin.com/live

O'Miay
15.09.2017
08:23:41
K
15.09.2017
08:24:17
@OMiay, спасибо

Ivan
15.09.2017
08:25:30
Ааа, увидел годноту, верните

Кирилл
15.09.2017
08:26:34
https://play.google.com/store/apps/details?id=com.XFTools.XamarinTools

это был скрин отсюда

Ivan
15.09.2017
08:32:44
Спасибо

Vlad
15.09.2017
14:07:58
Ребят. Есть страница на которой лежит FfImageLoading. Как можно реализовать масштабирование??



Kirill
15.09.2017
14:13:06
Ребят. Есть страница на которой лежит FfImageLoading. Как можно реализовать масштабирование??
Это сложная тема. Нужна отдельная вьюха, которая масштабируется..

Vlad
15.09.2017
14:13:53
То есть нужно засунуть image во вьюху которая масштабируется?

Кита
15.09.2017
14:15:03
Нужен другой контрол вот и все

Нативный для каждой из платформ

Vlad
15.09.2017
14:15:25
Хорошо. Что вы посоветуете??

Кита
15.09.2017
14:15:53
Поспрашивай в нэйтив чатах. Посмотри исходники телеграм

Google
Vlad
15.09.2017
14:17:19
Хорошо. Спасибо ?

Kirill
15.09.2017
14:19:19
Всем привет, может кто помнит, как в xf из рендера установить проперти для элемента, так, что бы в рендере не вызвался OnElementPropertyChanged и не вызвал зацикливание?

Все, нашел, это метод в IElementController

Кита
15.09.2017
14:21:42
Сам задал вопрос - сам ответил

Лол

Kirill
15.09.2017
14:22:46
Да бывает)

Max
15.09.2017
14:22:55
?

Кита
15.09.2017
14:23:02
Эффект присутствия

Kirill
15.09.2017
14:23:46
Кстати, я уже свыкся со своим макбком, поднял vs 2017 в parallels и счастлив, правда с андроидом там те еще танцы с бубном были

Max
15.09.2017
14:23:48
Эффект присутствия
Да не, частенько такое бывает

Кита
15.09.2017
14:24:03
Да не, частенько такое бывает
Бывало так зовешь коллегу помочь, а пока он смотрит в код ты уже сам на свой вопрос ответил

Кита
15.09.2017
14:25:02
У всех было. Эффект присутствия работает. Как плацебо

Kirill
15.09.2017
14:56:07
Как живешь без решарпера?
Так, с решарпером, я же Visual Studion 2017 на винде поднял в парарелязх

Vladislav
15.09.2017
14:56:20
Это что

Kirill
15.09.2017
14:56:41
Parallels Desktop

лицуха стоит 5000 рублей в голд

Vladislav
15.09.2017
14:57:49
забавное извращение

Kirill
15.09.2017
14:58:36
Извращение это править файлы локализации вручную в 2017 году)

Google
Kirill
15.09.2017
14:59:24
У меня 300 полей и 3 языка, и текст обнавляется чуть ли не каждй день, щас у меня это занимает 2-3 минуты, а с VS For mac это заняло бы несколько часов

Vladislav
15.09.2017
14:59:27
Ты же там расширение пилил

Kirill
15.09.2017
14:59:47
Забил

есть такая штука как ResXManager

для VS for Windows

там импорт из таблицы делается элементарно

я посмотрел его исходники

я портировать его пол года буду

нафиг мне это надо

Vladislav
15.09.2017
15:00:51
Ну хз, пока справляюсь стандартными средствами. 100+ строк

Kirill
15.09.2017
15:01:15
Дело не в том что ты справляешься, а в удобности.

Vladislav
15.09.2017
15:01:21
Правда да, синхронизировать языки не очень

Kirill
15.09.2017
15:01:25
Нужно ценить свое время

У меня все налажено уже

переводчики работают с zoho в онлайне

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