
Max
07.09.2017
12:37:02
Имплиментация работы с файлами

Kirill
07.09.2017
12:39:50

Max
07.09.2017
12:40:30

Google

Кита
07.09.2017
12:41:55
Имплиментация работы с файлами
зачем? скачал файло, открыл как стрим и читаешь из него все в строку десериализуешь и в преференсы пишешь что нужно, на следующем открытии - зачитал преференсы или полез в интернеты за новым файлом. Нужно только версионность сделать и все. PCL Storage тут пушкой по воробьям

Max
07.09.2017
12:42:37
Хотя, согласен, пушкой по воробьям

Ivan
07.09.2017
12:55:19
спасибо за фидбэк, остановлюсь на JSONe пока что, + Firebase Realtime Database тоже на нём держится.
Вы, не имея своего сервера, какие сервисы используете для облачной базы данных и хранения файлов?
P.S. надеюсь, не сильно заколебал вопросами, но если что, отвечать - дело добровольное)

Max
07.09.2017
12:57:14
спасибо за фидбэк, остановлюсь на JSONe пока что, + Firebase Realtime Database тоже на нём держится.
Вы, не имея своего сервера, какие сервисы используете для облачной базы данных и хранения файлов?
P.S. надеюсь, не сильно заколебал вопросами, но если что, отвечать - дело добровольное)
Ну, любой сервер, где развернута бд + REST API, подойдёт.
Ну или скажем Azure Blob Storage, Azure DB

Ivan
07.09.2017
12:59:59
Любой - это понятно, меня просто интересует мнение тех, кто уже работал с разными сервисами и может фактически сказать своё мнение, плюсы, минусы

Max
07.09.2017
13:00:31
Azure DB дорогой, Blob - относительно дешёвый

Kirill
07.09.2017
13:00:50
Xamarin==Microsoft, Azure == Microsoft. Поэтому лучше интеграция с Azure

Кита
07.09.2017
13:03:57

Anthony
07.09.2017
13:04:17
Ребят как запустить симулятор андройд на амдешке
Арм виснет намертво
Интел ошибку выдает

Ivan
07.09.2017
13:15:59
ого, старичок файрбейз еще работает

Google

Ivan
07.09.2017
13:16:51
какая ошибка?

Anthony
07.09.2017
13:17:09
Starting emulator for AVD 'AVD_for_5_1_WVGA'
emulator: ERROR: x86 emulation currently requires hardware acceleration!
Please ensure Intel HAXM is properly installed and usable.
CPU acceleration status: Android Emulator requires an Intel processor with VT-x and NX support. Your CPU: 'AuthenticAMD'

Egor
07.09.2017
13:17:18

Ivan
07.09.2017
13:17:32
так-то методом высасывания предположений из пальца, можно предположить, что у тебя в биосе не включена виртуализация

Egor
07.09.2017
13:17:48

Anthony
07.09.2017
13:17:53
амд
верху писал

Egor
07.09.2017
13:18:03
о тогда вообще забей
ниче не поможет) сможешь работать только на эмуляции ARM
жутко медленной
это одна из причин почему я не купил Ryzen :D

Ivan
07.09.2017
13:19:07

Anthony
07.09.2017
13:19:18
Может Андроид студио скачать

Egor
07.09.2017
13:19:28
это не в замарине дело

Anthony
07.09.2017
13:19:29
там говорят рабочий
так у меня 3 варика: купить сборку на интле,работать на арм,купить телефон на андройде

Egor
07.09.2017
13:20:29
лучше телефон
без телефона девелопить под ведро в принципе плохая идея

Anthony
07.09.2017
13:21:05
ладно пойду искать на авито

Google

Anthony
07.09.2017
13:21:09
))

Ivan
07.09.2017
13:21:12
я на винфоне 7 писал мало того, что без телефона, так еще и под виртуалкой

Egor
07.09.2017
13:21:24
лучший вариант - какой-инбудь б/у nexus 5x :)

Ivan
07.09.2017
13:23:22
тут выбор стал, не поможете определиться?)
https://components.xamarin.com/view/json.net
https://www.newtonsoft.com/json

Кита
07.09.2017
13:24:27

Max
07.09.2017
13:26:21

Denis
07.09.2017
13:26:39

Ivan
07.09.2017
13:26:40
если я правильно понял посыл: использовать components из их стора - априори плохая идея или это касается только этого плагина?

Max
07.09.2017
13:27:41

Denis
07.09.2017
13:32:38
то есть components бывает нужен
иногда

Ivan
07.09.2017
13:33:48
о, видел этот компонент в туторах

Kirill
07.09.2017
13:34:35

Ssjuk
07.09.2017
14:01:09
всем привет есть xaml с гридом <Grid.ColumnDefinitions>
<ColumnDefinition Width="1*"/>
<ColumnDefinition Width="5*"/>
</Grid.ColumnDefinitions>. в конструкторе, после метода initializeComponents пишу grid.ColumnDefinitions.Clear(); grid.ColumnDefinitions = new ColumnDefinitionsCollection(){new ColumnDefinition(){Width = new GridLength(5, GridUnitType.Star)},
new ColumnDefinition(){Width = new GridLength(1, GridUnitType.Star)},}; очищаю детей гриду, добавляю в по новому, а размеры у грида все равно остаются те что заданы XAML разметкой, не подскажете что можно попробовать? спасибо

Давид
07.09.2017
14:11:10
Всем привет. Ребят, скажите пожалуйста есть ли какой нибудь дизайнер для формс? Если нет, то что лучше использовать?

Kirill
07.09.2017
14:17:06

Ivan
07.09.2017
14:18:41
что насчёт этого?
https://www.youtube.com/watch?v=bZd-jUK_egE

Google

Kirill
07.09.2017
14:19:44

Давид
07.09.2017
14:19:45

Kirill
07.09.2017
14:20:34

Ivan
07.09.2017
14:30:16
Отлавливаю нажатие на Image. Как теперь отловить событие, когда отпустили?

Kirill
07.09.2017
14:34:14
А жесты из коробки такие есть https://developer.xamarin.com/guides/xamarin-forms/application-fundamentals/gestures/

Ivan
07.09.2017
14:35:07
окей, озвучу задачу: нужно отловить нажатие и отпускание
по той ссылке был
и нашёл это, но только для андроида, не для формс:
https://developer.xamarin.com/recipes/android/other_ux/gestures/create_a_gesture_listener/

Kirill
07.09.2017
14:38:28

Ivan
07.09.2017
14:39:36
отличная статья на первый взгляд, спасибо
скачал newtonsoft.json, импортировал dll, но в коде обратиться к этому пространству имён не могу, хотя, вроде, добавилось. Хелп по установке не нашёл ни у них на сайте, ни на гитхабе

Kirill
07.09.2017
15:02:43

Ivan
07.09.2017
15:02:58
понето, спасибо

Kirill
07.09.2017
15:03:34
Тем более, если таки dll, то надо не в проект файл добавять, а через reference подключать.

Gleb
07.09.2017
15:08:55
Ох щаз бы подошла картинка с ГЛОНАСС примотанным изолентой к телефону

Ivan
07.09.2017
15:13:18
В MainActivity под андроидом ругается

Google

Ivan
07.09.2017
15:40:30
хотя, не должно быть так, как я понимаю, ведь:
https://github.com/xamarin/monodroid-samples/blob/master/Button/Button.cs

Ilya
07.09.2017
15:44:54
Поставь global::Android.Widget
Если б ты using сделал и поставил его выше namespace - проблемы не было бы

Ivan
07.09.2017
15:45:58
да, путаница с нэймспесами. Была предопределена using Android.Widgets, убрал это и заработало

Egor
07.09.2017
18:37:58
если кому надо, добавил пункт "создать байндинг по файлу" в плагни к вижле :) просто ускоряет немного ворклфоу
а то гугл свои либы обычно файлами раздает (к примеру ARCore) а не айдишкой в какой mavenCentral

Kirill
07.09.2017
18:41:34

Давид
07.09.2017
20:58:44
Ребят, есть те, кто использовал Gorilla Player + Prism?

Max
07.09.2017
20:59:52

Давид
07.09.2017
21:00:25
Просто пробую

Max
07.09.2017
21:01:12

Ivan
07.09.2017
21:01:42
ахах) мы таким не пользуемся)

Max
07.09.2017
21:02:58

Ivan
07.09.2017
21:56:38