Apple Better bring it this time. WWDC 2012... do or die!.......  or get overshadowed by android.
Shared publiclyView activity