Dima
Ребят, можно ли запускать эмулятор без входа в андроид студию?
ну, чтобы запускался сам после react-native run-android?
Sergey
я сначала запускаю эмулятор из консоли, потом реакт-нейтив и УМВР
Kto?
Плус
Sergey
но первый запуск проекта делал из андроид студии, ибо не разобрался тогда ещё
Danil
подскажите по FlatList плз, у меня массив из 100 элементов на ренден
1. я добавил console.log в renderItem и вижу, что рендер идет в 10 шагов и в каждом шаге рендериться то что уже рендерилось в предыдущем, зачем?
первые 10 элементов: index 0…9
второрые 10 элементов index 0…19
и тд
Kto?
Потому что это оптимизация
Danil
2. это все происходит без какого-либо скролла, у меня на экране отображается всего 10 элементов из 100 в итоге все парализует пока все 10 циклов не будут выполнены
Danil
Kto?
А
Kto?
Если без скролла
Kto?
Тогда лучше покажи как ты рендеришь
Danil
<FlatList
data={this.props.contacts}
renderItem={this._renderListItem}
keyExtractor={(item) => item._id}
/>
_renderListItem = ({ item: contact, index }) => {
console.log('render', index + 1)
return (
<ContactsListItem
index={index}
totalContacts={this.props.contacts.length}
contact={contact}
avatarPress={this._avatarPress}
/>
)
}
Danil
Danil
даже 10 не влазиет
Danil
Danil
а вот между 9 и 10 циклом
Danil
?
Шерзод
ребят, можно ли как нибудь проверить приложение не имея мака?
Gena
Gena
Это если разработка под ios
Preeternal
Если речь идёт не о notifications и др.)
Preeternal
Тогда нужен ещё и iphone
Gena
Ну да )
Gena
Есть вещи, которые можно только на девайсе проверить, к сожалению. Это и для Android и для iOS актуально.
Aga
Господа, подключил expo-analytics, вписал ID из дэшбоарда гугла, но пишет "Прямо сейчас 0"
Aga
По идеи этого достаточно
import { Analytics } from "expo-analytics"
const analytics = new Analytics('UA-13563XXXXX-1');
Aga
Интересно, скорее всего это косяк либы
Aga
Есть альтернативы?
IamGrape
Подскажите как добавить отложенный дип линк для facebook? Если прила установлена то все работает Linking.getInitialURL( ) ловит параметры. Но если прила не установлена то не работает. Вроде AppLinkData.fetchDeferredAppLinkData надо использовать, но что то не могу найти примера для react native.
Aga
товарищи
Aga
как в app store connect'e разрешить только iphone, без ipad?
Anonymous
Добрый день. Теоретически можно писать на yoptascript с react native? Или только js.
不退転」
Aga
不退転」
Aga
不退転」
Aga
у меня сейчас дизайнер бунт поднял, хотелось бы ipad убрать))
Aga
https://forums.expo.io/t/solved-failing-ipad-review-for-iphone-only-app-how-can-i-test-in-2x-mode-in-expo/9003
Aga
不退転」
у коллеги был такой трабл два месяца назад, там необязательны скрины для айпада вставлять. Вроде-как было достаточно просто настройки в xcode поправить под айфон онли, если не ошибаюсь. А с экспо Бог его знает
Aga
Aga
Aga
default is false
Aga
Gena
Aga
Aga
Gena
firebase был. Сейчас съезжаем на amplitude
Aga
Буду крайне благодарен)
Aga
Aga
Сейчас посмотрю amplitude
Aga
Хорошо
Aga
Чёрт, это если делать expo eject, все импорты expo уйдут?
Aga
Aga
А, не, нормалёк
Aga
Но это expo detach, то что надо
Андрій
Здравствуйте! Можете пожалуйста подсказать, как анимировать (нужно изменять размер) View, которая при скролле меняет координаты (x и y) в зависимости от этих координат. Тоесть к примеру на x=10 y=10 будет size=20, а на x=20 y=20 - size=50. Доки читал, но не могу понять, как связать ивент смены координат и анимацию :(
Dimitrii
Ребята, кто что может сказать о работе с bt? Реально ли работать с протоколами?
Никита
Никита
из простых подобных примеров я бы предложил collapsing header посмотреть - много статей найти можно по этуму поводу
Андрій
вот я это же читал и коллапсинг хидер смотрел, но никак не могу вкурить, что делаю не так:
const circleSize = this.state.size.interpolate({
inputRange: [0, 35],
outputRange: [CIRCLE_MAX_SIZE, CIRCLE_MIN_SIZE],
extrapolate: 'clamp',
});
Андрій
а вот при скроле: Animated.event(
[{nativeEvent: {contentOffset: {y: scrollPos.y, x: scrollPos.x}}}]
)
Андрій
scrollpos это nativeEvent.contentOffset
Андрій
min и max это 15 и 50
Никита
Dimitrii
Никита
интерполяция же идет по state.size а трекается какая то другая animated
Андрій
ну у нас при onScroll есть же event.nativeEvent.contentOffset
Dimitrii
Андрій
Eugene
https://github.com/innoveit/react-native-ble-manager
Eugene
А нет, не эта
Eugene
https://github.com/Polidea/react-native-ble-plx эта
Aga
Странный этот amplitude, жму на Go To Dashboard, он обратно сюда бросает)
Eugene
Eugene
С помощью buffer