Кита
12.01.2018
09:40:03
так если у нас переводы, то это переводы с иняза, а значит статьи на инязе о xamarin.forms в основном?
Ну это "спасибо" микрософту на самом деле то что они так формы пиарят повсюду. Я лично бы посоветовал найти статьи по mvvm-фреймворку для нэйтива - mvvmcross. У них тоже есть сэмплы, правда я не знаю на сколько часто они их актуализируют. + оф. документация к каждой из платформ или сайты с “кукбуками” на нативе. Java она очень похожа. Да и objC тоже можно понять и ретранслировать его в аналогичные конструкции на C#
Adolf
12.01.2018
09:49:34
Чуваки, а можно как-то в viewcell получить index айтема из itemsource?
Алексеев
12.01.2018
09:53:33
Ярослав
12.01.2018
09:55:03
Google
Adolf
12.01.2018
09:55:17
Кита
12.01.2018
09:55:39
Алексеев
12.01.2018
09:56:02
Adolf
12.01.2018
09:56:12
Ярослав
12.01.2018
09:58:00
лукавят
сильно лукавят? имеет ли смысл изучить для начала формс, что бы прототипировать быстро, а затем уже нэйтив?
Almaz
12.01.2018
09:58:36
Кита
12.01.2018
09:59:18
Ярослав
12.01.2018
09:59:52
можно
спасибо за ответы и небольшой лайфхак)
Кита
12.01.2018
10:01:06
Adolf
12.01.2018
10:10:51
Almaz
12.01.2018
10:12:24
Для нумерации можешь просто свойство внутри BindingContext иметь.
Типа Index
Ярослав
12.01.2018
10:13:45
Google
Adolf
12.01.2018
10:13:50
Типа Index
Мне тогда придется менять у половины коллекции пропертю index при удалении айтема, если я тебя правильно понял.
Almaz
12.01.2018
10:14:39
Можешь добавить ссылку на ItemsSource внутрь Item и калькулировать Index => ItemsSource.IndexOf(this)
Adolf
12.01.2018
10:15:34
Ярослав
12.01.2018
10:19:58
@ptytz такой вопрос появился. В настройках приложения есть вкладка.
но при этом, в манифесте, я указал другие данные
vladimir
12.01.2018
10:20:26
а если твой список заранее будет иметь свойство Number?
Ярослав
12.01.2018
10:20:30
и собрал на свой телефон, с 5 версией андроида.
Вопрос, почему, если я компилирую с помощью 7 версии, то работает на 5?)
Если во вкладке application поменять компиляцию с 7 на 5 версию, то падают ошибки, что минимальный уровень апи 23 и т.д.
Кита
12.01.2018
10:24:46
Ярослав
12.01.2018
10:25:06
Yury
12.01.2018
10:25:09
Ярослав
12.01.2018
10:25:29
Кита
12.01.2018
10:26:43
выставляй таргет auto
Adolf
12.01.2018
10:27:05
vladimir
12.01.2018
10:27:33
Binding
Google
Almaz
12.01.2018
10:30:29
А где ты пытаешься Parent брать?
Parent не сразу задается, а после OnParentSet. В конструкторе он будет null.
Adolf
12.01.2018
10:31:08
Ярослав
12.01.2018
10:47:11
ты фактически ответил на свой вопрос
но я же могу, например, заюзать специфические штуки из апи 25, при этом я поддерживаю приложения от версии 23 и выше, и весь специфический код, который использую для более поздних платформ обработать так, что бы он не исполнялся на более древних устройствах?
Кита
12.01.2018
10:47:36
Ярослав
12.01.2018
10:48:22
спасибо
Кита
12.01.2018
10:48:28
проверяешь версию на которой запущено приложение и делаешь if. вот и все
Sp3ctr
12.01.2018
11:23:44
На днях под маком обновился апдейтами c beta-канала и сломался XamarinForms-проект - не грузится dll от Realm (используется в проекте). Очистка и удаление obj/bin не помагают. Переход на stable-канал решает проблему. Кто-то сталкивался с таким?
Кита
12.01.2018
11:43:32
Kirill
12.01.2018
12:10:32
Алексеев
12.01.2018
12:16:54
Vlad
12.01.2018
12:20:08
Алексеев
12.01.2018
12:20:38
Oleg
12.01.2018
12:54:23
Алексеев
12.01.2018
13:22:59
Oleg
12.01.2018
13:25:52
думаю начальник так не считает :(
а так бы с радостью)
Igor
12.01.2018
14:20:45
рeбята, кто разобрался как работаeт мeтод в формс, ListView.ItemAppearing+=(s, a) и “а” ето текущий елемент, который сейчас видимый.Мне надо, когда я захожу первый раз на страницу, скролить лист вниз, а потом разрешать lazy loading, если скролить вверх. Иногда выходит, что текущий елемент был первым, я скролю вниз, и первый уже не может быть видимым никак, потому что там 20 елементов. Но почему то когда он(метод) видит последний елемент, и раз, в логах пишет, что уже увидел первый и уже срабатывает loaging, хотя я никак не скролил вверх, почему так?
Alexander
12.01.2018
14:24:10
он срабатывает каждый раз когда какой-либо элемент появляется становится виден для пользователя на странице. что ты описываешь, больше похоже на pull to refresh
Google
Igor
12.01.2018
14:28:01
ну на странице видимые могут быть только 11 елементов, в меня - 20. Сначала исполняется метод scrollto() , чтобы доскролить вниз, потом, когда itemappearing увидел последний, разрешается юзеру использовать lazy loading, и он должен сработать на последнем елементе сверхк
Oleg
12.01.2018
14:28:53
Подскажите пожалуйста по такому вопросу. Есть приложение которое фоново синхронизируется с серваком. Когда пользователь в приложении или включен экран iPhone, то все норм. Но когда телефон блокируется, складывается ощущение что все процессы замирают. Это так или я что-то не так делаю?
Фоновый таск создаю обычной Task.Factory.StartNew
Igor
12.01.2018
14:29:44
itemappearing одновременно видит и последний и первый, хотя с последнего не скролили вверх
Oleg
12.01.2018
15:09:39
Kirill
12.01.2018
15:11:25
Oleg
12.01.2018
15:15:49
Admin
Kirill
12.01.2018
15:21:24
Evgeniy
12.01.2018
15:22:33
Igor
12.01.2018
15:23:54
кто нить можeт обьяснить почeму itemappearing рандомно видит елементы?
Kirill
12.01.2018
15:26:42
Oleg
12.01.2018
15:42:39
Mykhail
12.01.2018
17:36:00
Коллеги, кто-то ловил на девайсе iOS 11 (XF 2.5):
Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'No view controller managing revealed view <Xamarin_Forms_Platform_iOS_Platform_DefaultRenderer: ? Ошибка редкая, повторить почти не удается
Sp3ctr
13.01.2018
11:19:40
Всем привет, на платной основе нужна помощь в доработке небольшого XamarinForms приложения (iOS/Android). Кратко - приложение позволяет создавать список таймеров, выдавать нотификейшены по их истечению, возможность отмечать вручную что задача по таймеру выполнена и строить на отдельном экране простую диаграмму какая часть событий была вовремя выполнена и какая нет, данные хранить в серверном Realm, подключить внешнюю статистику и возможность показа внешней рекламы. Что уже готово: интерфейсы готовы на 90%, подключен локальный Realm, в список добавляются и удаляются записи (не со всеми параметрами). Может кто взяться?
Алексеев
13.01.2018
11:35:57
Sp3ctr
13.01.2018
11:36:21
Понял, спасибо
[Anonymous]
13.01.2018
12:02:49
почему то крашит
во время вызова метода , кто знает в чем дело?
Google
Oleg
13.01.2018
12:46:11
Ярослав
13.01.2018
13:42:44
не могу установить facebook sdk
.до этого он жаловался на версию, мол слишком низкая версия таргета, я её до 8-ки поднял. Xamarin.Forms (2.5)
хм, не айоса все встало, а для андроида не хочет (facebook sdk)
нашел конечную ошибку, но так и не смог её решить
если кто-то сталкивался и может помочь, буду благодарен
Кита
13.01.2018
17:07:19
Тебе надо поставить другую версию фейсбучного сдк
смотри на nuget по версиям какие версии саппорт библиотек фейсбук заставляет тебя тащить
та версия которая тащит не выше чем это делает Xamarin Forms который работает ещё на 25 версии(и правильно делает)
Ярослав
13.01.2018
17:09:22
там поулчается так, что у него эти версии меньше, чем версии, которые используют формы 2.5
Кита
13.01.2018
17:11:31
тогда странно
заново затаскивай в общем все пакеты
Ярослав
13.01.2018
17:15:48
у тебя 26 стоит
на тот момент, 25 стояла. Но я обновил до 26 :) Я так понимаю, что бы решить проблему, мне надо наоборот все либы, связанные с xamarin.android ставить более мелкой версии, что бы у них в зависимости не было support.compat выше 25.3.1
Кита
13.01.2018
17:16:34
Ярослав
13.01.2018
17:16:53