@xamarin_russia

Страница 514 из 619
Max
12.08.2018
10:48:16
Естественно если ты регаешь с флагом SingleInstance

Вообще, тебе разрешено читать книжки на рабочем месте?

Roma
12.08.2018
10:48:52
да

Max
12.08.2018
10:49:24
Просто намного проще будет, если ты сейчас проичитаешь 10 страничек про IoC и раз и навсегда для себя разберешься с этим

Google
Roma
12.08.2018
10:50:00
ок

ну Я не работаю сейчас,это тестовое задание для принятия на работу

Max
12.08.2018
10:51:36
Марк Симан «Внедрение зависимостей .Net», IoC контейнер называется глава

Roma
12.08.2018
10:52:17
[jhjij? Cgfcb,j

Max
12.08.2018
10:52:21
(Инверсия контроля)

Roma
12.08.2018
10:52:22
Хорошо , Спасибо

Max
12.08.2018
10:52:59
Roma
12.08.2018
10:53:31
это было

Хорошо , Спасибо

Max
12.08.2018
11:06:19
Кто-нибудь вообще тестирует UI ? (через Mock)

vladimir
12.08.2018
11:38:54
Но тележка же на мобилках не на qt
и поделки на электроне тоже я с ними сравнивал только

prak
12.08.2018
13:19:17


Google
prak
12.08.2018
13:19:21
hello developer I cannot deploy my app to my phone, how can I solve it , thank for your help

vladimir
12.08.2018
13:30:10
hello developer I cannot deploy my app to my phone, how can I solve it , thank for your help
https://docs.microsoft.com/en-us/xamarin/ios/get-started/installation/device-provisioning/

https://docs.microsoft.com/en-us/xamarin/ios/get-started/installation/device-provisioning/free-provisioning?tabs=vsmac

1408
12.08.2018
16:17:33
ну Я не работаю сейчас,это тестовое задание для принятия на работу
Потрать время и прочитай лучше. Это очень популярная тема.

vladimir
12.08.2018
17:42:51
Вот они гады, macOS нативное, а Windows - Electron
ээ, вообще-то тоже электрон

Kirill
12.08.2018
17:58:28
Нативка

На свифте

vladimir
12.08.2018
17:58:44
Нативка
вы про что вообще говорите?

Kirill
12.08.2018
17:58:55
Twist App

vladimir
12.08.2018
17:58:56
этот комментарий выше был про слак

а, ок

Kirill
12.08.2018
17:59:53
Блин, где найти аналог слака с нативкой под UWP

Boris
12.08.2018
18:00:54
GroupMe может еще жив

Iván
12.08.2018
18:04:08
Вот они гады, macOS нативное, а Windows - Electron
вот это поворот ) наверное потому что Doist делали Todoist под мак и айось

Artem
12.08.2018
19:30:46
Ребят, а Previewer часто глючит с сторонними комопнентами?

ибо взял ffimageloading и тут такое



Max
12.08.2018
19:55:47
Ребят, а Previewer часто глючит с сторонними комопнентами?
Он в принципе не работает со сторонними компонентами

Google
Kirill
12.08.2018
20:52:40
Он в принципе не работает со сторонними компонентами
можно даже сократить до "Он в принципе не работает"))

Max
12.08.2018
20:53:26
когда он иногда случайно включается и работает

я понимаю, что в этот день удача улыбнулась мне и я могу все

Cody
12.08.2018
21:43:56
Кто-нибудь сталкивался с такой проблемой в forms? Если несколько раз тапнуть по элементу содержащему ссылку на другую view, то эта view откроется ровно столько раз сколько вам удалось тапнуть на элементе до ее открытия. Если сталкивался кто-нибудь как решали эту проблему ?

Max
12.08.2018
21:52:17
В свое время навешивал бихейворы для этого

Но самое действенное для этого - взаимодействие с IsBusy (или любой другой bool переменной во ViewModel), и делать обертку над командой (ICommand), которая просто не выполняется, если IsBusy == true

ну и в общем-то к другим командам (не с навигацией) это тоже относится

на обновление страницы, если старое обновление еще не закончено, например

Александр
13.08.2018
06:36:25
Ребят юзал кто Mapsui.Forms, либа отличная но вот только не могу разобраться как сделать что бы надписи на карте так не рассыпались на пиксели



Boris
13.08.2018
06:48:29
А это на тайле текст вшит или рендерится либой?

Александр
13.08.2018
06:48:58
тайл

Я просто хз как еще юзать OSM

пример нашел

Boris
13.08.2018
06:49:34
Ну значит, нужны более четкие тайлы

Там же можно источник наверное менять

Александр
13.08.2018
06:50:06
думаешь просто тайл надо поменять

ок щас попробую

Google
Boris
13.08.2018
06:50:44
Ну посмотри тупо фиддлером: есть тайлы приходят в таком качестве, то значит надо искать другие

Александр
13.08.2018
06:51:22
ok благодарю

Sergey
13.08.2018
07:15:52
есть же телеграм на свифте, я на нём кстати
Есть ещё Fire тот же swift под все платформы https://www.elementscompiler.com/elements/silver/ Правда с докой у них не очень вроде

Alexander
13.08.2018
07:49:18
чем Realm лучше SQLite в xamarin forms?

Sergey
13.08.2018
08:05:36
Хз, Realm это объектная база

У них ограничение в таблицу или что там у них, только объекты одного класса

Admin
ERROR: S client not available

Sergey
13.08.2018
08:06:54
Хотя говорят очень быстрая

Boris
13.08.2018
08:12:18
Она вроде умеет как-то по клёвому оповещать клиентов об изменениях

Kirill
13.08.2018
08:17:56
чем Realm лучше SQLite в xamarin forms?
Тем же, чем и в других местах. В сети куча статей на эту тему. Forms - только UI

Boris
13.08.2018
08:22:44
Немного не соглашусь

https://github.com/realm/realm-dotnet/blob/master/Realm/Realm/RealmObject.cs

: INotifyPropertyChanged, ISchemaSource, IThreadConfined, NotificationsHelper.INotifiable

Привязки к моделям сразу по умолчанию заработаются в формсе

В нативе конечно тоже можно сделать, но там будет не всё так просто

https://github.com/realm/realm-dotnet/blob/7556567671ece1ef99aa12aa70bf43ad35c9d07c/Realm/Realm/Linq/IRealmCollection.cs

public interface IRealmCollection<out T> : IReadOnlyList<T>, INotifyCollectionChanged

Т.е. когда в реалм коллекцию что-то добавится - оно сразу попадет в UI

Такой вот внебрачный сын базы данных и mvvm фреймворка ?

Kirill
13.08.2018
08:27:52
Т.е. когда в реалм коллекцию что-то добавится - оно сразу попадет в UI
Ну, если это и в своем приложении организовать так)

Google
Boris
13.08.2018
08:29:28
В теории должно быть что ты на сервере вставил запись, она притянулась в приложение через Realm.Sync, а дальше автоматом прокинулась в UI если у тебя ListView ItemsSource={Binding SomeRealmCollection}

Кто пробовал на практике?

Кита
13.08.2018
08:31:10
На практике модель не должна заниматься нотификациями UI. Вьюмодели - возможно.

Sergey
13.08.2018
08:31:56
А Sync разве не платный ?

Boris
13.08.2018
08:33:58
На практике модель не должна заниматься нотификациями UI. Вьюмодели - возможно.
Нет, это как раз теория. На практике в каждом втором проекте модели торчат из vm свойствами.

Boris
13.08.2018
08:42:09
Мне не кажется, что какой нить MyViewModel : ViewModelBase<MyModel> { public MyModel Model => base.Model; // дальше херачишь комманды в эту vm } - это дикий говнокод, а автомаппер - надежное решение здорового человека.

Ну а если не автомаппер, то куча ручной писанины, которая нередко заканчивается багами. А примитивные конвертации тестами покрывать - время не ценить

Sergey
13.08.2018
08:58:57
В тему mvvm предположим есть. Список объектов, отображение в какой то таблице или гриде, отображаем viewModel

Взаимодействие с пользователем кто обрабатывает?

Andrey
13.08.2018
09:00:16
смотря что за взаимодействие

vladimir
13.08.2018
09:00:29
Взаимодействие с пользователем кто обрабатывает?
через VM команды, привязанные ко View

Andrey
13.08.2018
09:00:35
либо вм с коллекцией, либо каждая конкретная

vladimir
13.08.2018
09:01:00
но вообще да, что за взаимодействия

Sergey
13.08.2018
09:01:27
Сек

С компа напишу

пишу приложение, типа замена Док из МакОс

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