172 похожих чатов

Привет. Немного оффтоп, но нужно ли покупать мак если я

делаю кроссплатформу для ios и windows. Или хватит эмулятора? Удобно это вообще и что посоветуете?

Точно знаю, что дизайнить для мака на винде это больно. Как минимум из-за того, что human design только на маке запускается и очень геморно иконки грабить шрифтовые

13 ответов

13 просмотров

зависит какая конкретно кросс платформа. Если реакт или флаттер, то мак нужен хотя бы 1 раз заюзать, что бы сгенерить серты и профайлы. А потом можешь на CI/CD посадить какой нить и будет само работать в теории. А в идеале все таки мак купить или хакинтош настроить себе, тогда норм будет

Ivan Gaydamakin
зависит какая конкретно кросс платформа. Если реак...

ну в плане если у меня команда разрабов, то мне хватит 1 мака?

🤴👷‍♂️🦸‍♂️🧚‍♀️
ну в плане если у меня команда разрабов, то мне хв...

и вообще опиши по подробнее, что за кросс платформа, кто чем занимается и прочее, что бы точно сказать

Ivan Gaydamakin
и вообще опиши по подробнее, что за кросс платформ...

Пока теоретически. Скорее всего React Native, 3 фронта, свой ui, 3 бэка на питоне и микросервисах. Ну типичный стартап

🤴👷‍♂️🦸‍♂️🧚‍♀️
Пока теоретически. Скорее всего React Native, 3 фр...

ну тогда одного надо посадить на иос и одного на андроид, что бы там и там настраивали CI/CD, что бы при каждом коммите собиралось автоматически билд. Советую заюзать TeamCity + Fastlane а так да, одного мака за глаза вам будет для сборки иос и андроид билдов. Минимум мак мини (если интел процессор...). Ну или хакинтош, но для фирмы хакинтош это зашквар и нелегально боюсь будет в данном вашем случае. Еще есть варик https://app.bitrise.io/referral/3dc4f929c8f56314 заюзать. Правда все равно скорее всего нужен мак будет для настройки сертов... Ну вообщем все зависит от ваших нужд по сути

Ivan Gaydamakin
ну тогда одного надо посадить на иос и одного на а...

Если очень захотеть, можете прям в битрис без своего мага серты сгенерить... впринципе, но лучше все же мак один иметь, что бы дебагить в случае непонятной ситуации

🤴👷‍♂️🦸‍♂️🧚‍♀️
Пока теоретически. Скорее всего React Native, 3 фр...

А тимсити нужен что бы мониторить коммиты и запускать скрипты для сборки. Скриптом для сборки советую fastlane на иос. На андроид хз, мб фастлейн тож покатит, читать доку надо. TeamCity == Bitrise грубо говоря

🤴👷‍♂️🦸‍♂️🧚‍♀️
Пока теоретически. Скорее всего React Native, 3 фр...

Я бы еще посоветовал изучить что юзать, реакт или флаттер например. Я слышал что на реакте много своих приколов, особенно если много зависимостей

Ivan Gaydamakin
ну тогда одного надо посадить на иос и одного на а...

чет я не уверен что в стартапах вообще выстраивают процессы стартап это хакатон, образно, и всякие там CI в хуй не уперлись без уже готового и выпущенного MVP

Похожие вопросы

Обсуждают сегодня

а через ESC-код ?
Alexey Kulakov
29
30500 за редактор? )
Владимир
47
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
13
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
в JclConsole объявлено так: function CtrlHandler(CtrlType: DWORD): BOOL; stdcall; - где ваше объявление с stdcall? у вас на картинке нет stdcall
Karagy
8
Ребят в СИ можно реализовать ООП?
Николай
33
program test; {$mode delphi} procedure proc(v: int32); overload; begin end; procedure proc(v: int64); overload; begin end; var x: uint64; begin proc(x); end. Уж не знаю...
notme
6
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта