@xamarin_russia

Страница 247 из 619
Viktor
22.12.2017
19:30:05
ide от jetbrains

Anton
23.12.2017
10:41:39
Ребята, может кто-то сталкивался с такой проблемой. Используем mvvmcross, firebase, пишем нативно, локально храним данные с помощью settings plugins. Есть такая проблема на андройде, проявляется на 4.4. Когда мы отправляем пуш, наживаем на него, то данные не подгружаются с помощью CrossSettings.Current и происходит логаут пользователя. Это обычно происходит, когда пользователь свернет приложение и откроет другие приложения, а наше приложение будет выгруженно из системы. Может есть идеи?

Anton
23.12.2017
11:40:10
Всем привет! Ищу разработчика с опытом! на Xamarin forms для разработки mvp iOS android. Подробности в лс. В бэкграунде должны быть свои приложения

Кита
23.12.2017
15:48:42
Всем привет! Ищу разработчика с опытом! на Xamarin forms для разработки mvp iOS android. Подробности в лс. В бэкграунде должны быть свои приложения
Мой личный совет - после того как напишете на формсах mvp, выкиньте его(вьюмодели оставьте) и перепишите на Xamarin Native

Google
Anton
23.12.2017
16:01:06
Ок спс

Alex
23.12.2017
16:21:06
xamarin forms - UI ни о чем, только натив, только хардкор. формы лиш для создаия прототипа годятся

Vladislav
23.12.2017
17:44:55
xamarin forms - UI ни о чем, только натив, только хардкор. формы лиш для создаия прототипа годятся
Сейчас придет Кирилл или Слава и будут доказывать обратное :) Как говорят: не умеешь пользоваться - не берись. Но и Кита тоже прав, неожиданные баги сильно портят репутацию.

Я еще серьезных проектов на $10к+ не видел на xf

Alex
23.12.2017
18:04:25
на формах gui универсальный и примитивный, о чем можно говорить дальше?

Кита
23.12.2017
18:10:37
да дело не в UI. В принципе 95% кастомизируется. Иногда нужны изощренные решения, но даже не в этом дело

перфоманс и общая нестабильность - вот основные проблемы

Igor
23.12.2017
18:33:46
Рeбята кто в курсe, как сдeлать чтобы вюха вовремя открытия клавиаутры сжималась, есть грид с двома ровами, пeрвый(stacklayout with editor) - *, второй(stacklayout with few buttons) - auto. При открытии страницы, клавиатура попросту перекрывает второй ров.

на нейтив андроиде было достаточно adjustpan

как сделать чтобы не перекрывала, а просто сжимала?

Google
Ivan
24.12.2017
06:25:13
?

Vitaliy
25.12.2017
14:05:38


Во вьоюмодель имеется ввиду

Almaz
25.12.2017
14:38:07
Вызвать метод, засеттить проперти. А лучше через IoC параметры кидать.

Vitaliy
25.12.2017
14:43:14
Вызвать метод, засеттить проперти. А лучше через IoC параметры кидать.
Спасибо, я уже всё зделал у меня есть такая особенеость что я фигню упускаю из виду, потом вопрос сюда написал, а потом ответ через 2 сек в голову пришол!

rose
25.12.2017
16:06:00
Oru

Vitaliy
25.12.2017
16:16:00
Novikov Pavel
25.12.2017
17:08:35
прикольно

Oleg
26.12.2017
06:23:42
Bitwarden?! https://github.com/bitwarden/mobile

Я еще серьезных проектов на $10к+ не видел на xf

Евгений
26.12.2017
09:28:40
в каком файле указывается в iOS какая первая view будет стартовать при открытии приложения

Кирилл
26.12.2017
14:04:26
Доброго времени суток. Изучал офф документацию по хамарину, и на мой вопрос ответ для студии я не нашёл, может есть люди которые знакомы с Xamarin.IOS Native и использует VS2017. Суть следующая надо сделать свой UserControl в отдельной библиотеке. Проблема в том что не совсем понятно что для этого использовать UIVew или UIViewControl. Можно ли использовать редактор или придется весь контрол реализовывать в коде. Можно ли будет его потом притянуть через панель инструментов или тоже через код.

Denis
26.12.2017
14:52:36
это вопрос относится к нативной ios разработки. Зависит от типа элемента, что нужно сделать. Что вы хотели бы реализовать то?

Кирилл
26.12.2017
14:53:55
грубо говоря компонент-галерею с анимациями и функциями переключения и т.д.

Denis
26.12.2017
15:01:33
ну можно пример посмотреть как на swift реализовано

https://github.com/inspace-io/INSPhotoGallery

Кирилл
26.12.2017
15:06:36
я не знаком со свифтом(

Google
Кирилл
26.12.2017
15:07:08
тут вопрос в том как задумано разрабами хамарина. Так как у меня есть реализованная версия того же самого под UWP

в офф документации сказано что можно view controller а можно просто view, а затем после некоторого текста скзано что то вроде компилируем и видим что в панеле инструментов появился новый компонент.

но у них это в их редакторе так здорово и просто. Или проблема в том что мой компонент идет в другой библиотеке(которая как минимум добавлена по ссылке к основному проекту) или в том что пространство имен другое или в том что в студии есть какой нибудь прикол с добавлением таких компонентов. Только если в случае с UWP там есть подключение пространств имен и добавление элементов через разметку, с подсказками и т.д. то тут я такого подхода не заметил и не могу даже понять что я не так делаю так как не видно надо ли что то где то дописывать или он сам все видит и все дописывает или он просто так не может.

Тема ещё актуальна, так что если у кого есть идеи куда смотреть, буду примного благодарен.

Artem
27.12.2017
05:40:31
то есть нужен кастомный контрол?

https://developer.xamarin.com/guides/ios/user_interface/designer/ios_designable_controls_walkthrough/

Кирилл
27.12.2017
05:50:00
Пробовал так делать, либо я что то сделал не так либо это применимо для xamarin studio, а в visual studio, нужны доп. действия, но в vs2017 на панели инструментов он не появился

Artem
27.12.2017
05:52:08
ну так всегда, приходиться допиливать для xamarin ios native

Кирилл
27.12.2017
05:56:12
Вопрос не в том что мне не хватает стандартных элементов просто у нас есть своя коллекция компонентов, и тепер ее надо сделать для ios native в виде отдельно библиотеки.

Но суть вопроса осталась, как его вытащить на панель инструментов в visual studio 2017 community.

Artem
27.12.2017
06:01:19
https://blog.xamarin.com/build-custom-controls-with-the-xamarin-designer-for-ios/

Кирилл
27.12.2017
06:08:52
Не про студию, но тут есть список требований, и если по 2-м все норм то вот про третий не уверен, как доберусь до проекта гляну, спс за статью.

Кирилл
27.12.2017
07:44:03
В итоге это помогло. 1) Не хватало конструктора с параметром IntPtr.

Artem
27.12.2017
07:45:03
?

Кирилл
27.12.2017
07:45:57
2) И надо было переоткрыть storyboard файл, так как он динамически что то там делает но реально не перезагружает панель.

Короткий вопрос, в чем разница между UIView и UIViewController. Ну тоесть что для чего?

Александр
27.12.2017
09:04:04
Из названия разве не понятно?

Vasiliy
27.12.2017
09:04:17
Из названия разве не понятно?
мне кажется он поэтому и спрашивает

Кирилл
27.12.2017
09:05:24
Понятно, просто при перетаскивании в дизайнере один показан как элемент страницы, а второй как полноценная страница.

вот отсюда и вопрос.

Google
Кирилл
27.12.2017
09:12:58
Я наверное понял, что ничего не понял. Задам другой вопрос, который можнт мне поможет понять что тут да как. Если мы говорим про Storyboard файл, то чем он является одной страницей или всем приложением в целом.

И что в данном контексте значат Controllers.

Александр
27.12.2017
09:13:53
он является определенной последовательностью экранов

Кирилл
27.12.2017
09:14:38
Хорошо, а каждый экран это независимый элемент(не считая переходов) или там есть некое наследование.

Admin
ERROR: S client not available

Александр
27.12.2017
09:14:40
сториборд - не всегда целое приложение, и не всегда 1 экран. Из названия же вытекает - стори(как в инстаграмме). Допустим для логина/регистрации можешь сделать сториборду отдельную

UIViewController у тебя это отдельный экран по сути

Кирилл
27.12.2017
09:15:20
понял.

а что на счет наследования

Александр
27.12.2017
09:15:33
Хорошо, а каждый экран это независимый элемент(не считая переходов) или там есть некое наследование.
внутри сторибордов каждый экран это отдельный независимый элемент.

Кирилл
27.12.2017
09:16:03
понятно.

Александр
27.12.2017
09:16:17
наследование ты можешь делать в backed code

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

который в начале иерархии наследования

Кирилл
27.12.2017
09:18:17
понял спс. ещё 1 вопрос. Что на счет меню страниц. Есть ли механизм централизованно задать какие есть "Вкладки" из одного места, а не на каждой VC

В рамках одного Storyboard.

Александр
27.12.2017
09:19:21
не понял вопрос, чо за меню страниц? чо за вкладки? есть UITabBarController, чем не нравится?

Кирилл
27.12.2017
09:20:34
Это то что я и имел ввиду, просто не пробовал его. Спс

Осталось научиться пользоваться)

Александр
27.12.2017
09:21:40
на ютубе посмотри

Google
Кирилл
27.12.2017
09:22:20
Ок поищу)

Mykhail
27.12.2017
11:24:35
Может кто-то ловил такой баг на ios девайсе на XF: ListView, привязано ObservableCollection - если поднять клавиатуру и удалить последний элемент из списка - ячейка остается (но без BindingContext) и к ней можно проскроллить (но сам список корректно определяет свою высоту - те без нее) ?

Mykhail
27.12.2017
11:35:05
Используем дефолтный - Retain

Алексеев
27.12.2017
11:36:48
Используем дефолтный - Retain
Поиграйся с другими стратегиями или обновлять принудительно список после удаления элемента.

Mykhail
27.12.2017
11:38:53
Спасибо Попробую

Adolf
27.12.2017
16:06:39
Чуваки, а логика ресайза элементов, ченж визабилити и т.п должна быть реализована в viewmodel или во вьюхе?

Кита
27.12.2017
16:08:29
Чуваки, а логика ресайза элементов, ченж визабилити и т.п должна быть реализована в viewmodel или во вьюхе?
А как ресайз относится к вьюмодели? Во вью-модели может быть только информация о состояниях. А ресайз это реакция на изменение состояния

Adolf
27.12.2017
16:09:36
А как ресайз относится к вьюмодели? Во вью-модели может быть только информация о состояниях. А ресайз это реакция на изменение состояния
Да я просто где-то видел что эту тему выносили во viewmodel. Ну, я собственно и подумал что это не особо ок. Спс

Evgeniy
27.12.2017
16:21:07
В чем может быть причина, что после архивации apk весит меньше чем должен? Приложение крашится при старте. После смены профиля заметил такое.

Алексеев
27.12.2017
17:43:08
Нет. Хм..
А линкер в Link All стоит?

Evgeniy
27.12.2017
17:44:27
"попереключал" в настройках fast deployment, хоть он и был выключен. В проекте внезапно появился параметр

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