Alexandr
Сорри, только прочитал что группа не для ваканисий. Мне ее посоветовали именно для этого, поэтому написал не прочитав правил
Pavel
Добрый вечер, я сейчас пишу свои "тесты" и мне нужно остановить главный поток, потом его возобновить
Pavel
Pavel
Подскажите чем лучше всего решить данную проблему
Igor
подумать лучше над дизайном приложения
Igor
всмысле над архитектурой
Pavel
Ну у меня временный костыль, для удобной проверки, на время разработки
Roman
а зачем каунтеры? Считать кол-во ошибок и кол-во успешностей? :)
Igor
[NSThread sleepForTimeInterval:5];
Igor
но не используй никогда это на продакшене
Pavel
Не, это точно не продакшн =)
Pavel
Каунтеры для себя
Aλeχ
я конечно даже и не надеюсь, что кто-то здесь использовал это архитектурное решение, но все же спрошу
Aλeχ
Кто юзал https://github.com/ReSwift/ReSwift
Aλeχ
Или другое UDF решение
Aλeχ
Или реализовывал cqrs сам?
Maxim
Небольшой проект для себя
nvkv
Привет, а кто-то встраивал в приложения чаты? Я знаю, что на рынке сейчас 101 сервис, которые предоставляют чаты, но хочется живых мнений послушать
nvkv
особенно негативных
Sergey
Самый плохой вариант - писать свой 102 велосипед :)
nvkv
справедливо
nvkv
а чем-то пользовались?
Max
websocketы нынче популярны, socket.io и тд
nvkv
websocketы нынче популярны, socket.io и тд
это немного не тот уровень. Вебсокеты это "102" велосипед
Sergey
На iOS socket.io очень просто поднять, но я не уверен что это самое простое и удобное из того что есть
nvkv
https://sendbird.com/
nvkv
например
nvkv
я может как-то не так выразился, мне нужен уже готовый продукт
nvkv
понятно, что я могу xmpp поднять, либу подключить, нарисовать морду и готов гюльбюльдурюм
nvkv
но не хочется
nvkv
хочется чих-чих и в продакшон
nvkv
пока самый вменяемый вариант это чат на firebase, вот я и хочу чтобы кто-то это поругал
Max
пока самый вменяемый вариант это чат на firebase, вот я и хочу чтобы кто-то это поругал
ну так ты б сразу написал, что плугэндплай хочешь, да, Firebase работает, а SendBird на IBM Bluemix, похоже, развернут
Yura
есть еще такой сервис, как Layer возможно, стоит в его сторон посмотреть у них практически готовое решение (включая UI), при этом можно спокойно кастомить практически все при желании
nvkv
спасибо
Max
у Layer какая-то хитрая ценовая политика
Yura
ну как хитрая, вроде все понятно, если есть понимание, что и в каких объемах понадобится использовать
Danil
Кто-то в чате недавно рекомендовал крутую платформу для пушей
Danil
Не могу найти
Evgeny
Знаю pusher.com
Danil
В ней есть realtime dashboard?
Evgeny
https://pusher.com/push-notifications?utm_source=home_page_callout&utm_medium=banner&utm_campaign=push_notifications_splash_callout
Evgeny
Хз, скорее всего
Sasha
а чем Firebase не устраивает?
Danil
А я не говорю, что не устраивает
Danil
Я ищу всевозможные варианты
Sasha
сами используем его, у знакомых разрабов во всех проектах, про которые я знаю, тоже именно он раеьше как альтернатива был Parse, но сейчас его как бы и нет)
Viacheslav
https://www.urbanairship.com/ еще есть
Haile
push wush еще есть
Александр
sup, guys Нужно сделать радиальный слайдер, примерно на 3 четверти окружности, недостающая "секция" расположена сверху. Достаточно ли будет находить просто проекции точек X относительно смещения по оси Y на боковых секторах и проекцию Y по оси X на среднем секторе? Ну то есть навскидку проблем никаких не будет?
Haile
вообще легко
Haile
можешь считать угол между началом слайдера и текущей локацией пальца, и его мапить в 0-1
Haile
сам слайдер нарисовать через CAShapeLayer и strokeEnd как раз мапить в текущий угол между началом слайдера и пальцем
Александр
это-то понятно
Александр
вопрос не в этом был
Александр
сек
Александр
я про таскание самого слайдера. ТО есть чтобы его комфортно двигать было юзеру, достаточно ли будет разбить на 3 сектора и считать проекции для точек на оси X; Y; X относительно смещению по Y; X; Y в pan gesture.
Александр
таскание курсора слайдера*
Александр
не будет ли заметны перескоки с сектора на сектор в UX
Haile
а зачем на сектора разбивать?
Haile
или у тебя слайдер так выглядит?
Александр
Нет, не выглядит. Ну просто юзер явно вряд ли будет таскать курсор строго по окружности, не? Он обычно берет и тащит по горизонтали, или вертикали и вообще как попало, нам же нужно считать расположение курсора делая проекцию на ось по которой было максимальное изменение, нет? Ну то есть если юзер берет курсор снизу окружности и тащит его горизонтально, то точку надо двигать все равно по окружности, так что мы считаем нужный Y относительно нового Х.
Александр
а когда он дотаскивает точку в зону окружности справа, то изменения по оси Х там обычно минимальны, а по Y уже гораздо больше, так что типа считаем уже наоборот
Andrey
#whois > Какой у вас проект или где работаете? Фрилансер. > В чём вы специалист? Не знаю. > Чем можете быть интересны или полезны сообществу? Ничем. > Чем интересно сообщество вам? Следить за модной движухой в мире разработки под ios. > Откуда вы? Не скажу. > Как узнали про группу? Из группы про android.
Haile
темная лошадка
Infohunt
Кто работал с пушами ВК?
Anonymous
Всем привет! Кто знает, как изменить звук для пуш сообщений когда приложение в бекграунде?
Sasha
отсылать sound в пуше ?
Sasha
или я не так понял вопрос
Anonymous
Отсылаем, но он работает только когда приложение открыто
Sasha
когда открыто? эммм должно быть примерно наоборот)
Anonymous
Когда закрыто или в бекграунде то стандартный играет
Sasha
пуши не отображаются в центре нотификаций когда приложение открыто, только если в бэкграунде или закрыто
Sasha
хз, там все корректно отсылается? в ресурсы добавили звук? формат тот, что нужно?
Anonymous
да. когда приложение открыто - появляется стандартный алерт и играет нужный звук. когда приложение в бекграунде или закрыто - пуш падает либо на локскрин либо в центр уведомлений со звуком default, вместо необходимого. файлик в проекте есть в формате caf, при открытом играет, при закрытом нет
Sasha
¯\_(ツ)_/¯