2 ms·
Yes, I think you’re totally right. We’ll end up writing clientside code for phones, tablets, and desktops. A lot of the code can be shared if you use good engin
by iainmerrick 8y ago
Yes, I think you’re totally right. We’ll end up writing clientside code for phones, tablets, and desktops. A lot of the code can be shared if you use good engineering practices, but if you use good design practices, each UI will be different so there will need to be some custom code for each. It doesn’t really matter whether this code is Swift, Java, JS, “native”, “web” or whatever.
I’d add that that’s the good scenario. The bad scenario is that everything goes the way of desktop apps, where everything just becomes a lowest-common-denominator web page with crappy UI design that doesn’t really use the platform effectively, just because it’s cheaper that way and cheap always wins.