Apple takes wraps off iPhone development