Roman
Всем ку, подскажите, как сделать таблицу на 10 строк, адаптивно, так, что бы таблица всегда растягивалась по высоте экрана?
Serhii
внутри вьюхи (flex: 1) поместить 10 элементов с
Serhii
flex: 1
Roman
flex: 1
спасибо
Vit
короче рабочее сочетание версий плейсервисов скоро можно будет за деньги страждущим продавать)
Aleksei
Я ставлю через PODs - то, что ставится, остальное - вручную
я ставлю через react-native link и потом через git diff просмотриваю что все встало как надо :)
HQ Maker
делаю build для андоида, очень долго запускается приложение. А на самом деле это простое webview 15 строк кода. Как ускорить запуск приложения?
HQ Maker
15 строк кода файл весит 7,6мб
HQ Maker
что нужно удалить и как?
Dmitry
что нужно удалить и как?
Это ты нам скажи
Dmitry
Ты же ничего, кроме размера бандла и количества строк, не привёл
HQ Maker
в App.json там ничего нет для удаление
HQ Maker
я спрашиваю может что то из gradle нужно удалить?
HQ Maker
ну вот вам код
HQ Maker
билдится 7 mb
HQ Maker
??
Vladimir
написал
зайдите в директорию app, откройте файл build.gradle и скопируйте только то, что находится внутри dependencies
HQ Maker
зайдите в директорию app, откройте файл build.gradle и скопируйте только то, что находится внутри dependencies
dependencies { implementation fileTree(dir: "libs", include: ["*.jar"]) implementation "com.android.support:appcompat-v7:${rootProject.ext.supportLibVersion}" implementation "com.facebook.react:react-native:+" // From node_modules }
Vladimir
dependencies { implementation fileTree(dir: "libs", include: ["*.jar"]) implementation "com.android.support:appcompat-v7:${rootProject.ext.supportLibVersion}" implementation "com.facebook.react:react-native:+" // From node_modules }
Ничего лишнего судя по всему. Попробуйте собрать релизный билд, он вероятно будет компактнее. В целом можно попробовать понастраивать Proguard, но тут желательно разобраться в деталях и прочитать вдумчиво документацию. Начать можно отсюда - https://developer.android.com/studio/build/shrink-code
Vladimir
Только непонятно зачем вам нужен ReactNative, если, как вы пишете, у вас внутри только вебвью.
HQ Maker
Vladimir
Потратьте день на чтение базовых туториалов, ReactNative вам не нужен, нативный код будет весить на порядок меньше. Первое что нагуглилось - https://developer.chrome.com/multidevice/webview/gettingstarted
Vladimir
Nikolai
Кто пытался работать из под wsl?
Dmitry
если все работает, как надо)
Nikolai
adb упорно не видит девайс
Nikolai
в виндовой консоли же видит
Anonymous
Всем привет! Подскажите можно ли сделать более менее сложное приложение на реакте или лучше нативную среду взять?
Anonymous
Я не знаю.. просто хотел узнать про затыки и подводные камни какие нибудь..
Anonymous
Ок выбора все равно нет ) подскажите тогда как лучше сделать при скачивании приложения работу без авторизации, в потом при регистрации синхронизировать данные с сервером. Есть какие нибудь простые решения?
Anonymous
А по скорости или весу приложения не уступает?
Dmitry
и у всех они свои
Anonymous
простых решений не бывает)
Ну я пока вижу 1 вариант.. без сети или без регистрации все записывать локально в базу + историю изменений хранить. Потом мержить ее с историей на сервере
Anonymous
Что думаете?
Dmitry
ну в целом так и делают
Nikolai
Execution failed for task ':app:compileDebugAidl'. > java.lang.IllegalStateException: aidl is missing from 'C:\Users\dinfy\AppData\Local\Android\Sdk\build-tools\27.0.3\aidl.exe' Ребят, как зафиксить?
Anonymous
Я уже начал )
Nikolai
Dmitry
Я уже начал )
Димка прав, у меня помнится с час ушло, чтобы хотя бы запустить, что то)
Nikolai
Только установил все, в чем беда?
Anonymous
Димка прав, у меня помнится с час ушло, чтобы хотя бы запустить, что то)
я давно запускал, но на удивление без косяков сразу же получилось все завести
Nikolai
везёт
🦜
у RN есть типо свой вебпак или что-то такое?
Anonymous
https://play.nativescript.org/
Anonymous
кстати видел кто нибудь?
Nikolai
Anonymous
Помню очень удивился когда этот инструмент откопал )
Nikolai
после reload нажатия этот экран
Aleksei
https://play.nativescript.org/
мы тут давно снэк юзаем, не очень понял что удивительного 🙂
Aleksei
что за снэк?
https://snack.expo.io/
Anonymous
удивительно то, что есть такие сервисы да еще и бесплатные
Anonymous
офигеть прикольно )
Anonymous
а там пакеты норм ставятся?
Aleksei
там должна быть дока, где подробнее описано, чем я смогу в одном сообщении 🙂
Anonymous
просто тестить сейчас лень, в нейтивскрипт например почему то не работает установка пакетов.. Они там просто копируются в папку без зависимостей
Артём
An error was encountered processing the command (domain=NSPOSIXErrorDomain, code=22): Failed to install the requested application The bundle identifier of the application could not be determined. Ensure that the application's Info.plist contains a value for CFBundleIdentifier. Print: Entry, ":CFBundleIdentifier", Does Not Exist Command failed: /usr/libexec/PlistBuddy -c Print:CFBundleIdentifier build/Build/Products/Debug-iphonesimulator/ExampleApp/Info.plist Print: Entry, ":CFBundleIdentifier", Does Not ExistНаверняка многие сталкивались с проблемой и, быть может, кто-то знает решение? Поставил чистую макось, сверху XCode и пакеты (нода, вотчман, прочее) по тутору на странице rn'a. Запускаю приложение react-native run-ios и вылетает ошибка сверху. Файл по указанному пути не создается. chmod -R 777 директории и sudo не помогают (глупо, но все же) Ставил заново Command-Line Tools'ы - тоже не помогло На другом же маке все проекты спокойно собираются, а на этом - даже чистые не хотят (хотя месяц назад еще все было хорошо и билдилось)
Артём
Не хотелось бы придти к вот такому решению:
Артём
Dmitry
ну у меня всегда такая ошибка, когда сертификат неправильный выирается
Dmitry
не девелоперский
Dmitry
еще бывает, когда метро не запущен. пару версий назад XCode сам стартовал метро, сейчас разучился)
Dmitry
прекрасно)
Maxim 📱 D
Ничего переписывать не надо будет? Все те модули, которые я брал из Экспо, что с ними?
Миллион раз говорил никогда не ставьте Экспо в прод😔 По идее должно все продолжить работать, но как повезет
Nick
An error was encountered processing the command (domain=NSPOSIXErrorDomain, code=22): Failed to install the requested application The bundle identifier of the application could not be determined. Ensure that the application's Info.plist contains a value for CFBundleIdentifier. Print: Entry, ":CFBundleIdentifier", Does Not Exist Command failed: /usr/libexec/PlistBuddy -c Print:CFBundleIdentifier build/Build/Products/Debug-iphonesimulator/ExampleApp/Info.plist Print: Entry, ":CFBundleIdentifier", Does Not ExistНаверняка многие сталкивались с проблемой и, быть может, кто-то знает решение? Поставил чистую макось, сверху XCode и пакеты (нода, вотчман, прочее) по тутору на странице rn'a. Запускаю приложение react-native run-ios и вылетает ошибка сверху. Файл по указанному пути не создается. chmod -R 777 директории и sudo не помогают (глупо, но все же) Ставил заново Command-Line Tools'ы - тоже не помогло На другом же маке все проекты спокойно собираются, а на этом - даже чистые не хотят (хотя месяц назад еще все было хорошо и билдилось)
А что при попытке запустить через xcode?
Jack
после reload нажатия этот экран
У тебя вроде сервак не поднят
Petr E
Делаю слайдер на FlatList с horizontal={true} и встал вопрос как мне слайд растянуть по ширине View в котором он находится. Пока идеи приходят только с вычислением через Dimensions. Но есть ощущение, что есть более простой и элегантный путь. Подскажите идею?
Petr E
СЕйчас слайд растягивается по самому длинному элементу, который у меня Text
Anonymous
Кто знаком с mobx-react-form (validatorJs)! Как можно проверять значение вложенной формы и если присутствует любое значение во вложенной форме, все поля в родительской форме делать "обязательными для заполнения"
Eugene
Товариищи, а вот /ios/Pods нужно в gitignore добавлять? 🤔
Eugene
https://guides.cocoapods.org/using/using-cocoapods.html#should-i-check-the-pods-directory-into-source-control 🤔
Evgeniy
да
Никита
ну в гайде так и написано - есть плюсы у обоих подходов, я за игнор