Danil
Если нужно загрузить какие-то данные когда показывается экран, то в componentDidMount класть логику вызова апи?
Artur
Artur
yapdatabase очень крут
Artur
идеально если бы такое было на ios/android в RN
Aleksei
только это конечно ios only
Artur
key/value, настраиваемые индексы (в том числе в вторичный) и вью запросы, группировки, full text search, связи
не блокирует бд одним процессом
очень стабилен, ни одного креша от туда
легко делать расширения
в принципе что угодно можно сделать на базе yapdb
Vadim
А есть примеры использования https://fastlane.tools с react-native?
Антон
Всем привет! Нужна обратная связь по react native, стоит ли переходить на него с нативной разработки? какие ньансы есть в самой технологии, ошибки, многие пишут что пуши не работают, cons/pros по сравнению с нативкой? Под какую платформу создается дизайн (android/ios), есть ли возможность это разграничивать на уровне языка(создавать разные файлы для разных платформ с описанием интерфейса)?
Aleksei
Антон
если уже эти вопросы озвучивали, можно ссылку на ответы. Спасибо!)
Artur
Anonymous
Artur
Petr
Всем привет! Кто что использует для внедрения оплаты в react native?
Petr
Я сам использую Expo там есть что-то типа оплаты, но блин не понятно документация
Uncle Bob’s Nephew
Пишу для textInput маску (---)--- —— как у компонента работате свойства selection и onSelectionChange
Horse
Horse
но ничего не рекламирую
Horse
видел только
Vladimir
но ведь скорость разработки и шаринг общего кода между платформами?
Ivan[UTC +8, msk +5]
+
Ivan[UTC +8, msk +5]
В итоге ничего и не взять
Vladimir
вот для этого как раз нейтив неоч, а РН даст реактивность из коробки, разве нет? :)
Vladimir
мы хотели именно из-за скорости его попробовать :)
Vladimir
я только на нейтиве и пишу
Ivan[UTC +8, msk +5]
А если реально сложная логика - без натива не обойтись)
Vladimir
правда с РН так всё плохо и даже пробовать не стоит?
Ivan[UTC +8, msk +5]
Ivan[UTC +8, msk +5]
Пишу на нем только по одной причине - нет ios'ников
Ivan[UTC +8, msk +5]
когда kotlin освоиться в ios - пойду писать на ios)
Mikhail
Я бы сказал РН это больше замена webview, вот есть большой проект а разработчиков мало, тут то и выручит рн на мой взгляд.
Albert
Привет. Подскажите можно ли создавать объекты класса, созданного в RN из натива?
Nikolay
Привет. Подскажите про получение push уведомлений под андроид, отправляемых серез expo. Сейчас собрал apk в expo и установил приложение на устройство. Когда оно запущено или в бэкграунде, уведомления доходят, но если его закрыть, то они перестают доходить. Как можно решить эту проблему?
Roma
Roma
Не на первой, но в intoduction: https://docs.expo.io/versions/latest/introduction/why-not-expo.html
Nikolay
Окей, спасибо
Aleksei
ты вообще чего цитировал то?
Aleksei
а поконкретней
Aleksei
да не, я просто не понял к чему это вообще было)
Aleksei
тот ответ вообще реакт специфичен)
Aleksei
да почему, нет. я таким способом хитрые анимации делал
Aleksei
скажу честно, не люблю я фразы типа "выглядит не очень") так можно говорить в музее например, а мы тут все же ПО разрабатываем 🙂
Aleksei
как это, он есть)
Aleksei
да блин. ну ты представь что ты используешь либу в андроиде, которая обернула TextInput и ссылку в приватной переменной хранит, и тебе можно достать ее только через геттер, тут тоже самое
Aleksei
да эт даже не холивар) просто ты задачу не понял)
Aleksei
А вот на натив я тоже могу понабрасывать 🙂вот допустим делаем мы прилагу под андроид и иос, и дизайнер нарисовал классную кнопку, но я не хочу два раза ее реализовывать и потом поддерживать две реализации, как мне быть в нативе?)
Ivan
Ivan
а точно
Aleksei
но как минимум уже часть из RN)
Ivan
))
Aleksei
я вот кстати не понимаю че нативные разработчики агрятся на РН, это же возможность ту часть приложения где формошлепство отдать реакт разработчикам, и заниматся "настоящим" програмированием 🙂
Aleksei
а чего все так за эти гайдлайны цепляются) тебе нравится материал дизайн что ли?) по мне так днище)
Aleksei
ну не ОС, а маркета, я бы так сказал
Aleksei
я вот давно не пользовался андроид, но разве крупные приложения типа fb и твиттера разный диз поддерживают?
Kirill
гайдлайн - это рекомендация. Никто не заставляет ими пользоваться
Artur
Мне не норм, имхо такой сырой этот Свифт как и РН
Artur
https://www.hackingwithswift.com/articles/27/why-many-developers-still-prefer-objective-c-to-swift
Artur
На гайды на айос уже несколько лет все положили
Всякие номинированные эпплом аппы про дизайн ни разу не про гайдлайны или снепчат который на презентации новых айфонов показывали, эти ребята вообще на всех платформах положили на гайдлайны
Artur
Посмотри айос фичеренные аппы, там всякие стартапчики и без гайдлайноа
Aleksei
Aleksei
мне показалось что из obj-c легче вызывать плюсы чем из свифта еще
Artur
Aleksei
вот еще про свифт наброс) https://medium.com/@bober_maniac/the-world-is-rotten-%D0%BD%D0%B8%D0%B7%D0%BA%D0%B8%D0%B9-%D1%88%D1%82%D0%B8%D0%BB%D1%8C-9761aad65ec
Kirill
мда abi stability действительно боль
Aleksei
RN же 😉😂
Igor
Aleksei
@nullcpp Вчера прочитал про систему активити и интентов в андроид, выглядит уж слишком изящно, а есть ли минусы у этого подхода?)
Aleksei
не оч понял)
Aleksei
да я чет не очень компетентен в этой сфере, не смог правильно сформулировать запрос применимо к этой теме)