LOL. What a load of crap.
The reason why iOS is silky smooth is optimization. Even windows phone is smooth.
Apple has many years experience in graphics technology since their Macintosh days.
Their technology is the best in the world. And they control both software and hardware, creating perfect harmony.
Android is just software. While hardware is by others.
That's why android is designed to be open and flexible.
But as we all know, a single size of shirt cannot fit all body sizes.
That's why to achieve the level of what the original iPhone reached few years back, android is still struggling hard today.
Things are slightly better bcos of quad core, high RAM, etc.
But again, it's good that google still continue to acknowledge this disease and focusing to fix it. Hopefully they will be able to succeed one day.
Do any of you do your research before shooting others down? Android is built on the Linux kernel (which is C-based), with a Java-based front end, the reason for which is that Java is multi-platform and can run on various architectures without having to be recompiled. The optimization you refer to for iOS is due to Apple being able to compile their code to run on a specific platform, namely their in-house SoC. Any electrical engineer with a background in processor design can tell you that.