Apple holding iPhone OS 4 sneak peek event April 8th