How long does the iOS build take in your company?
I am not an expert in iOS but how come Apple is getting away with this? This is almost like abusing developers
Because Apple isn’t the one misconfiguring the builds.
Refactor and move more stuff from frontend to backend. Get rid of not used much screens.
1) Split your massive apps into smaller apps 2) Use a framework that’s allows hot reloading. Client or server side.
OP, check out BUCK
Not asking for advice guys!! Asking what is YOUR iOS build time?
My company uses React Native, so not a lot of ObjC or Swift to compile. We have plenty of other problems but compile time is not one of them.
Curious, are those problems ReactNative specific. Can you please state a few.
- Navigation. No built in navigation library. The open source options are pretty good, but we have a complex UI and we’ve had to hack some components together. - Formatting text fields is janky. Changing the text while the user types to format currency, etc results in weird visual bugs. We actually had to make the text input text transparent and overlay a label. - Keyboard management can be difficult. No way to track the keyboard if the user drags down to dismiss it. - flex box is a pain in the ass in my opinion. Auto layout is much easier to create elements that need to be exact. Those are some that immediately come to mind. For us I think the pros still outweigh the cons but that doesn’t make problems any less painful.
Remote debugging over Bluetooth takes me 15-30 mins from login to end. I usually build the ipa and load it for every change I do to buy some time...#Irritating
Tech Industry
Yesterday
1142
Enraged that kids prefer KPop to Bollywood. Installed cams in their rooms.
Tech Industry
Yesterday
373
Best LCOL or MCOL city?
2024 Presidential Election
Yesterday
1265
Biden to hand out green cards to 4000 illegals per year
Layoffs
Yesterday
265
Hot take: companies don't owe you interview feedback when they reject you
Universal problems, I’ve seen anything from 5min to 1 hour incremental build , all big companies Hire iOS infra engineers to solve the problem, which is rare and expensive. Devops if you want solve CI too