4 ms·
It's all specialisation and one human mind can only do so many things. The web side alone is vast now. It's a common conversation in the web community about how
by mmahemoff 13y ago
It's all specialisation and one human mind can only do so many things. The web side alone is vast now. It's a common conversation in the web community about how a new developer is supposed to pick everything up.
I agree if you're a company, you can't afford to turn your nose at one or the other. But there's few unicorns who can build excellent apps in all of web, Android, and iOS. And despite a lot of software mythology, I don't believe most programmers can just learn a platform in a few days, not to be seriously capable at it.
- randomdata 13y agoI actually thought you were being serious in your previous post. Humans cannot specialize in everything, but we can do a lot more than just one thing.
- wallflower 13y agoIn my experience, people who claim to do both iOS and Android development well vastly overestimate their abilities. At the highest levels, writing an iOS or Android app is like being a game developer and pushing the platform to its limits (in a non-hacky way). To attack the problem of smooth scrolling, ~60fps on a list (especially one doing async fetches and/or database and/or complex cell layouts) requires different experience and knowledge on each platform. To build a beautiful app (not an average app) on either platform, requires almost a craftsman-level touch and level of care. To attack the problem of data synchronization... don't go there (just use Parse)