
Кита
06.06.2018
09:30:29

Max
06.06.2018
09:30:59

Кита
06.06.2018
09:31:23

Max
06.06.2018
09:31:42
По сути когнитивки - POST запрос с байтаррей картинки

Google

Max
06.06.2018
09:32:37
Face ?

Кита
06.06.2018
09:33:51

Max
06.06.2018
09:34:10

Кита
06.06.2018
09:35:00
А, этого нет)
когнитивки там у него только для определения координат фейса по сути. Это не интересно. Это я и так могу

Andrey
06.06.2018
10:04:21
А кто тут в чате официально трудоустроен, какие у вас зарплаты? Хотя бы примерно

Max
06.06.2018
10:07:04

Andrey
06.06.2018
10:08:30

Max
06.06.2018
10:09:17
А должность?
Ну тут не особо важно на самом деле. Middle/Senior около этого получают

Andrey
06.06.2018
10:09:39

Pavel
06.06.2018
10:46:35

Олег
06.06.2018
11:12:38
Ребят, никто не сталкивался? Обновил сейчас xf до тройки и при компиляции стало выкидывать:

Google

O'Miay
06.06.2018
11:15:37

Олег
06.06.2018
11:16:04
сейчас...
вроде нечего обновлять
в последний раз, когда я ставил пакеты, там снизу слева было уведомление, что есть обнова. Сейчас вроде чисто

O'Miay
06.06.2018
11:19:05

Олег
06.06.2018
11:21:00
bin и obj только в главном проекте? Или в андроиде и айос тоже? @OMiay

vladimir
06.06.2018
11:22:51
ошибка в андроиде, потому в нём тоже
а лучше везде на самом деле

Олег
06.06.2018
11:27:17
Удалил bin и obj во всех проектах, очистил главное решение, все запустилось. Спасибо за помощь!

Kirill
06.06.2018
11:29:59

vladimir
06.06.2018
11:30:22
(reinstall Windows)

Олег
06.06.2018
11:30:36
честно, я приятно удивлен этим чатом. Задаешь вопрос уровня jun - тебе все равно ответят и объяснят, в чем косяк. Я такое в последний раз видел лет 10 назад, когда еще иркой пользовались. Это очень круто, приятно находиться тут.

Kirill
06.06.2018
11:34:34
А в iOS чатике скажешь "Android" и тебя забанят, ага.

Nikita
06.06.2018
11:39:05

Nikolai
06.06.2018
11:49:26
Это вы просто про DI не спрашивали ?

vladimir
06.06.2018
11:50:21
про DI вполне цивилизованно дискуссия шла

Олег
06.06.2018
11:50:35

Кита
06.06.2018
11:53:19

Александр
06.06.2018
12:53:20
Ребят, при публикации приложения в App Store под названием приложения есть строка где указывается разработчик.
Какое имя там указывается (Как в аккаунте или я сам его где то пишу)? И можно ли его поменять на какое либо другое?

Vladislav
06.06.2018
12:59:41

Google

Vladislav
06.06.2018
13:00:21
андроид девайс подключается нормально, ребут пробовал

vladimir
06.06.2018
13:02:42

Александр
06.06.2018
13:10:51

vladimir
06.06.2018
13:11:44
это стриница в App Store
а вы говорите "при публикации приложения в App Store под названием приложения есть строка где указывается разработчик"
нет такого при публикации
с каким именем зарегистрируете аккаунт разработчика, такой и будет отображаться
если личный аккаунт, то лучше на такое же имя, как и в apple id, а то будут придираться
потом можно через ТП поменять имя разработчика

Sasha
06.06.2018
13:14:38

Александр
06.06.2018
13:15:48

Иван
06.06.2018
13:27:33
Всем привет, последний раз на Xamarine писал год назад и за этот год он шагнул напрямую в сторону MVVM(как я понял). Раньше с ним не сталкивался и теперь имею некоторые трудности. Подскажите пожалуйста как мне передать данные в метод модели из ViewModel? Например в VM LoginVM есть обект модели User user. При изменении текста в View изменяются аттрибуты в user, но когда я пытаюсь вызвать статичный метод в классе User и передаю в него объект user (проверял, в нем точно заполнены аттрибуты), в функцию параметр приходят null. Как быть, совсем непонимаю как такое может быть(

Max
06.06.2018
13:33:13

vladimir
06.06.2018
13:33:50
и про какую из реализаций MVVM идёт речь?

Max
06.06.2018
13:34:28
Можно хотя бы стек сказать? Xamarin Forms или Xamarin Classic с MvvMCross ?

vladimir
06.06.2018
13:34:43
сам Xamarin только оборачивается вокруг Android и iOS, и делает всё то же, что и они, только чуточку лучше

Max
06.06.2018
13:35:29
Какие аттрибуты меняются

mute
06.06.2018
13:35:52

Max
06.06.2018
13:35:53
о чем вообще человек говорит

vladimir
06.06.2018
13:36:53
очевидно же

Max
06.06.2018
13:40:45
В каком смысле шагнул в сторону MvvM?
Короче, решение для Xamarin Forms
Делаете
public class User
{
public string Text {get;set;}
}
1) public User UserInstanse { get; set: } в VM
2) на V делаете Entry, у которого в поле Text делаете Text={Binding UserInstanse.Text, Mode=TwoWay}
3) у V меняете в конструкторе BindingContext на вашу VM
4) все, во VM при измненении на V у вас будет измнен объект UserInstanse

Google

Max
06.06.2018
13:41:12

vladimir
06.06.2018
13:41:56

Max
06.06.2018
13:42:05
он как был 3 года назад, так и есть

Petr
06.06.2018
13:42:13
добрый день. разбирался с xamarin android и при разметке приложения столкнулся с тем, что wpf контролы там не подходят. Посмотрел пару видео по разметке в андроид студио и подошло. Получается имена контролов и их позиционирование проще почитать по гайдам к андроид студио? Или же в Xamarin есть какие то отличия?

vladimir
06.06.2018
13:42:28
наверное, коллега не про XF тогда спрашивал

Max
06.06.2018
13:42:56
такое чувство что он перепутал 9/10 терминов
и хочет чтобы у него User во VM менялся в соответсвии с V

Александр
06.06.2018
13:43:38
Она по моему 1 в 1!

vladimir
06.06.2018
13:44:19
да она и так 1 в 1

Petr
06.06.2018
13:44:27
Разметку луше по андроиду
Потому что в Xamarin Forms там подходит с десктопа почти. А вот Android Xamarin видимо решили сделать ближе к Андроиду.

vladimir
06.06.2018
13:44:39
ничего не решили

Max
06.06.2018
13:44:41

vladimir
06.06.2018
13:44:49
у Xamarin Android своя разметка всегда была

Max
06.06.2018
13:45:18

vladimir
06.06.2018
13:46:14
большая часть гайдов для "нативного" Android подходит и для Xamarin Android
тоже каксается и iOS

Petr
06.06.2018
13:46:25

vladimir
06.06.2018
13:46:31
но с отличиями лучше ознакомиться в документации по Xamarin

Google

vladimir
06.06.2018
13:46:40
а что с ними?

Petr
06.06.2018
13:47:14
а что с ними?
Да с ними все нормально:) Просто я после WPF думал, что там все прям из коробки:) А оказывается есть различия.

vladimir
06.06.2018
13:47:43
разрабатывая по Xamarin Android, вы разрабатываете как под обычный Android + некоторые отличия в написании кода (event'ы, атрибуты над activity/service и т.п.)
с чего это вдруг разработка под Android должна быть похожа на разработку под WPF?
как вообще о таком можно было подумать

Petr
06.06.2018
13:49:24

vladimir
06.06.2018
13:50:44
на всякий случай повторю, что это не разработчики Xamarin так решили, а это так пишется разметка для Android (для iOS там похуже ещё)
ознакомьтесь просто как разметка для Android'а делается

Petr
06.06.2018
13:51:22

Иван
06.06.2018
13:53:26
Всем спасибо за ответы, но проблема моя не в том чтобы менялись атрибуты объекта, а в том что при передачи объекта в статичный метод класса User он теряется. т.е. при User.CustomMethod(user) внутри самого метода CustomMethod приходит нулевой объект, а не объект user

vladimir
06.06.2018
13:54:40
тут какая-то другая проблема
причём тут MVVM?
покажите код
отлаживать пробовали?

Иван
06.06.2018
13:55:20
Я же говорю, что с MVVM первый раз взаимодействую и раньше никогда с таким не сталкивался, вот и связал проблему с этим
Это класс User
https://pastebin.com/iyKvtPU2
В нем есть метод Login
Это VM
https://pastebin.com/bDZWpCdf
При выполнении команды Login выполняется метод Login из класса User и внутри метода параметр null

Max
06.06.2018
14:03:00
в VM должен быть метод логина

Sasha
06.06.2018
14:05:16
Всем привет, можите посоветовать как лучше сделать, чтобы определенная команда вызывала загрузку данных для трьох других вюшок?

Max
06.06.2018
14:05:48
а так, дефолтный public Event и подписчики
ну или MessageCenter