BrowserDeps - different browsers for different connections
Good evening! It turned out that I use Opera Mini to surf over the mobile Internet and Firefox or Opera Mobile for Wi-Fi. I will explain this by the fact that Opera Mini, thanks to the compression of traffic, including images, works quite quickly through slow connections. And if you consider that in St. Petersburg 3G is far from everywhere and not at all as good as we would like, then you have to use slow mobile Internet wherever there are no hotspots. But if you were lucky enough to stick to a hotspot, then Opera Mini is already not so good - through proxy traffic takes longer than directly, and JavaScript does not work completely. This is where other browsers go towards.Before, after each click on a link in a reader or twitter, I had to choose a browser in which this link opens, but now I don’t need it anymore. And all because I had some free time and a huge desire not to choose this damn browser anymore.
For several evenings of reading the documentation (the first time I write for android), the first version was born, which is already quite possible to use. He called the first phrase that came to mind - BrowserDeps, from the words Browser and Dependency. Quickly cooked up the icon, figured out git (there was a reason for this) and ... Now you can download it. I hope someone other than me also needs it :)
clickable


The principle of operation is quite simple. The application is registered in the system as a browser, you select it as the default browser. And the next time you poke a link, the application will start, check the connection and launch the desired browser.
Sources on github
UPD: added an update checker and a little more on the little things. New versions will be posted here . Twitter hashtag - #BrowserDeps