1st: I don't remember seeing these icons on Android.
2nd: If anyone could provide me with a link to an article stating Parallax on Android, please do so.
IMO Apple made the IOS presentation to make it look they reinvented IOS all over again. They didn't say they reinvented every single thing regarding OSes in general.
This is nothing more than a Photosphere and Google Maps "street view" implementation. I had predicted Apple would steal Photosphere for iOS7, but I guess that was too difficult, so they just stole part of photosphere.
But for code using parallax, it has been in Android for at least 2 years. This is how easy it was to code parallax using Cocos2d for an image. 'Not exactly groundbreaking stuff:
CGSize winSize = CCDirector.sharedDirector().displaySize();
_bg = CCSprite.sprite("yourbg.png"); // needs to be square, i.e. 800x800
_bg.setTextureRect(0, 0, winSize.width, winSize.height, false);
_bg.getTexture().setTexParameters(GL10.GL_LINEAR, GL10.GL_LINEAR, GL10.GL_REPEAT,
GL10.GL_REPEAT);
_bg.setAnchorPoint(CGPoint.zero());
this.addChild(_bg);
and then you update the image for movement or float dt,
if (_bgOffset > 2000000000)
_bgOffset = 0; //
_bgOffset += dt * PIXELS_PER_SECOND; //
_bg.setTextureRect(0, _bgOffset, _bg.getTextureRect().size.width,
_bg.getTextureRect().size.height, false);
----------
I believe there is an iOS tweak called "deep end" that will give a parallax effect.
Personally I want an ultra high res space wallpaper which would provide a near spherical 360 degree experience.
Yeah that already exists. It is called Google's Photosphere