@xamarin_russia

Страница 298 из 619
Max
18.02.2018
15:43:58
под Android/IOS спокойно

Летучая
18.02.2018
15:46:07
Под Uwp можно писать на Uwp

Xaml вполне юзер-френдли

Google
Летучая
18.02.2018
15:46:32
Зато десктоп, мобайл, хбох, хололенс

Max
18.02.2018
15:46:39
как бы код тоже можно переиспользовать

просто в XF решили под мобильные устройства сделать упор, а как известно, winfone-rip

Летучая
18.02.2018
15:47:53
ага, для uwp есть uwp, а для linux/mac/winclassic есть avalonia

Летучая
18.02.2018
15:48:15
в результате на .net можно под любой современный тапок писать (если ты упорный и нервы в порядке)

Max
18.02.2018
15:48:37
как помню был анон и про линукс ))
был, но наверное без .netcore нет смысла туда соваться

мб они там что-то годное запилят и откажутся от mono, наконец-то

Nikita
18.02.2018
15:49:39
в принципе переписать не столь сложно,

Max
18.02.2018
15:49:40
а так серверное ПО на .netcore уже давно норма

Nikita
18.02.2018
15:51:27
прикол в том что с последний версии w10 все работает норм ))

а ниже ставить нельзя

а есть статистика процентов сколько пользуется с последней версии ?

Google
Nikita
18.02.2018
15:52:57
версия 16299 creators update

спасибо всем.

Vladislav
18.02.2018
16:51:21
а так серверное ПО на .netcore уже давно норма
Не так уж и давно. С год наверное

Max
18.02.2018
16:51:58
Не так уж и давно. С год наверное
Интересно, слышно что-нибудь про Xamarin + .NetCore

Vladislav
18.02.2018
17:08:57
Интересно, слышно что-нибудь про Xamarin + .NetCore
Эмм. Не думаю что ближайшие пару лет появится

Кита
18.02.2018
19:20:18
Интересно, слышно что-нибудь про Xamarin + .NetCore
Ну это должна быть замена фактически mono на core clr

Vadim
18.02.2018
19:27:11
Всем привет

Valeriy
18.02.2018
19:29:39
ты же уже показывал

Кита
18.02.2018
19:32:43
ты же уже показывал
Вроде первый раз. Но я все равно бы кикнул

Valeriy
18.02.2018
19:33:24
а, не, это в андроид нейтив он кидал :)

Кита
18.02.2018
19:34:13
Да и не только в этих чатах а много где ещё

Поэтому вбан

Max
18.02.2018
19:39:09
Ну это должна быть замена фактически mono на core clr
На самом деле посмотрел бы на это чудо, потому что mono честно говоря совсем не доволен

Кита
18.02.2018
19:44:45
Max
18.02.2018
19:49:28
чем не доволен моно?)
.net core будет или нет)?

Egor
18.02.2018
19:49:34
где?

если есть какие-нибудь аргументы и пруфы по моно - с удовольствием выслушаю)

Google
Кита
18.02.2018
19:52:37
где?
Ты скажи лучше возможна замена замариновского clr на core clr в обозримом будущем?

Egor
18.02.2018
19:52:49
нет конечно

Кита
18.02.2018
19:53:59
Даже в виде форка? Т.е Так и будут копипастить изменения из core к себе в mono?

Egor
18.02.2018
19:54:07
все сложности замарина - это мобайл специфик вещи и проблемы интеропа — кор цлр в этом ноль - какой смысл

Кита
18.02.2018
19:55:57
Ну смысл хотя бы в том чтобы работало единообразно. И чтобы mscorlib не тащить

Egor
18.02.2018
19:56:20
всмысле не тащить?)

в корлибе тоже очень много платформенных вещей

вернее их там дохера

Кита
18.02.2018
19:58:23
Я не правильно выразился

короче как быть с особенностью которая описана тут http://www.mono-project.com/news/2016/11/29/mono-code-sharing/

One open issue is that Mono has historically used a single set of framework libraries (like mscorlib.dll, System.dll etc.) that work across Linux, MacOS, Unix and Windows and they dynamically detect how to behave based on the platform.

Egor
18.02.2018
20:00:31
не это просто пометка о том, что подходы к платформенным реализациям разные в моно и дотнеткоре. Но это уже не правда на самом деле - статья 2016ого года

Кита
18.02.2018
20:00:49
там есть ссылка на trello

карточка относящаяся к тому чтобы привести все в соответствие по ныне там же где она и была в 2016

Egor
18.02.2018
20:02:39
мы юзаем частями код из неткора (BCL именуемый Corefx) заменяем совсем плохие старые реализации моно для общих вещей. CoreCLR исходники почти не юзаем. Юзаем немного CoreRT т.к. этот рантайм в отличии от ЦЛР AOT-friendly

Кита
18.02.2018
20:02:59
The Mono Core Runtime basically will implement the same interface that the .NET Core runtime will. Allowing Mono to be deployed alongside the application and shipping only with a very limited set of assemblies that integrate the VM with the operating system. This work depends on the .NET Core interface being defined.

Miguel de Icaza добавил(а) эту карточку в список Long Term 18 ноя 2014 г. в 19:00

Egor
18.02.2018
20:03:34
это другое

тут суть в том что мы придем к одному интерфейсу рантаймов. Это как нетстандартс для БЦЛ

я сам уже перевел несколько неймспейсов из .NET Core в моно. Вот сейчас у меня висит на ревью перевод всего неймспейса System.Threading.Tasks :) https://github.com/mono/mono/pull/6672

Google
Кита
18.02.2018
20:08:19
ну это понятно. ты скажи лучше “One open issue is that Mono has historically used a single set of framework libraries (like mscorlib.dll, System.dll etc.) that work across Linux, MacOS, Unix and Windows and they dynamically detect how to behave based on the platform. This is useful on scenarios where you want to bootstrap work in one platform by using another one, as the framework libraries are identical.” вот это уже не так?

Egor
18.02.2018
20:10:38
это и не было особо правдой на самом деле)

игнорь

Кита
18.02.2018
20:11:53
ну а как мне игнорить то. Не могу. Только я в проекте все под netstandart обновлю и аппа зараза такая начинает медленнее грузиться. Почему?

Egor
18.02.2018
20:12:18
самый большой гемор с неткором - это то, что они сильно раздробили весь БЦЛ, на каждый чих по нейспейсу - я так и не понял зачем они это сделали. Вот было раньше System.Data.dll, а сейчас это 4 сборки типа System.Data.Common, System.Data.SqlClient и т.п. — смысла в этом мало. Неткор взял из моно линкер, так что обрезать ненужный код умеет

Egor
18.02.2018
20:15:44
никто ниче не подменяет)

моно тащит весь System.Data так же как и раньше это делал обычный дотнет

Кита
18.02.2018
20:16:09
ну вот и канитель от сюда

Egor
18.02.2018
20:16:13
нет канители

Кита
18.02.2018
20:16:26
каждую dll подтащить это время

Egor
18.02.2018
20:16:28
линкеру легче даже так вырезать ненужный код

какую длл.

я не понимаю о чем ты)

то что неткор сильно разбит по ДЛЛ-кам это косяк дотнет кора) они сами это признавали уже)

перестарались ребятки

Кита
18.02.2018
20:17:40
угу

на десктопах пофиг то, а вот в мобайле такой подход не очень

Google
Egor
18.02.2018
20:19:21
да с чего ты взял? я же уже раза три упомянул линкер)

Кита
18.02.2018
20:19:40
ну а я тебе раза 3 сказал что я его использую на полную

Egor
18.02.2018
20:19:54
ну значит тебе надо где-то в другом месте искать проблему

Кита
18.02.2018
20:22:11
что значит в другом месте? вот был набор nugetов без саппорта нетстандарта, я собираю аппку она метров 16(из-за AOT) и лоад стартового экрана - 1,5-2c на samsung, обновляю nuget до последнего и строю с теми же настройками. аппа 18 и лоад уже 3-4 на том же самом девайсе

Egor
18.02.2018
20:23:35
ну это звучит как баг, если у тебя есть простое репро - я могу кинуть ребятам ?

Кита
18.02.2018
20:24:06
как отойду после отпуска - кину тебе сэмпл

при том там нет XF, там из nuget пакетов json net и automapper

FinniV
19.02.2018
12:55:39
Xamarin iOS info.plist not found при том что он есть, чем лечить?

bin obj как всегда?

Kirill
19.02.2018
13:14:31
bin obj как всегда?
Да. Если не поможет - перезапуск студии, винды..

FinniV
19.02.2018
13:16:50
Александр
19.02.2018
13:27:51


Egor
19.02.2018
13:29:49
лайэаут плохо сверстан (констрейнты?)

Ctrl - Alt - Del
19.02.2018
13:29:58
Хуевая адаптация

Александр
19.02.2018
13:33:02
лайэаут плохо сверстан (констрейнты?)
Значит продолжать искать там где ищу. Понятно

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