Narek
https://github.com/dooboolab/react-native-iap
Narek
короч, там не сложно, в плане кода
Narek
главное просто понять как это работает
jstclmnm
Ребят, всем привет, у меня такая задача: нужно, чтобы на эмуляторе андроида при доступе к файлам открывалась нужная мне директория на компьютере. То есть, мне нужно выгрузить картинку, приложение в эмуляции открывает папку, которая, например, лежит в корне проекта, с картинками и я выгружаю нужную картинку. Кто может подсказать как это можно сделать?
Narek
Для андроид пея прокатит?
Там тоже нужно гасить покупки
Narek
Иначе будет возврат платежа
Ianis
Если есть такая фотка, ее можно выровнять по левому краю, как на картинке?
Maxim 📱 D
Aga
Я готов налоги платить)
Макс
Путина на тебя нету)
Avtandil
Всем привет. Я новенький в RN. Интересует кто какой UI framework использует. Что порекомендуете?
Kirill
Всем привет. Я новенький в RN. Интересует кто какой UI framework использует. Что порекомендуете?
Мы используем пару библиотек для UI, так как разделяем компоненты на iOS/Android. Для Android взяли - https://github.com/callstack/react-native-paper Для iOS используем - https://github.com/callstack/react-native-ios-kit
Avtandil
Nikolay
Парни, у меня вопрос немного не по теме
Nikolay
что у вас используется для CI/CD?
Nikolay
тяжело разворачивать? Сейчас выбираю между teamcity/jenkins. Стоит вопрос автоматизации сборки и тестирования
Kirill
тяжело разворачивать? Сейчас выбираю между teamcity/jenkins. Стоит вопрос автоматизации сборки и тестирования
Я на проекты тащу GitHub Actions/Azure Pipelines. Достаточно удобные системы, большой free tier, есть интеграции со слаком. Клиенты довольны)
Nikolay
А сборку под ios, там можно организовать без агента?
Nikolay
У меня виртуалка есть, но билд сервер отдельный покупать не хочется
Kirill
А сборку под ios, там можно организовать без агента?
Да, поэтому и берём их. У клиентов как правило своего железа для CI/CD нет.
Kirill
Azure - 1800min любые агенты(win/Linux/macOS) GH Actions - 3000min тоже любые агенты.
Konstantin
Кто нибудь игры на реакт натив писал?
Nikolay
игры писал, но не на react native..
Nikolay
да и другие задачи у него..
Nikolay
Cocos, Cocos Studio, Unity, UE, Reality Engine, Unigine.. Свои движки..
Nikolay
А на чём?
выше отписал
Nikolay
C++ / C#/ C++/CLI, JS, Lua
Konstantin
А какой лучше для js
Nikolay
Это всё фреймворки?
Первый - фреймворк, остальное уже движки
Nikolay
А какой лучше для js
если подбирать под знание языка, что CocosJS (DEPRECATED), CocosStudio (теперь актуальная версия - копия юнити), Unity
Nikolay
Unity только насколько я знаю, сейчас только C# оставили, JS у них был Deprecated уже, в 16 году (я в 16ом ушел с геймдева)
Nikolay
С CocosStudio я начал с 1.0 или 1.0.1 и мы зафейлили тот проект
Nikolay
Но там изначально сырая технология была - отладчик даже не работал. Как сейчас не знаю.
Konstantin
То есть этот кокос подойдет для игр, да?
Nikolay
Я его стабилизировал (пришлось синхронный код писать, что бы отладить удобно было). Потом уже без меня это все переписывалось на асинхронщину - и повылезали все специфичные для этого проблемы.
Nikolay
То есть этот кокос подойдет для игр, да?
он для этого и предназначен
Konstantin
Окей
Konstantin
На нем помомо игр приложения писать можно?
Nikolay
но простейший
Nikolay
Ну 3 года назад так было
Konstantin
Так
Konstantin
У него редактор кода встроенный?
Konstantin
Или можно и в визуал студио?
Nikolay
есть и встроенный, можно и сторонний
Nikolay
сорсы лежат открыто
Nikolay
можно упаковать в пакеты для релиза
Nikolay
Или можно и в визуал студио?
vscode там основная IDE
Nikolay
Прямо оттуда?
да, пайплайн это позволяет делать
Nikolay
он полностью аналогичен юнити
Nikolay
То есть в apk?
свои пакеты которые упаковыаются потом в APK
Konstantin
Хорошо
Nikolay
Не могу не спросить - чисто для себя, или для работы подбирешь?
Konstantin
А тестировать код как? Могу ли я по usb через телефон протестировать? Как в expo
Konstantin
Я не работаю
Nikolay
с тестированием все было плохо
Nikolay
либо отладка в браузере, или же только по логам и алертам
Konstantin
А упаковка долго идёт?
Nikolay
у меня на проекте была проблема, что у нас были наборы данных (для standalone версии) которые имитировали баги, и мы их не могли загрузить в web версию. Подтянуть с других источников не получалось, так как CORS лочил
Nikolay
А упаковка долго идёт?
20-40 минут, на 4790K, standalone версии
Nikolay
веб версии 10-15 минут
Nikolay
3 года назад так было, на девайсах не отлаживали
Nikolay
тогда с этим все плохо было - отладчик говорю не подцеплялся даже.
Nikolay
Да и я что-то тогда не сообразил дебажить на девайсах сразу
Nikolay
я тогда пекарь проженный был (я из большого геймдева пришел)
Nikolay
standalone - версия для PC
Konstantin
Или сложности есть какие то
Nikolay
доступа к файловой системе нету