@xamarin_russia

Страница 89 из 619
Max
08.05.2017
16:30:58
Стали платиновыми партнерами Linux, теперь ждемс

Igor
08.05.2017
16:30:59
А как же Mono ?
Честно говоря после покупки Xamarin (те теперь разработку mono спонсирует MS) я не слышал про какие-то большие планы по mono. Знаю только что mono теперь официально переносит код из полного .NET себе в кодовую базу. Кажется что теперь mono уйдет на второй план и для linux/macos будет только core clr.

Я все жду когда Xamarin билды для android/ios перейдетут с mono на core clr (вроде логично).

Max
08.05.2017
16:32:10
Серьезное ожидание!

Google
Max
08.05.2017
16:32:30
Но он то побыстрее будет, скорее всего

Еще видел пару проектов на Core, которые на Linux без x11 с графической оболочкой работали

Так что, все возможно

Vladislav
08.05.2017
17:46:45
Кстати, у кого то было такое что vsformac имеет только альфа канал обновления?

Igor
08.05.2017
17:48:18
Кстати, у кого то было такое что vsformac имеет только альфа канал обновления?
Кстати да, после последнего обновления так стало. Хотя это и логично.

Vladislav
08.05.2017
18:05:24
Не очень удобно

Не совмещается с версией на винде

Kirill
08.05.2017
18:20:44
Подскажите , что за хрень, при переходе назад страница остаётся в памяти. Как ее оттуда удалить?
А с чего ты вообще взял, что она остается в памяти? И с чего ты взял что PopAsync должен память очищать?

Vladislav
08.05.2017
18:22:08
потому что повторил действия по переходу на страницу несколько раз и свободной озу стало метров на 100 меньше. и так несколько раз.

Kirill
08.05.2017
18:22:54
GC.Collect() вызывал?

Vladislav
08.05.2017
18:41:15
Он сильно задерживает процесс

Дополнительные мс сборки мусора при переходе на другую страницу это плохо

Kirill
08.05.2017
18:44:21
Он сильно задерживает процесс
Ну само собой, в чем проблема тогда? Память будет расти пока GC не решит ее очистить. Плохо если у него это не получится и твоя страницу уйдет на второй уровень. Вот это уже плохо.

Google
Vladislav
08.05.2017
18:45:24
По моему плохая затея собирать все три поколения мусора на каждом переходе назад

Kirill
08.05.2017
18:46:20
По моему плохая затея собирать все три поколения мусора на каждом переходе назад
На сколько мне известно, то в Xamarin упрощенный GC и там всего 2 поколения. Но это не важно. Главный вопрос, нафига его вообще собирать вручную?

Vladislav
08.05.2017
18:47:24
Ну и что ты тогда предлагаешь?

Kirill
08.05.2017
18:48:35
Ну и что ты тогда предлагаешь?
В чем вообще проблема то? Приложение падает в OutOfMemory? Если нет, то даже не парься, память может рости пока устройство не запросит ее освободить.

Igor
08.05.2017
18:48:53
На сколько мне известно, то в Xamarin упрощенный GC и там всего 2 поколения. Но это не важно. Главный вопрос, нафига его вообще собирать вручную?
Вау, не знал, а где-то не так? Даже в Java CMS/Parallel всего два поколения (в G1/Shenandoah вообще нет поколений)

Kirill
08.05.2017
18:50:21
Вау, не знал, а где-то не так? Даже в Java CMS/Parallel всего два поколения (в G1/Shenandoah вообще нет поколений)
Если покурить инфу о GC то часто идет речь о трех поколениях. И это логично. Опять же, еще много зависит от обьема выделяемой памяти под обьект, некоторые обьекты сразу попадет на 2 поколение

Kirill
08.05.2017
18:55:03
Как-то очень размыто звучит (безпруфно). Я курил и там были только два.
Плохо курил https://msdn.microsoft.com/ru-ru/library/ee787088(v=vs.110).aspx#generations

VADIM
08.05.2017
20:04:29
Добрый вечер! Никто не встречался с проблемой длинных имен в Android проекте Xamarin.Forms?

Kirill
08.05.2017
23:11:53
думаю они не смогут запилить ios в райдер, в ios не всё заопенсорснуто
Вроде xamarin связывался с ними и обещали полную поддержку. Сам xamarin обещал. Так что думаю возможно сделать.

Egor
08.05.2017
23:12:12
впервые слышу)

максимум - Nat в твитторе когда-то написал во время анонса райдера что-то типа "круто было бы иметь поддержку замарина" или что-то такое

Akhmed
08.05.2017
23:13:35
твит был публичный, со стороны Xamarin в духе "будем рады видеть поддержку Xamarin" еще в самом самом начале

Egor
08.05.2017
23:13:47
ну я и говорю

JetBrains собирается толкать свою иде за бабки - какой смысл замарину им помогать

Akhmed
08.05.2017
23:14:41
а почему нет - пускай зарабатывают как могут. Главное что бы нормальное IDE наконец появилось для Xamarin на маке

а то в VS удерживает только Resharper

Kirill
08.05.2017
23:14:57
Google
Egor
08.05.2017
23:15:36
а что у райдера уже есть база пользователей?)

Akhmed
08.05.2017
23:15:39
из за Resharper-а мне проще писать на винде с удаленной машиной на маке. А так можно полностью пересесть на мак

Egor
08.05.2017
23:16:02
ну вот когда будет тогда и посмотрим)

и так приходится постоянно терпеть выходки эпл и гугла, обновлять байндинги, костыли к икскоду

силы ещё на стороннюю иде тратить)

Kirill
08.05.2017
23:17:27
ну вот когда будет тогда и посмотрим)
Но поддержку то можно и сейчас брать, тем более, как Ахмед уже сказал - нет на маке нормальной IDE для Xamarin. А так появится

Egor
08.05.2017
23:17:59
нормальная - субъективная оценка

Kirill
08.05.2017
23:18:14
силы ещё на стороннюю иде тратить)
Visual studio тоже сторонняя, считай)

Egor
08.05.2017
23:18:22
нет вроде

одна контора :)

Kirill
08.05.2017
23:18:58
Akhmed
08.05.2017
23:19:16
это ведь сейчас одна контора. Раньше были совсем отдельные. И за поддержку Visual Studio надо было доплачивать 750 $

в год

Kirill
08.05.2017
23:19:26
одна контора :)
Это сейчас) до покупки была сторонней средой

Akhmed
08.05.2017
23:20:01
бизнес лицензия стоила 1к$ и по сути от младшей лицензией отличалась только поддержкой Visual Studio

Egor
08.05.2017
23:20:11
ну да. только у вижлы огромная база пользователей была) а райдер не рыба ни мясо (уже год как)

замарин и ща 1к на лицо стоит :) он бесплатен для инди и маленьких команд только ;)

Kirill
08.05.2017
23:21:24
ну да. только у вижлы огромная база пользователей была) а райдер не рыба ни мясо (уже год как)
Ну подожди, она только появилась недавно же. Дай хотя бы первому релизу выйти. Тем более развивают ее

Egor
08.05.2017
23:22:15
ну жду жду. ему вроде уже года два

Google
Akhmed
08.05.2017
23:23:15
замарин и ща 1к на лицо стоит :) он бесплатен для инди и маленьких команд только ;)
Я понятия не имел об этом. Можно пруф? А то получается я народ ввожу в заблуждение

Пока я только это нашел https://store.xamarin.com/

здесь пока ничего про это не могу найти

Egor
08.05.2017
23:24:50
замарин имеет такую же лицензию как Visual Studio. Бесплатная редакция вижлы именуемая Community доступна только для разработки опенсорса и маленьких команд (там по ссылке это анписано)

Akhmed
08.05.2017
23:25:34
ну это совсем другое. Раньше надо было платить отдельно за студию и отдельно за Xamarin

Egor
08.05.2017
23:25:46
если ты собрался командой 6 человек и более делать коммерческие приложения - надо покупать проф. версию вижлы

Akhmed
08.05.2017
23:26:44
да это все понятно - это и раньше было. За студию мы и не говорим. За нее всегда надо было платить. Просто я еще отдельно платил за Xamarin 2к$

Egor
08.05.2017
23:29:05
помоему и ща надо платить все равно

Akhmed
08.05.2017
23:29:27
пруф пожалуйста если можно

Admin
ERROR: S client not available

Egor
08.05.2017
23:29:27
я честно говоря в теме не разбирался)

Akhmed
08.05.2017
23:29:32
а то я всем обратное говорю

Egor
08.05.2017
23:29:36
https://developer.xamarin.com/theme/assets/images/pages/developers/LicenseFlowChart01-lrgst.png

за XS на маке наверное

надо спросить короче :D я-то ни разу не покупал лицензии

мне года 4 назад за какой-то опен-сорс дали беслпатную лицензию помню)

Akhmed
08.05.2017
23:31:53
ну это как инди. У компаний вроде не было такой возможности

Egor
08.05.2017
23:32:23
ну так вони про цены были в основном от инди)

Akhmed
08.05.2017
23:34:20
ну понятное дело. Xamarin стоил дороже чем сама студия. Конечно будут жаловаться.Ответ N1 в Q/A был как раз про дикией цены

ну и надо сказать что покупка MS пошла сильно на пользу Xamarin. О нем хотя бы начали говорить и использовать. Раньше компании даже слышать не хотели

Google
Egor
08.05.2017
23:36:11
на пользу естественно. Раньше тоже было хорошо - клиентов было много, ретеншн большой

я работал в конторе в которой всех джавистов и obj c девелоперов разогнали и заменили на дотнетчиков и замарин. эта контора кстати делает самые популярные казино игры и недавно продалась за 4 млрда

Akhmed
08.05.2017
23:38:10
к большому сожалению у Xamarin две беды. Очень много студентов и win разработчиков которые ничего не знаю о платформах Android, iOS. Это очень часто приводит к провалу, несмотря на то что Xamarin отличный инструмент.

И репутация Xamarin в РФ на самом деле негативная

надо больше обучающих материалов

и ресурсов обучающих

Egor
08.05.2017
23:38:40
РФ не интересен особо

Akhmed
08.05.2017
23:38:43
вот как Repl.it

да понятное дело что не особо - но все равно

надо больше образовательных материалов

Egor
08.05.2017
23:39:37
ну а беда когда приходит дотнетчик, начинает кодить в ведро или айос и простреливает себе в ногу — это да, беда.

Akhmed
08.05.2017
23:39:50
https://repl.it/student/classrooms/17650

можно любой урок запустить с сайта прямо у себя на телефоне

Egor
08.05.2017
23:40:15
и причем потом начианет вонять везде по интернетам "замарин говно" :) хотя не удосужился перечитать все доки, нюансы и т.п.

Akhmed
08.05.2017
23:40:33
очень удобно для обучения. Надо что нибудь подобное замутить для Xamarin

Egor
08.05.2017
23:40:40
Akhmed
08.05.2017
23:40:48
Его надо ставить

Egor
08.05.2017
23:40:49
возможно и в вебе скоро будет ;)

Akhmed
08.05.2017
23:40:58
а здесь даже ставить не надо

Egor
08.05.2017
23:41:05
ну вот возможно не надо будет ;)

там и так весь гуй воркбуков - хтмал+жс

Akhmed
08.05.2017
23:42:02
и причем потом начианет вонять везде по интернетам "замарин говно" :) хотя не удосужился перечитать все доки, нюансы и т.п.
Жалуется то собственно не разработчик. Жалобы в основном заказчики которые связались с Xamarin

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