Sergey
задачи могут быть разнообразные, трекинг, проигрывание музыка синтезация речи, запись звука, блютус скан и т.д.
Oleg
а, кажется понял, нужно чтобы долго висело в фоне и что-то делало? тогда да, promise не очень. В доках я ничего такого не видел вроде..
Владимир
если надо чтобы в фоне работало, когда аппа в бекграунде, там есть https://facebook.github.io/react-native/docs/headless-js-android.html
Владимир
yj By default, your app will crash if you try to run a task while the app is in the foreground. This is to prevent developers from shooting themselves in the foot by doing a lot of work in a task and slowing the UI. There is a way around this.
Sergey
ага да похоже, спасибо
Владимир
но вообще скорее всего для сложных задач надо натив писать
Oleg
Товарищи, а кто-нибудь пробовал собирать npm пакет с нативным ios кодом? Я создаю обычный react native проект, в нем добавляю нативные компоненты, прописываю в package.json поле “main”, делаю npm pack. Когда я подключаю этот пакет в другой проект, то js код подтягивается нормально, а ios нет. Гугл говорит, что нужно делать static cocoa library, но как ее сделать из react native проекта?…может кто-то уже сталкивался с такой необходимостью? ^_^
Roman
сильно извиняюсь за заезженный вопрос, но помню тут был список юи китов для рн можно еще раз скинуть, плиз?
Philipp
например: http://nativebase.io/
Philipp
крутая тема, еще смотрю сейчас в сторону https://github.com/ant-design/ant-design-mobile подкупает тем, что он имеет много общего с хорошим набором ui компонентов http://ant.design/ и теоретически получится высокая степень переиспользования кода. В теории.
Philipp
ну еще есть: http://bartonhammond.github.io/snowflake/snowflake.js.html
Philipp
и https://infinite.red/ignite
Roman
спасибо большое
Татьяна
Всем привет! Подскажите можно ли сделать радиобаттоны с кастомными картинками?
Dima
Можно, но ручками
Татьяна
Спасибо! Думала вдруг есть что-то готовое)
Алексей
Всем привет. Кто-нибудь решал проблему с появлением рефреш контрола в листвью в андроиде? Пулл-ту-рефреш срабатывает, если проводить пальцем строго вертикально вниз. Проведение жеста чуть по диагонали уже не вызывает событие рефреша
Mike
Всем привет! :) по традиции представлюсь: Работаю в компании FORFORCE, Украина, Днепр. Специалист широкого профиля: дизайн, разработка, менеджмент. Работаю с ECMAScript с 2006 тогда это был ActionScript. Примерно год работаю с React/RN разработка, обучение. В портфолио и в процессе есть несколько RN приложений. Интересуют лучшие практики, консультации, обмен опытом. О группе узнал из FB moscowjs #whois
Andrew
нативщики, привет, а есть кто пользует material-ui библиотеку реактовскую? если есть, приходите к нам в чат, мы задумали генератор тем запильнуть https://t.me/joinchat/AAAAAAt2fulBh3YF7gc8sg
Anonymous
t.me/RobotCashBot?start=jOmdlFWr
Evgeny
Как делаете навигацию?
Evgeny
Есть приложение, много экранов
Evgeny
Логин, список задач, страница задачи
Evgeny
Как построить роутинг?
Roman
Вроде так
Andrew
Ребята, у кого есть небольшой опыт подключения react-native-maps с гугловыми картами в ios?
Andrew
у меня после pod install не находит libReact.a
Andrew
нашел решение, которое многим помогает(мол заменить в linker files libReact.a с 'React' на тот который в 'Pods')
Andrew
у меня после этого symbol dublicate 360+ файлов
Oleksii
NvigatorExperimental
а он так же красиво как NavigatorIOS работает :)?
Andrew
вопрос закрыт
Andrew
Как построить роутинг?
я react-router@next решил попробовать
Evgeny
И как?
Evgeny
Тоже душа лежит к нему
Andrew
только начал, пока впитываю мудрость (матчасть) :)
Evgeny
Evgeny
@iCoderXXI а где почитать про реакт-нейтив и реакт-роутер4?
Evgeny
Мне-то похуй, я не против бету использовать
Sergey
Как построить роутинг?
Насколько я понимаю, сейчас стандартным решением будет считаться https://reactnavigation.org/ Navigator и NavigationExperimental задепрекейтят в пользу него.
Evgeny
Лукс претти гуд!
Sergey
Об этом шла речь вот здесь: https://github.com/facebook/react-native/wiki/Roadmap Автор как раз тот самый skevy
Andrew
@iCoderXXI а где почитать про реакт-нейтив и реакт-роутер4?
про роутер вот тут https://react-router.now.sh/quick-start
Sergey
про роутер вот тут https://react-router.now.sh/quick-start
Это же про вебовский реакт-роутер
Andrew
Это же про вебовский реакт-роутер
во блин, а я и не глянул в какой канал пишу.
Evgeny
Ну бляяяя
Evgeny
Aman
Я тоже слышал что rr v4 и в RN тоже может, но думаю React Navigation надо пробовать
Max
Всем ппривет. Подскажите на что он может ругаться.
Max
Владимир
Он же написал
Max
У меня везде import React, {Component} from react; import {View} from 'react-native';
Max
Ошибки, которую он написал НЕТ
Max
Появилась эта хрень после того, как я решил перевести проект с рн рн 35 на рн40
Max
Переводил так, что создал пустой проект на рн40, зменил содержимое файлов index.android/ios.js на свое, поставил зависимости, впихнул папку с своим кодом
Max
Вот говорит есть ошибка в файле ARList.js
Max
Max
Вот сам файл: /* * @providesModule app/components/ARList */ import React, {Component} from "react"; import { AppRegistry, StyleSheet, ListView, Text, View } from "react-native"; import { Icon, List, ListItem, } from "native-base"; import { Actions } from 'react-native-router-flux'; import globals from "app/resources/globals"; import Swipeout from 'react-native-swipeout'; ---> это 19-я строка, на которую он ругается export default class ARList extends Component {
Max
Что посоветуете, господа?
Max
Кажись, я нашел ошибку
Max
В модуле Swipeout
Max
Max
Как узнать, где именно оно фейлится?
Max
Потому что искать по всему проекту require issue как-то не прикольно
Shane
привет. Как отправить email с клиента. бекенд находится на firebase
Meg
Предполагаю, это нажо делать на сервере
Shane
а как развернуть это на сервере firebase&
Max
а как развернуть это на сервере firebase&
Это уже в доку файрбейз. Ну и никто не заставляет юзать только один бекенд:)
Max
Ребята, что тут не так: let schema = this.__getSchema(); let currentVersion = Realm.schemaVersion(Realm.defaultPath); let realmSavedPath = await AsyncStorage.getItem('realmPath'); if (realmSavedPath) { console.log(realmSavedPath); Realm.defaultPath = realmSavedPath; }
Max
Говорит, что await is a reserved word. Я его вроде так и юзаю....
Max
let realmSavedPath = await AsyncStorage.getItem('realmPath');
Andrew
привет. Как отправить email с клиента. бекенд находится на firebase
полагаю найти сервис по отправке мейлов, у которого апи есть и через него шуровать, но в целом это небезопасно
Max
Ребята, как заставить работать async/await?
Max
Evgeny
Пробабли у тебя конфиг бейбеля без поддержки async/await