I revisited an old React Native project with a view to make a new, updated refresh.
React Native is great; React Native firebase is great; Firebase is great; Apple is great.
Getting an app published that depends on all these to work together is an absolute nightmare.
Just installing it is now a walk through a minefield of errors - is your mac an M1? There are dozens of different recipes to follow for a maddening mix of how to install different versions of ruby, of cocoapods, with homebrew or not, with the arm terminal or rosetta emulator.
Maybe I was naive to expect that after a couple of years things would have just gotten easier or faster.
After a day spent 99% on just setup and getting a generic app to not break, before even touching a line of code to make a feature, I have quit.
I wonder if others feel this way? I'm sad because I like app development, and the idea of building for multiple platforms. And I previously invested a lot in learning and supporting RN but the balkanization of this platform has reached the tipping point for me.
Comments URL: https://news.ycombinator.com/item?id=33609943
Points: 12
# Comments: 16
Continue reading...
React Native is great; React Native firebase is great; Firebase is great; Apple is great.
Getting an app published that depends on all these to work together is an absolute nightmare.
Just installing it is now a walk through a minefield of errors - is your mac an M1? There are dozens of different recipes to follow for a maddening mix of how to install different versions of ruby, of cocoapods, with homebrew or not, with the arm terminal or rosetta emulator.
Maybe I was naive to expect that after a couple of years things would have just gotten easier or faster.
After a day spent 99% on just setup and getting a generic app to not break, before even touching a line of code to make a feature, I have quit.
I wonder if others feel this way? I'm sad because I like app development, and the idea of building for multiple platforms. And I previously invested a lot in learning and supporting RN but the balkanization of this platform has reached the tipping point for me.
Comments URL: https://news.ycombinator.com/item?id=33609943
Points: 12
# Comments: 16
Continue reading...