3 ms·
1) No, it actually gets better over time, and with jquery (which is still javascript) the problem is already solved. Still, you use the same language that you l
by zerostar07 15y ago
1) No, it actually gets better over time, and with jquery (which is still javascript) the problem is already solved. Still, you use the same language that you learnt 10 years ago
2) Learn a whole language and a whole api for one of the ~10 different mobile platforms vs 1 single language for every browser? That's a huge advantage. Seriously how much time you have to waste on learning different frameworks that do the same thing (display an app on a touch device)?
3) The backend problem is the same for both native and web apps; and PHP won't ever make your website snappier than an app because that's a browser problem.
"three completely different and unrelated languages."
What does that even mean? It's a stack of 3 complementary and orthogonal technologies that don't overlap. Don't you need to learn about layout and properties files when you do iOS development or android development or x development?
For me it all comes down to developer happiness, that is, achieve maximum effect in less time. That's why i m a webdev diehard and will never endeavor on proprietary closed frameworks.
- danssig 15y ago>It's a stack of 3 complementary and orthogonal technologies that don't overlap. Irrelevant. I need one language to describe the data, a completely different language to specify how to lay it out and a third completely different language to do any dynamic work (which is a lot these days). In e.g. iOS I can do all this with Objective-C. >For me it all comes down to developer happiness, that is, achieve maximum effect in less time. Agreed. >That's why i m a webdev diehard and will never endeavor on proprietary closed frameworks. That's why I'm not and hopefully will never have to be.
- zerostar07 15y agoWe are obviously in different camps. Yet, regarding the first point, it's not irrelevant. Can you layout apps in ios or android without learning about layout files, property files or what else?
- danssig 15y agoActually yes. I can't speak to Android but on iOS you can just drag the controls where you want them to be. Or you could just do it all in code. You don't have to learn anything but the language and the APIs if you don't want to.