Nick
Яков
Книга Fullstack React Native тоже вроде хорошая
Яков
Ссылка на книгу "React Native in Action" 2019 - http://www.allitebooks.org/react-native-in-action/
Anonymous
Всем привет, завтра буду отправлять на проверку первую версию приложения с auto-renewable подпиской.
Валидацию receipt провожу на клиенте, соответственно devMode указываю там же.
Вопрос: review team использует же sandbox аккаунты? Как поступить в данной ситуации, после успешного прохождения проверки с помощью OTA поменять девмод на продакшн? Или же можно отправлять версию с валидацией не для sandbox?
Заранее спасибо за ответ 🙏
Sergiy
всем привет.
Использую https://github.com/reactjs/react-tabs
Не получаеться изменить стили...
Пишу так же в своем файле scss, не меняються
Aynur
Aynur
нет, всё равно это оффтоп будет, ибо Ваш вопрос не касается рна
Aynur
из-за таких как вы и набирают реакторов в мобильщики
Dmitry
Ivan
Aynur
имхо, достаточно велика, да и ваш вопрос из разряда "спрошу про Spring у андроид девелоперов, они же на Java пишут"
Aynur
ой, это не ваш вопрос был, сорри, но всё же)
Aynur
думаю тут таких много, кто с натива, реакт в рамках рн не настолько сложный
Dr
Всем привет. Пуши от файербейза можно проверить на симуляторе иос? или только на реальном девайсе?
Ivan
Aynur
Dr
просто странно, что с симулятором андроид работают 🤔
Dmitry
Dr
т.е. это фишка иос?
Nikita
Потому что у андроида эмулятор
Nikita
А не симулятор
Aynur
в Андроиде полноценная эмуляция устройства, а у iOS симуляция работы оси
Dr
ааа, понял
Dr
спасибо
Sergiy
Aynur
но я не злой =(
Sergiy
Kto?
Aleksei
Ivan
Я так понял, что по авторизации/регистрации никто не поможет примером или туториалом?)
Alexander
Ivan
Я спрашивал: есть ли пример или туториал по авторизации/регистрации? И какой стек использовать лучше rn+firebase+redux?
Ivan
В firebase как я понял можно отправлять бесплатно смс, как подтверждение регистрации, или я что-то путаю?
Alexander
Ivan
ну платный 25$?
Alexander
Alexander
Мы только cloud messaging использовали
Ivan
Спасибо за ответ, пойду искать дальше)
Ivan
А для роутов эту часто использут https://github.com/aksonov/react-native-router-flux
Alexander
Sergey
* правда интересны +-, это не попытка поднять бучу)
Dmitry
Sergey
Почему? Потребление памяти сократилось, на мой субъективный взгляд работать стало пошустрее, чем плох-то?
Dmitry
Dmitry
и, на мой взгляд, у rnn конфиги менее громоздкие и он проще в управлении
Sergey
А последний уже юзабелен? Помню, пытался на него перекатиться, столкнулся с кучей проблем, открыл баг трекер, возжелал это развидеть и откатился на старую навигацию
Dmitry
Никита
Sergey
Стековая + табовая навигация, хочется кастомизации табов и для стековой возможность объявлять кастомные переходы между экранами
Dmitry
Dmitry
сейчас попробую конечно
Никита
я себе вот такой костыль написал
import React from 'react';
import { RefreshControl, RefreshControlProps, Platform } from 'react-native';
interface Props extends RefreshControlProps {
}
interface State {
showRealRefreshing: boolean;
}
export default class SafeRefreshControl extends React.Component<Props, State> {
state: State = {
showRealRefreshing: Platform.OS === 'ios',
};
componentDidMount() {
setTimeout(() => {
this.setState({ showRealRefreshing: true });
}, 500);
}
render() {
return (
<RefreshControl
{...this.props}
refreshing={this.state.showRealRefreshing && this.props.refreshing}
/>
);
}
}
Никита
пришел к выводу что не стоит создавать RefreshControl с refreshing=true, поэтому сделал таймаут
Sergey
Никита
вот перед последней сменой на false тоже делаю задержку
Dmitry
Никита
это все костыли, но мне не сильно хотелось разбираться в сути проблемы
Sergey
Тут все упирается в деревянность вашего дизайнера) Не все приложения пишутся в купертино/материал)
Sergey
Где-то такие переходы нужны
Dmitry
это уже дизайнеры дурачатся)
Sergey
С одной стороны да, а с другой на некоторых экранах можно этим пожертвовать, чтобы получить болеее интересный эффект
Dmitry
в моем представлении, дизайнеры изначально должные следовать гайдлайнам платформ, а уже потом придумывать отсебятину
Sergey
Гайдлайны - это ограничения. Понятное дело, что там много полезного и им нужно следовать, но без фанатизма, и если есть что-то свое, что противоречит гуидам, но выглядит и работает классно, не вижу ничего плохого)
Dmitry
Гайдлайны - это ограничения. Понятное дело, что там много полезного и им нужно следовать, но без фанатизма, и если есть что-то свое, что противоречит гуидам, но выглядит и работает классно, не вижу ничего плохого)
поэтому я и написал, что импользование rnn зависит от задач, но я всегда отдаю ему предпочтение, потому что он намного проще в эксплуатации, чем react-navigation и быстрее. Если rnn не удовлетворяет задачам, то уже ничего не поделаешь
Sergey
Лады, перечитаю сегодня доку и еще раз загляну в его баг-трекер)
Может быть его и вправду уже можно использовать