
Max
14.06.2018
17:31:05
что не очень

Alexey
14.06.2018
17:31:24
Агась

Max
14.06.2018
17:31:39

Google

Max
14.06.2018
17:31:49
вложенность на которой чекал 4 стека друг в друге

Kirill
14.06.2018
17:32:18

Max
14.06.2018
17:32:33
я статику тестил только

Kirill
14.06.2018
17:32:54
ок

Vladislav
14.06.2018
17:33:02
CenterAndExpand?
довольно странный результат - элементы так и остались кучей, но лишнего места под сам контент вью не виделелось ?
видаться все ж придется переписать на грид

Max
14.06.2018
17:33:36

Vladislav
14.06.2018
17:34:55

Max
14.06.2018
17:35:02
Агась
а, там оч просто, удалил Android проект, добавил. Установил Nuget XamarinForms(обязательно той же версии, что и в твоем shared), и нажал на «Редактировать зависимости» или «Edit Links» (или как-то так) и там добавляешь ссылку на Shared
Потом в MainActivity делаешь Xamarin.Forms.Init();
(Я думал у тебя твой контент лежит в стеке)

Google

Vladislav
14.06.2018
17:39:46

Max
14.06.2018
17:39:52
CenterAndExpand на него

Alexander
14.06.2018
18:13:49
как в Xamarin.ios в UICollectionView ячейки выравнить по центру? по дефолту они липнут к краям экрана

Vladislav
14.06.2018
18:17:49

Vlad
14.06.2018
20:10:33
Я проводил тесты и он ломает все в чертовой бабушке
Та ну не. Использую в некоторых местах и все отступы отлично отрабатывает. Правда если ты ставишь BackgroundColor, то естественно этого не будет или GestureRecognizer добавляешь, то тоже не будет работать

Max
14.06.2018
20:11:01
онли статика какая-то отрабатывает еще и все

Vlad
14.06.2018
20:12:07
Так а как оно будет работать если элемента нет??

Max
14.06.2018
20:14:54
завозите фичу => оттестируйте и напишите большими буквами «НЕ ИСПОЛЬЗОВАТЬ»

Vlad
14.06.2018
20:16:46
действительно. по-моему по логике будет проще оставить этот layout, чем пытаться высчитать его расположение чтобы нарисовать background и чтобы срабатывала команда

Max
14.06.2018
20:16:57
Так а как оно будет работать если элемента нет??
тип на изи можно завозить весь функционал и прикручивать его в корневому объекту или завозить промежуточные «легкие» лаяуты, чтобы не терять функциональность страницы и при этом уменьшать количество того, что должно быть отрисовано с тяжелыми рассчетами
перенести картинку с кнопки на лаяут под ним, а кнопку сделать прозрачной
ну типо они оптимизацию завозят, которая все ломает, зачем оно

PRO_DanDy
14.06.2018
20:28:19
Ребят, по каким видеокурскм начать изучение xamarin?
P.S. перехожу с UWP

Vladislav
14.06.2018
20:33:15
С того же метанита для начала

Кита
14.06.2018
20:37:28

Vlad
14.06.2018
20:38:30

Max
14.06.2018
20:41:57

Google

Iván
14.06.2018
20:43:27
просто в C#

Vlad
14.06.2018
20:49:36

Николай
14.06.2018
20:49:41
Ребят посоветуйте slider с шагами в forms-ах. Такой же слайдер по аналогии настройка размера шрифта в телеграмме.

Sovent
14.06.2018
20:50:52

Iván
14.06.2018
20:51:12

Николай
14.06.2018
20:51:36

Vlad
14.06.2018
20:51:37

mute
14.06.2018
21:00:18

Vlad
14.06.2018
21:01:32

Николай
14.06.2018
21:11:27

Igor
14.06.2018
21:18:57

Kirill
14.06.2018
21:21:44

Igor
14.06.2018
21:22:34
я когда обновляю выше 2.4 у меня во всех рендерерах вылетает этот екзепшин при возвращении назад на страницу где есть лист, labelrenderer, listviewrenderer и т.д.

Кита
14.06.2018
21:23:40
что это значит?
ты по коду не поймешь когда и кто вызвал dispose у рендерера

Max
14.06.2018
21:24:31

Igor
14.06.2018
21:24:49
и что то можно сделать? в какую сторону копать

Павел
14.06.2018
21:30:05
Салют

Google

Kirill
14.06.2018
21:30:07

Павел
14.06.2018
21:30:19
Работал кто с signalR

Igor
14.06.2018
21:31:56

Павел
14.06.2018
21:32:25
Я уже пол года с ним работаю
Как впечатление?

Igor
14.06.2018
21:33:50
не понравилось что для нейтив андроида сорсы забросили.
ну еще иногда на 2джи странно себя поводит
имеется ввиду если медленное соединение

Павел
14.06.2018
21:40:55
А значем тебе нейтив если он чисто дотнет

Admin
ERROR: S client not available

Павел
14.06.2018
21:41:03
Для pcl

Igor
14.06.2018
21:45:11
сам же микрософт рекламировал, что для джавы будет либа сигнар, некоторое время продержались, а потом же забросили оставив все как есть

sergey
14.06.2018
23:12:19

Sovent
14.06.2018
23:24:30
народ, а есть какие-то бенчмарки встроенного в MvvmCross IOC? насколько он вообще эффективен по сравнению с каким-нибудь SimpleInjector'ом?

Max
14.06.2018
23:41:30

Sovent
14.06.2018
23:44:15
видел эту статью, а mvvm cross в ней не видел. спасибо

Max
14.06.2018
23:44:30

Sovent
14.06.2018
23:44:43
я про неё же

Max
14.06.2018
23:44:51
Там можно солюшн скачать и прочекать

Google


Кита
15.06.2018
01:13:04
Холодный старт DryIoC 2.12.10 (минуты.секунды.миллисекунды)
06-15 02:23:29.677: E/OnCreate Application(20252): 23.29.611237
06-15 02:23:29.817: E/OnCreate Activity(20252): 23.29.816944
06-15 02:23:30.196: E/PRISE INITED(20252): 23.30.196342
06-15 02:23:30.202: E/OnStart Activity(20252): 23.30.201836
06-15 02:23:30.293: E/OnResume Activity(20252): 23.30.293679
Итого: инициализация 380мс, всего старт 682мс
“Теплый” старт DryIoC (Application уже создан)
06-15 03:01:58.136: E/OnCreate Activity(21514): 01.58.136372
06-15 03:01:58.188: E/PRISE INITED(21514): 01.58.188160
06-15 03:01:58.190: E/OnStart Activity(21514): 01.58.190279
06-15 03:01:58.236: E/OnResume Activity(21514): 01.58.236399
Итого: инициализация: 50мс, всего 100мс
Холодный старт Autofac 3.5.2
06-15 03:04:34.818: E/OnCreate Application(24012): 04.34.751156
06-15 03:04:34.963: E/OnCreate Activity(24012): 04.34.962747
06-15 03:04:35.357: E/PRISE INITED(24012): 04.35.357409
06-15 03:04:35.363: E/OnStart Activity(24012): 04.35.362799
06-15 03:04:35.451: E/OnResume Activity(24012): 04.35.451559
Итого: инициализация: 390мс всего: 700мс
“теплый старт” Autofac
06-15 03:06:22.508: E/OnCreate Activity(24012): 06.22.507991
06-15 03:06:22.544: E/PRISE INITED(24012): 06.22.543947
06-15 03:06:22.547: E/OnStart Activity(24012): 06.22.547457
06-15 03:06:22.606: E/OnResume Activity(24012): 06.22.605908
Итого: инициализация: 40мс всего: 100мс
Холодный старт Autofac 4.8.1
06-15 03:26:46.985: E/OnCreate Application(26932): 26.46.920473
06-15 03:26:47.127: E/OnCreate Activity(26932): 26.47.126813
06-15 03:26:47.591: E/PRISE INITED(26932): 26.47.591285
06-15 03:26:47.599: E/OnStart Activity(26932): 26.47.598916
06-15 03:26:47.686: E/OnResume Activity(26932): 26.47.686331
Итого: инициализация: 465мс всего: 766мс
Это на одном и том же девайсе с одними и теми же классами в одном и том же приложении c Link All, Proguard и AOT, где в принципе мало классов, страниц сервисов итд. И ключевой момент, когда приложение разрастается - DryIoc работает быстрее.


Max
15.06.2018
01:28:05
он больше тащит наверное тем, что слишком старый и оброс кучей примочек
ну, а DryIoC молод, относительно, но быстрее
хотя, Dry умеет еще в аналитику
и не умеет в xml


Кита
15.06.2018
01:30:15
не юзал ни то ни другое
последний autofac работает ожидаемо чуть дольше чем версия 2014 года

Max
15.06.2018
01:30:44
но я ни разу жизни не видел xml для динамического связывания, если честно

Кита
15.06.2018
01:32:14
на мобилках-то?
ну да. xml то. А Аналитика от aautofac я даже не в курсе что она есть

Max
15.06.2018
01:32:36
у Dry чуть ли единственного, куда это завезли

Кита
15.06.2018
01:32:54
ой, в Dry
аналитика чего?

Max
15.06.2018
01:33:25
ну типо если он упал или не зарезолвил
то он скажет не просто что он упал
а скажет почему
и вероятно сам починит
выдав не экспешн, а в лог трейс

Кита
15.06.2018
01:34:17