
Play
17.08.2018
13:30:38

Stas
17.08.2018
13:32:20

Denis
17.08.2018
13:32:59

Stas
17.08.2018
13:33:37

Google

Stas
17.08.2018
13:35:00
можно конечно вынести все это в NavigationService, туда-же приконектитить стейт руками и руками же пулять экшены как оттуда, так и туда

morda
17.08.2018
13:37:10
ну блин выносить реф в глобальную переменную модуля это прямо гимн всей жс-индустрии

Sergey
17.08.2018
13:37:22
кнопка back не обновляет activesync на android
причем хардарная
кто сталкивался ?
если в реаке нажать то все ок
реакте

morda
17.08.2018
13:40:39
>On Android I had 20% crashes of my app, because the ref just returned null
?♂️

Stas
17.08.2018
13:41:05

Sergey
17.08.2018
13:41:22

Stas
17.08.2018
13:42:15
другой вопрос почему они советуют глобальные перепеменые.

Sergey
17.08.2018
13:53:42
еще вопрос expo sdk 29
кто-нибудь ставил ?

Google

Sergey
17.08.2018
13:53:51
и тестировал FCM?

Gena
17.08.2018
13:54:27
Скажите, друзья. А вы делали шаринг в социалки? Я вот тут думаю какие варианты UI флоу для этого использовать... Потому что как-то нетривиально всё получается:
Возьмем ios (для примера)... мы можем интегрироваться с мобильными SDK разных социалок (для примера, опять же, возьмем Facebook и Vkontakte), так же у нас есть нативный шаринг от iOS (в котором тоже есть Facebook, и Vkontakte (если приложение установлено, если пользователь включил его))...
И получается такая фигня... экран маленький, поэтому много кнопок не напихать... шаринг приходится делать одной кнопкой, дальше ActionSheet (меню снизу экрана)...
А дальше туда можно вставить пункты "Facebook", "Vkontakte" и "Native"? Но "Native" поднимет ещё один ActionSheet (встроенный в iOS)... как-то криво...
Кто нибудь решал такую проблему? Как?

Sergey
17.08.2018
13:55:06
например
которое идет для web

Gena
17.08.2018
13:55:22
Тогда это будет только шаринг в Facebook

Sergey
17.08.2018
13:55:42
правильно
+ VK
свой апи
?
на RN пока что не все стандартные решения есть, а на CRNA их еще меньше
?

Eugene
17.08.2018
13:57:20

Sergey
17.08.2018
13:57:36

Eugene
17.08.2018
14:00:36
там ВК скорее всего нет
Ты бы проверил. Сам сейчас затестить не могу, но вроде используется именно нативный шаринг операционки, и те приложухи которые заявили приём шаринга все светятся и абсолютно пофиг на сдк вк, фб, ок и тд


Gena
17.08.2018
14:02:28
Так... ща, опишу преимущества/недостатки.
1. Стандартный шаринг (он же системный)
+ Не надо модифицировать приложение (работает со всем, что регистрируется как провайдер, в том числе ВК)
- Не работает без приложения (чтоб шарить в ВК, у пользователя должно быть установлено приложение ВК)
- Не все пользователи знают как включать нужные сервисы в настройках
- Предоставляет generic интерфейс... только тайтл, текст и сслыка (и то, по ходу на Android проблемы с ней)
2. Шаринг через SDK
+ Работает всегда с приложением или без...
- Увеличивает кол-во кода на интеграцию SDK
- Увеличивает время разработки и поддерживает только те сервисы, которые интегрированы в приложуху... чтоб добавить новый надо делать новую версию...
Видите? Главный плюс системного шаринга - простота и дешевизна... главный минус - без приложений не работает... с точки зрения "бизнеса" хочется объединить их... вопрос как это сделать интерфейсно... кнопка-то одна? (если больше делать - пользователи будут путаться и экран не резиновый)
Мы сейчас идем по пути использования системного шаринга... но плюшки SDK мучают и не дают покоя )))
Тем более, что часть SDK всё равно уже встроенны для логина...


Vladimir
17.08.2018
14:06:55

Google

Gena
17.08.2018
14:08:39

Denis
17.08.2018
14:35:11
Стопицот кнопок тыкать надо чтобы в браузере внешнем открыть

Gena
17.08.2018
15:18:38
Что за гуглопресса? Google News? Ща гляну )
Посмотрел... показывает системный диалог шаринга (выше него... странные предложения персональной посылки... в гугл-дизайне... не знаю, штатно оно умеет так в iOS 11 кастомайзиться или просто сверху свою UIView повесили)...
Но там минимальное кол-во кликов... единственно нет кнопки шаринг, есть меню справа вверху и уже там "Поделиться".

SilencerWeb
17.08.2018
16:20:46

Play
17.08.2018
16:29:28

Никита
17.08.2018
21:57:50
кто-нибудь в курсе - чтобы показывать заказчикам ios прилку через fabric, их устройство обязательно должно быть добавлено в developer.apple.com?

Gena
17.08.2018
22:01:08

Pavel
17.08.2018
22:01:30

Никита
17.08.2018
22:01:48
fabric beta

Никита
17.08.2018
22:01:50
спасибо

Gena
17.08.2018
22:03:48
fabric beta
Прикольно... спасибо, не видел у них этого... и да... там в доках это явно прописано: https://docs.fabric.io/apple/beta/beta-walkthrough.html#add-new-device-udids-to-the-ios-dev-center - магии не бывает )))

Stas
17.08.2018
22:11:46
можно получить энтерпрайз серт и не нужно будет добавлять устройства.
но там flow другой
распростронение внутри организации. с любого ios можно перейти на специальный линк, который, кажется должен отдавать специальный .plist, далее юзер нажимает "доверяю разработчику" и устанавливает.
без ревью и смс

Demuz
18.08.2018
07:32:39
Почему то у меня у текстового инпута, при смене цвета шрифта в реальном времени value и обнуляется. Кто-нибудь сталкивался? Есть ли решение данной проблемы? Запоминать слово и потом подставлять после смены цента - не вариант.

Google

Admin
ERROR: S client not available

Demuz
18.08.2018
08:49:50
За боковые полоски двигаешь и главный график масштабируется относительно нижнего.

SilencerWeb
18.08.2018
08:50:46
Ни у кого вообще идей нет по этому поводу? Хотя бы подсказка в какую сторону гуглить

Demuz
18.08.2018
08:51:00
Теоретически, можно самому "руками" написать, но из опыта хотелось узнать.

Alexsandr
18.08.2018
09:54:42

Demuz
18.08.2018
10:00:15

Alexsandr
18.08.2018
10:17:21
Но есть тутор как подключить ее к рн

Demuz
18.08.2018
10:18:04
А вот с этими полосками ниже чтоделать? Мультитч какой нибудь, или как?

Artyom
18.08.2018
11:51:59

Nick
18.08.2018
12:15:18
в RN нет SVG, но есть ART, в который можно передавать те же значение, какие ты бы передавал в SVG в вебе, поэтому можно юзать некоторые функции из D3. В итоге будет связка из PanResponder из RN и функций из модуля D3 d3Scale, d3Zoom
из PanResponder получаешь координаты и передаешь их в zoomIdentity.scale, zoomIdentity.translate, zoomIdentity.rescaleX и т.д.

Demuz
18.08.2018
12:17:47

Artyom
18.08.2018
12:54:57
Ни у кого нет вариантов?

Gena
18.08.2018
13:02:21
Ни у кого нет вариантов?
Есть... но я не понимаю вашу проблему... и никто, скорей всего, не понимает... вот вы поконкретней можете сказать, что именно вам не понятно как сделать? Я тогда могу дать ссылки на нужные доки, кто-то может подскажет уже готовые решения или модули которые могут помочь...

Artyom
18.08.2018
13:03:19

Gena
18.08.2018
13:03:49

Artyom
18.08.2018
13:05:03

Nick
18.08.2018
13:05:11

Google

Artyom
18.08.2018
13:05:37

Andrey
18.08.2018
13:06:05

Gena
18.08.2018
13:06:11

Artyom
18.08.2018
13:06:19

Andrey
18.08.2018
13:06:26

Nick
18.08.2018
13:06:29

Gena
18.08.2018
13:07:13
Они же локально на телефоне
Вы сами так задачу описали... вам не нужно хранить временно картинки... они уже хранятся... вам их только надо показывать. Потом загрузить на сервер. Потом показывать уже с сервера )))

Andrey
18.08.2018
13:07:33


Gena
18.08.2018
13:19:20
неа твоя рекомендованная либа тоже не грузит картинку =) вот ссылка : http://www.x-bikers.ru/board/cache/266589_1.jpg
если будет время попробуй сам плз, чтоб я знал где проблема в либе или у меня )
Посмотрел. Всё грузит. Загрузка работает, декодер работает.
Вы логи не читали, а ведь там явно написано что не так:
2018-08-18 16:18:20.388792+0300 SampleApp[10725:7258926] App Transport Security has blocked a cleartext HTTP (http://) resource load since it is insecure. Temporary exceptions can be configured via your app's Info.plist file.
2018-08-18 16:18:20.390265+0300 SampleApp[10725:7258926] Cannot start load of Task <A42C463A-4CB0-4448-9F42-1CFEC85B2106>.<1> since it does not conform to ATS policy
2018-08-18 16:18:20.390537+0300 SampleApp[10725:7258944] Task <A42C463A-4CB0-4448-9F42-1CFEC85B2106>.<1> finished with error - code: -1022
После добавления вот такого в Info.plist, у меня ваша картинка чудесно отобразилась.
<key>NSAppTransportSecurity</key>
<dict>
<key>NSExceptionDomains</key>
<dict>
...
<key>www.x-bikers.ru</key>
<dict>
<key>NSExceptionAllowsInsecureHTTPLoads</key>
<true/>
</dict>
</dict>
</dict>
Но имейте ввиду, что это "хак"... и надо просто сделать https на сервере.