According to our sources, Apple is nearing the end of the beta testing cycle for iOS 8. We are told that the company plans to seed iOS 8 beta 5 to developers on August 4th, and a final version of the OS, iOS 8 beta 6 on August 15th. After that we most likely are going to have a lull of several weeks until Apple is ready to release the iOS 8 GM (this is the final version, barring any unforeseen emergency fixes / problems). The latest version of Apple’s upcoming mobile software, iOS 8 beta 4, is the most stable and smooth out of all the releases so far, and it also incorporates new design and user interface tweaks, bug fixes and feature enhancements.
Read more here: Boy Genius Report