Hi guys! Well, maybe it's better to say right from the start of this post: Hi Devs!
[Yes, this post will be more or less only business for developers, but hey, users are always welcome, so you can still propose and ask to your favourite developers what they don't already know.]
As I promised in my last post, here you are a small gift for all the developers!
Something that a developer MUST HAVE in its application. One of the things (obviously is not the only) that a developer can do to obtain a really professional perception of its application. So, after some weeks of hard coding,
I can proudly present to you my latest work. If you really are frequent and focused reader of this blog, you should have seen appear a new link on the right in the last days, under the FUNDAMENTAL LINKS section. I called it:
So what is it? It'simple, the name says everything. It's a library to interact with the proxy in Android. Basically the Android Proxy Library (APL) gives the possibility to developers to access the proxy settings from their applications and use them easily. You can download it and read some examples in the wiki of the project hosted on Google Code. You can check it out and contribute to the project if you want, just send me an email or write a comment to this post.
The library is still in early stage, and it offers only basic features, but I'll continue to enhance its functionalities so all the developers can benefit and create more professional applications that also support any type of proxied network. If you encounter issues or have suggestions regarding the development of the library write something here.
Please try also the demo application that shows you the possibilities offered by APL. And in the meantime please remember that I'm testing the library on a small set of devices (Nexus One and a Xoom). So if you see some strange behaviours in different devices post it to the issues list. You can benefit from this project, but in exchange I ask you at least some useful feedbacks!
So what's the next step? Simple, tell to every developer that starting from today they can easily support the proxy settings in their applications for Android! I'll ask your help for this, so try the library and spread the word!
UPDATE 03/21/2012: I just received the official comunication that there isn't a standard way for both users and developers to specify the proxy settings into Android devices with API version < 11 (1.x and 2.x), so I'll need to work again on APL before it can be considered a stable release. Please be patient, I know the problem is really a pain, but I'll come back as soon as possible with a solution. Stay tuned.