3 ms·
Uhm no, thanks. I have developed for Android and while it's XML-based layout system has nice enough foundations, it is really showing it's age. The interaction
by iSnow 14y ago
Uhm no, thanks.
I have developed for Android and while it's XML-based layout system has nice enough foundations, it is really showing it's age. The interaction between different layouts, gravity hints, weights and screen sizes has grown nightmarish - and in contrast to the open web, there are not many good third-party additions to sanitize the morass.
You want your app to run on 2.2 - 4.1? You will have to re-implement a lot of the newer features yourself or stick with the old ways - something like jQuery that papers over the differences is rare on the single-provider platforms.
IMO the web as a platform had a lot of catching up to do but it's pace has outgrown both Android and iOS which are not exactly stale but do no longer innovate with the speed they did 4 years ago.
On the web, you can pick your tech stack and stick to it for some years, there's no need to switch everything over to the latest tech each year.