Developers prep for iPhone 5's screen, iOS 6 launch