
morda
01.10.2018
18:24:10

Алексей
01.10.2018
19:50:36
копировать пропсы в стейт?
В редких случаях возможно такое применение, если пропсы меняются, а нужно сохранить исходное значение при инициализации. Но это скорее исключение.
Поправьте если не прав

Cenator
01.10.2018
19:51:10
onlyUpdateForKeys из ре композа

Google

Play
01.10.2018
19:52:15

Cenator
01.10.2018
19:52:47

cristina
01.10.2018
19:54:45
Можете объяснить хотя-бы поверхосно, как сделать билд для айос и как его залить на маркет?

Play
01.10.2018
19:56:48

Алексей
01.10.2018
19:57:16
onlyUpdateForKeys из ре композа
Не поможет, если мне нужно сравнить исходные данные с новыми.
Вообщем есть задачи когда в принципе можно заюзать пропсы в Стейт, но повторюсь это скорее исключение

cristina
01.10.2018
19:57:52

Play
01.10.2018
19:58:21

Alexey
01.10.2018
19:58:48

cristina
01.10.2018
19:59:19

Alexey
01.10.2018
19:59:31
никак

あなたの神
01.10.2018
20:00:08

Play
01.10.2018
20:00:38
флешмоб никак)))

Alexey
01.10.2018
20:00:52
никак флешмоб :)

Google

cristina
01.10.2018
20:01:09
И билд тоже в х-код только делается?

Alexey
01.10.2018
20:01:28

cristina
01.10.2018
20:01:36
Тупо так ппц)

Alexey
01.10.2018
20:02:35
единственное, без чего можно обойтись - это без мака

cristina
01.10.2018
20:03:13

Alexey
01.10.2018
20:03:26
но вообще, если вы не готовы платить 100 баксов в год - может, вам и аппстор не нужен?

cristina
01.10.2018
20:06:07
Ну а если приложение некоммерческое?)

Alexey
01.10.2018
20:06:39
а какая разница?

Алексей
01.10.2018
20:07:27

Cenator
01.10.2018
20:07:44
Можно ещё в вебе делать

Alexey
01.10.2018
20:08:50

Play
01.10.2018
20:16:34
Тупо так ппц)
Вы хотите получить доступ к аудитории компании Apple, почему они должны предоставлять этот доступ бесплатно? Apple коммерческая организация, а не коммунистическая страна.

Zamir
01.10.2018
20:17:03

Denis
01.10.2018
20:19:42

cristina
01.10.2018
20:20:43

Alexey
01.10.2018
20:21:16

cristina
01.10.2018
20:21:53

Alexey
01.10.2018
20:22:07
@tfest рассматривайте это как плату за инфраструктуру по доставке вашего приложения пользователям

Google

Play
01.10.2018
20:23:21

Denis
01.10.2018
20:23:44
Премиум ?

Alexey
01.10.2018
20:23:47
@tfest ну справедливости ради clang бесплатен

Play
01.10.2018
20:25:15

Alexey
01.10.2018
20:25:48
@playra ну fastlane отчасти решает этот вопрос
Что-то я разнукался сегодня :(

Play
01.10.2018
20:27:39

Vladimir
01.10.2018
20:28:13
Я не думаю что Apple зарабатывает на девелоперских взносах, это просто своеобразная защита от спама. Проверять приложения вручную дорого, если сделать порог вхождения ниже, то каждый школьник будет отсылать свой HelloWorld на ревью. Что мы собственно и имеем в Play Store ?

Alexey
01.10.2018
20:28:19
мне его запустить только с xcode build tools не удалось

Denis
01.10.2018
20:28:56
Тонна всякого хлама который частенько и не поддерживается еще

Vladimir
01.10.2018
20:29:41
Ну и беда и огромный плюс, потому что гугл растит юных девелоперов под свою платформу. У каждого решения есть плюсы и минусы.

Denis
01.10.2018
20:30:09

Alexey
01.10.2018
20:30:37

Gena
01.10.2018
20:58:35
А насчет сборки для macOS/iOS из других осей... то там, насколько я понял, проблема наполовину не технического характера... вон, в Go, вы можете собрать бинарь для macOS. Проблема там в чем-то около SDK крутится... т.е. SDK вам Apple поставляет и разрешает пользовать только с Xcode, а Xcode лицензирован только под macOS... ну далее понятно... остальные технические проблемы - следствие, не решены, потому что почти никто не решает...
Забыл написать... а ещё у Xcode есть билд-сервер... (который тоже только с Xcode работает)... но теоретически можно билдить не на своей машине... а на сервере с macOS Server )))

cristina
01.10.2018
21:05:22
Смысл тогда реакт нейтива, если говорите нормально билд не сделать?

Gena
01.10.2018
21:09:07
Смысл тогда реакт нейтива, если говорите нормально билд не сделать?
Смысл RN в том, что вы можете писать код на JS, большая часть которого будет работать под все платформы поддерживаемые RN. Никто и не говорит, что вам удастся избежать необходимости билдить нативный код при этом средствами предназначенными для данной платформы. Вообще Go, который я привел в пример скорее исключение... и вообще немного из другой области и делать он так может за счет того, что не использует SDK таргет платформ. Всё остальное требует нативных тулзов. В нашей области это: Flatter, Cordova

Олег
01.10.2018
21:24:56

Google

Alexsandr
01.10.2018
21:30:51

Alexey
01.10.2018
21:32:59

Alexsandr
01.10.2018
21:33:16
решит твою проблему
D3

Олег
01.10.2018
21:35:18

Alexey
01.10.2018
21:41:51
хотя, конечно, отсутствие xcode не спасет - без этого монстра все равно не обойтись, там весь pipeline на него завязан

Евгений
02.10.2018
03:00:59
вполне реально

Alexsandr
02.10.2018
04:57:32
PanResponder тебе нужен

Евгений
02.10.2018
05:04:18
да, PanResponder и двигаешь элементы куда хочешь. но с сайта ничего подтянуть не получится, это будет разработка с 0

tdesc
02.10.2018
05:43:55

Gena
02.10.2018
05:46:40
Потенциальные "проблемные" места при использовании RN (стоит посмотреть заранее можете ли вы это сделать):
- Спец-эффекты на шрифт и вообще преобразование шрифтов
- Трансформация готового дизайна в картинку

Олег
02.10.2018
05:51:49
доброе утро
https://github.com/react-native-community/react-native-text-input-mask - ставлю данный модуль, на ios получаю
http://joxi.ru/Vrwp6bzI7K01ym
папку из ios модуля закинул в ios проекта, вроде даже ‘Yes’ in ‘Always Embed Swift Standard Libraries’ of Build Settings. сделал, открыв в xcode из папки ios проекта xcodeproj файл

Gena
02.10.2018
05:51:53
Вам нужно быть при таком подходе уверенным в том, что у вас совпадают все алгоритмы по трансформациям, которые вы передаете на сервер + есть все шрифты и в девайсе и на сервере.

Алексей
02.10.2018
06:18:58

Олег
02.10.2018
06:19:34
For iOS you have to drag and drop InputMask framework to Embedded Binaries in General tab of Target
я не совсем это понял просто

Алексей
02.10.2018
06:21:16

Олег
02.10.2018
06:26:48
я или пролсто тупой, или не туда смотрю
почему у меня нету embed binaries (