Ask any smartphone or tablet user how would their life be without Internet access, and the answer would certainly not be a happy one in most cases. We use these devices to stay connected to the rest of the world using WiFi and cellular data. However, switching between these two can become a hassle, especially if you are frequently moving around between WiFi coverage areas and areas where you must switch to your data connection. Frustrated with this issue, XDA Forum Member gyagapen decided to build his first Android app to address this problem, and shared the fruit of his labor with us in form of CleverConnectivity.
The app intelligently manages switching between both your WiFi and 3G data connections as you move about, but that’s not all. It also manages them in a way to best save your battery life by automatically disabling and re-enabling the connections intelligently based on data use and screen on/off status. You can also specify your own time intervals and sleeping hours to turn connectivity and sync on or off. Furthermore, the app also checks if you have any ongoing media streaming or active downloads before turning off or switching between connections to make sure they don’t get interrupted.
There is much more to the app than the above, and you can find more details, the complete feature list, and the Play Store links in the forum thread. The app is available as both a fully functional but ad-supported free version, and an ad-free paid version.
Update: Unlike what was previously reported, the app does not switch between data and Wi-Fi automatically without interrupting downloads or streams; it simply keep the current connection active till the download or streaming finishes. We have made the necessary corrections and apologize for any inconvenience that might have caused. Thank you for pointing this out in the comments._________