Kto?
А самому городить велосипед
Kto?
Откатись обратно и заюзай норм дифф
Никита
он как то криво работает. Уж лучше руками
Vladimir
пипл, а кто-нибудь делал приложения для китая?
Vladimir
как там геолокейшн получать?
Maxim 📱 D
как там геолокейшн получать?
стандартным апи не получается?
Vladimir
Стандартеок апи работает через раз, мы взяли reacy-native-geolocation-service, но тот гугл дергает
Maxim 📱 D
Стандартеок апи работает через раз, мы взяли reacy-native-geolocation-service, но тот гугл дергает
я сейчас гуглю на китайском, можешь тоже пока попробовать)) https://www.google.ru/search?q=反应原生地点&oq=反应原生地点&sourceid=chrome&ie=UTF-8
Maxim 📱 D
Стандартеок апи работает через раз, мы взяли reacy-native-geolocation-service, но тот гугл дергает
https://xbuba.com/questions/48454305 вот тут даже какие то ответы есть, переводчик заюзай
Maxim 📱 D
как решали? а то интересно будет попробовать rematch
https://reactnavigation.org/docs/en/navigating-without-navigation-prop.html
Олег
Всем привет, контекстное меню открывается не у клика а вверху) Мб кто-то знает как поправить?
Олег
Олег
Так она и должна сверху/снизу от клика открываться
Например я нажал на елем с id 13 в средине списка а откривается вверху flatlist
Artem
Привет, кто-то в последнее время пробовал поставить fb login для ios, у меня на последнем этапе фейлится билд и ошибок нет. Если кто делал - скиньте пож туториал. может я по какому-то старому делаю
DMITRIY
Здравстуйте, помогите пожалуйта сделать анимированный градиент при скроле, как на этом примере https://www.youtube.com/watch?v=RPRowgcXE6w
Yurii
Здравстуйте, помогите пожалуйта сделать анимированный градиент при скроле, как на этом примере https://www.youtube.com/watch?v=RPRowgcXE6w
onMomentumScrollEnd вешаешь анимацию изменения цвета бекграунда в зависимости от индекса. я бы наверное с этого начал.
Anonymous
подскажите а как сделать автоматическу пересборку проекта при изменении java файлов? есть ли такое вообще?
Anonymous
Подскажите как можно дебажить app-release.apk? Не пойму из-за чего крашится. В режиме разработки все нормально
George
А кто нибудь имел опыт с expokit + react-native-firebase?
Denis
Всем привет, посоветуйте какой-то модуль для локализации
Roman
@avell "react-native-i18n"
Алексей
ребят, кто обновлял проекты на 0.60+ не возникало проблем, что не загружаются шрифты иконок из vector-icons ?
Алексей
без автолинка ?
Алексей
в ручную ты имеешь ввиду в podfile или файл в Library ?
Алексей
или про сами шрифты
Алексей
да я кстати про айос) на андройде тоже вручную закинул в асетс и норм
Алексей
а вот в айсе чето не получается слинковать
Алексей
айосе*
Алексей
а если не трудно, подскажи куда добавил в ручную шрифты, и где ты нашел link with assets)
Алексей
скрипт в build phases у тебя такой ?
Алексей
О спасибо, а то я смотрю на пару строк ниже про icon.loadfont, и как то не хочется везде переделывать, а сверху даже и не посмотрел 🙈
Kateryna
всем привет кто сталкивался с таким? таб навигация работала, ничего не изменяла только перезагрузила и вот ошибка
Eugene
да, когда react-navigation обновил с версии v2 на v3
Eugene
https://reactnavigation.org/docs/en/getting-started.html#installation yarn add react-native-gesture-handler итд
Алексей
Ну у меня сейчас при обновление на 0.60 похожие ошибки :) это значит что при билде нативного кода, библиотека не была подключена
Алексей
Хотя с хендлером проблем не было , возможно стоит его обновить

всем привет, кто-то работал с WebRTC?
Sergei
всем привет, кто-то работал с WebRTC?
Ну не знаю, может быть лорд волдеморт
Denis
Всем привет! Есть вопрос по реализации WebSocket (socket.io) соединения в приложении. Суть задачи: 2 роли: учитель и студент Учитель может создать урок и начать live attendance для этого урока. В этот момент, студенты по нажатию на кнопку «Присоединится» могут зайти на этот урок. В это время у учителя в риалтайме должно показывать число студентов, которые заходят. Подскажите, как правильно подобное реализовать? Есть ли смысл прерывать подключение к сокету, если юзер вышел с этого экрана, чтобы не садить батарею и перформанс. Заранее спасибо!
Armen
#новичок друзья, подскажите, как в точности такой таб бар сделать. Прошерстил гитхаб)
Armen
Armen
Это понятно😅имел ввиду вдруг посоветуете готовые библиотеки
Khorark
Вью, внутри 5 тачибле элементов
Kateryna
как установить ноде модули без апдейта?
Kateryna
Апдейта чего?
нужно "react-native": "^0.57.8", не 0.6
Khorark
Гм.. Если точно версию 0.57.8 , то нужно убрать ^
Stanislav
Гм.. Если точно версию 0.57.8 , то нужно убрать ^
По-моему если мажорная версия 0, то с ^ минорную не обновляет, нет?
Gena
Вот здесь описаны правила (хм, раньше там в доках была другая страница, закопали куда-то глубже): https://docs.npmjs.com/misc/semver.html#caret-ranges-123-025-004
Gena
Я тут занялся оптимизацией размеров приложения. И накопал много интересного. Хочу поделиться тем, что уже получилось. Пока буду говорить только про андроид. Первое, что мы сделали и уже успели катнуть в продакшн - это переехали со сплит-билдов на aab (Android Application Bundle), вот результаты из консоли плей маркета из раздела Android vitals: Было v1.8: Download Size: 31 Mb App size on device: 85 Mb Стало (v1.9.1): Download Size: 14 Mb App size on device: 46 Mb
Gena
(нажалась кнопка Enter неудачно, хотел одним сообщением), но ладно... в общем я на этом не остановился и копнул глубже. Это ещё не в релизе, поэтому статистика и цифры чуть другие будут.
Gena
Ща, допишу про второй этап и расскажу, что там application bundle делает... на самом деле не так много, но для этого надо туда внутрь заглянуть и понять что сколько занимает места.
D
А есть какие-то может инструменты для понимания что и сколько занимает в bundle? Ну кроме du -hs? )
Никита
А есть какие-то может инструменты для понимания что и сколько занимает в bundle? Ну кроме du -hs? )
в студию можно закинуть apk - там будет по нативке расклад еще можно js bundle собрать и посмотреть source map, будет расклад по js (но там капля в море если про размер апк говорить)
D
Капля в море, это про js?
Никита
да
Gena
Я давно точил зуб на react-native-firebase потому что он тащит за собой очень много js кода, который лежит в бандле бесполезным грузом. А мы от него используем только одно - пуш уведомления, притом самым простым образом... т.е. получаем токен, шлем на сервер, реагируем на переход по клику на уведомление - всё. Ни локальных уведомлений, ничего больше у нас нет, статистику перевели в Amplitude. И я за последние пару дней написал ту небольшую часть, которая нам нужна для iOS и Android, сегодня закончил тестирование и вот на CI собралась сборка. Т.к. это не в продакшн, я взял два aab файла и через тул Analyze APK в Android Studio сравнил их. Версия с react-native-firebase и кастомная, эксперимент не чистый, я ещё включил минификацию (бывший proguard) и проапдейтил несколько зависимостей... но всё же... текущие итоги: http://vovkasm.skitch.vovkasm.org/size-diff_22DFC5F3.png
D
Кто-нибудь крутил Apple SignIn? ;)
Gena
Итого, с кастомной реализацией firebase: js: -128 KB java: -6.1 Mb (плюс можно отключать multi dex)
D
Ну в firebase конечно много чего есть, и тот же Google SignIn
Gena
Из находок: в продакшн бандле зачем-то лежит source map и весит, блин почти 6Mb
D
Может можно настроить билд омитить его?
Gena
Надеюсь, верней так, я найду как это сделать )
D
Поделись плиз как найдешь, интересно
D
Через что если не секрет логин делал?