@xamarin_russia

Страница 91 из 619
Igor
10.05.2017
16:45:59
В VSforMac вернули Stable/Beta/Alpha

Splinter
10.05.2017
16:49:45
Помнится, что в vs2017 нет пункта xamarin в tools - соответственно нельзя менять канал обновлений, и кто-то на гх писал, что в тот же месяц с релизом 17 студии это будет добавлено. Студия есть, пункта до сих пор нет, май.

И кстати, эти обновления актуальны только для .forms?

Kirill
10.05.2017
16:51:17
И кстати, эти обновления актуальны только для .forms?
к Forms это отношения не имеет. Forms - чисто библиотека на nuget.

Google
Splinter
10.05.2017
16:51:38
к Forms это отношения не имеет. Forms - чисто библиотека на nuget.
Пардоньте, провтыкал этот момент как говорится.

Igor
10.05.2017
16:52:06
В VSforMac вернули Stable/Beta/Alpha
Но убрали Android Native - в общем ожидаемо, теперь тут функционала для мобилок как в XS

Kirill
10.05.2017
16:52:26
Пункта нет скорее всего из-за того, что xamarin теперь встроен в VS и обновляется одновременно

Igor
10.05.2017
16:53:49
Пункта нет скорее всего из-за того, что xamarin теперь встроен в VS и обновляется одновременно
Так вернут потом или нет? Хорошо что xamarin встроен в VS, а для тех кто сидит на macOS?

Kirill
10.05.2017
16:55:24
а хз

Splinter
10.05.2017
16:57:38
Помимо офф. документации есть мануалы по firebase + app server + app client для xamarin?

сервер asp .net core*

kestrel*

Splinter
10.05.2017
16:59:51
Ок, хотел избежать участи переводчика для бэкэндщика.

Vladislav
10.05.2017
17:37:10
Подскажите, че за хрень <Button HorizontalOptions="EndAndExpand" VerticalOptions="EndAndExpand" Margin="0,0,20,20" HeightRequest="60" WidthRequest="60" Command="{Binding PlayCommand}" IsVisible="{Binding PlayButtonVisible}" Image="Play.png"/> на ios работает норм, на ведре падает

xf

Google
Vladislav
10.05.2017
17:47:32
Unhanded exception

Как обычно. В плане исключений xamarin конечно очень разговорчивый

Roman
10.05.2017
17:48:24
Включите все исключения в дебагере

Kirill
10.05.2017
18:06:01
Unhanded exception
В Output будет полный стек трейс, смотри его

Vladislav
10.05.2017
18:08:26
Ок проверю

Akhmed
10.05.2017
19:11:43
VS2017 стащила еще несколько фишек решарпера

они уже даже открыто начали сопостовлять возможности VS17 с решарпером

https://aka.ms/vs2017productivityguide

даже добавили хоткеи из решарпера

Slava
10.05.2017
19:15:20
Не все фичи, но много и хоткеи отличаются иногда. Но я поставил плагин для перевода стандартных хоткеев в решарперовские. Пробую вот

Egor
10.05.2017
19:32:31
решарпер дорогой :(

Andrey
11.05.2017
02:52:11
Не очень понял, что за настроения относительно перспектив?... У меня на Forms большие планы, ну не без native все конечно. В любом случае кроссплатформенных альтернатив нет. Реакт сырой и очень медленный. Ну очень.

Akhmed
11.05.2017
05:26:43
С первого дня на Forms гонят. Что это никому не нужно, что это бажно, что зря на него силы тратят, лучше бы Native развивали и т.д. и т.п.

Всегда куча критиков была

а он просто тихо молча набирает популярность и все тут. Несмотря на то что "это никому не нужно", "бажная поделка", "люто тормозит" и все такое

Кита
11.05.2017
06:00:30
смотря для каких проектов

надо признать что Forms не стал серебряной пулей

пока ещё

Google
Akhmed
11.05.2017
06:07:19
конечно нет. У форм еще множество болячек и проблем

но тем не менее два факта как были так и есть. 1. Есть множество критиков формс которые справедливо подмечают проблемы Forms и на основе этого делают ошибочный вывод что Forms никому не нужная поделка которая скоро сдохнет. Ну и 2-ое то что Forms несмотря на действительно имеющиеся, порой серьезные, проблемы все же набирает популярность.

Кита
11.05.2017
06:15:15
ну он набирает популярность ровно по той причине что идея write once run everywhere популярна

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

я не говорю что формы скоро сдохнут. Я говорю что формы - они не для всех типов проектов

и это надо понимать желательно всем

Rustam
11.05.2017
06:49:11
Ребята, привет. Есть код по прорисовке текста в потомке UIImageView. Код тут: https://pastebin.com/FPNwKQmi Текст получается без сглаживания. SetShouldSmoothFonts, SetShouldAntialias, SetAllowsAntialiasing не прокатывают. Может кто-нибудь знает как добиться сглаживания?

Andrey
11.05.2017
07:04:43
я не говорю что формы скоро сдохнут. Я говорю что формы - они не для всех типов проектов
Ну по задумке так, да. Но большая часть "браузеров" к сайтам и личным кабинетам и корзинам - по-моему без особых проблем, с пятью-семью простыми рендерерами.

Кита
11.05.2017
07:13:34
Ну по задумке так, да. Но большая часть "браузеров" к сайтам и личным кабинетам и корзинам - по-моему без особых проблем, с пятью-семью простыми рендерерами.
при чем тут сложность проекта? Я на формсах делал и простые и сложные проекты. Вопрос для кого этот проект и какие требования он предъявляет к приложению в плане стабильности

Кита
11.05.2017
07:17:09
ну вот с этим проблемы на android

большие проблемы

Кита
11.05.2017
07:17:33
надеюсь их решат

memory leak даже не так страшны

Павел
11.05.2017
07:18:14
Кто в курсе, MVVMCross пишет что в v5 удалил deprecated Dialogs и CrossUI. Что они предлагают вместо него?

Kirill
11.05.2017
07:33:11
Forms да, не 100% универсальное решение и со своими проблемами, но легче и быстрее их решить, чем писать 2 приложения. При чем и в нативе своих проблем хватает. Это просто удобный инструмент для своего спектра задач. Если нужно реально быстрое и лёгкое приложение, то лучше натив, телеграм в пример

Andrey
11.05.2017
07:57:39
Натив это в два раза больше работы. Я в веб-студию разработку на Xamarin на этом паровозе и завез, типа один код на две платформы + мелкие "подверстывавания". Благо есть некоторая гибкость, там где крашится - просто заменяем на альтернативу (навигация или лайауты/контролы). В моей студии денег увы не как у Дурова. Типа телеги бесспорно я писал бы на нативе.

Павел
11.05.2017
07:59:40
я кстати писал клиент телеги на xamarin.droid - когда дуров конкурс обьявил. даже какие то туры прошел

Kirill
11.05.2017
08:00:42
Google
Kirill
11.05.2017
08:02:21
Andrey
11.05.2017
08:02:55
Andrey
11.05.2017
08:11:59
+ мелкие "подверстывавания" - ну не всегда мелкие)
Как оказалось да, но я с иос- и андроид нативом знаком, да и стаковерфлоу-дривен-девелопмент знаю... У меня проблем нет. А вот у ребят тут кто писал на wpf и unity до этого писал - есть, увы :(

Andrey
11.05.2017
08:15:15
В любом случае, половина кода как минимум без изменений, и это хорошо очень.

Kirill
11.05.2017
08:36:03
Xamarin.Forms хорош когда ты уже набрал свой foundation, с жестами, контролами, анимациями и т.д. Тогда жить становится гораздо проще. Но что бы собрать такой джентльменский набор нужно потратить кучу времени.

Admin
ERROR: S client not available

Павел
11.05.2017
08:40:30
обновил блин студию



Splinter
11.05.2017
09:16:48
Особенно, когда узнаешь, что на каждом устройстве этот плагин работает по разному https://github.com/jcphlux/XamarinAudioManager

Или, что на galaxy s7 прозрачный frame (.forms/xaml) крашит апп.

Кита
11.05.2017
09:23:28
samsung-и вообще кучу багов ловят

Sergey
11.05.2017
09:24:59
Формс для приложений а-ля клиент для сайта или простеньких операций с данными (и для компаний очень часто нужны именно такие), а если нужно что-то больше, то написать можно, но больше будешь разбираться почему ничего не работает

Splinter
11.05.2017
09:25:06
samsung-и вообще кучу багов ловят
Пришли знакомые директора "потрогать" наш софт на своих девайсах (ios не приглашали). Так вот у всех galaxy s7 был - конфуз на целый день.

Кита
11.05.2017
09:25:21
представляю

потому накупил кучу гнусмасов

отлавливаю баги

Slava
11.05.2017
09:25:49
Или, что на galaxy s7 прозрачный frame (.forms/xaml) крашит апп.
у меня на работе андроидщик-нативщик долго и упорно тыкал китайцам на то что у них на девайсе какой-то метод SDK неправильно работает. Ошибку они признали и подтвердили что они там что-то поменяли, но делать ничего не стали, т.к. спустя год после выпуска модели телефона они остановили его выпуск. А ты говоришь... андроид, натив...

Google
Splinter
11.05.2017
09:28:45
Ах да, постоянно отваливающийся mac agent + слабый вай-фай делают дебаг на ios любимым занятием.

Vladislav
11.05.2017
09:29:21
да, согласен

гораздо быстрее закоммитить и развернуть на маке

мило

Splinter
11.05.2017
09:35:28
— В MoneyTalk, в отличие от других приложений компании, вы подключаетесь к чужому продукту. Какой оказалась специфика работы с Telegram и ощущения от неё? — Мы изначально понимали, что людям хочется пользоваться самой последней версией мессенджера. Поэтому наш код организован таким образом, чтобы максимально быстро и просто обновляться, не вызывая у пользователей особенных трудностей. Мне очень понравился этот проект, потому что создатель Telegram имеет довольно специфический взгляд на разработку приложений, не все программисты с ним согласны. (c) Александр Шишкин? android-разработчик в Тинькофф

Что это за специфический взгляд у Дурова на разработку?

Павел
11.05.2017
09:41:45
Ах да, постоянно отваливающийся mac agent + слабый вай-фай делают дебаг на ios любимым занятием.
он отваливается даже на виртуалке через hostonly. как это вообще происходит я хз

Splinter
11.05.2017
09:46:12
он отваливается даже на виртуалке через hostonly. как это вообще происходит я хз
Рабочей таблеткой у меня было только рестарт студии.

Кстати, вся разработка тогда велась с использованием FreshMVVM от Michael Ridland. Было удобно с точки зрения mvvm и одновременно нет.

Всю реализацию навигации все равно приходилось оверрайдить.

Но как фреймворк рекоммендую.

Кита
11.05.2017
10:39:38
я бы не рекомендовал)

смотря для чего)

Splinter
11.05.2017
10:42:50
смотря для чего)
Для новичков .forms как минимум, будучи знакомых с паттерном mvvm.

Max
11.05.2017
11:59:41
Ого ого

А разве MVVM Light не проще для освоения?

Kirill
11.05.2017
12:00:45
Кто нибудь обновлял Xamarin до 4.5? У меня какая то адовая хуйня началась, из за брекпоинтов падает студию, проект компилируется раза с 3. Ни у кого такого нет?

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