The Android Toolbox project

10 mai 2012

The other day I was working on one of my side projects written in Ruby on Rails, and I was in need of a gem  (third party libraries are called gems in Ruby) for performing syntax highlighting. After a few seconds of research, I stumbled upon this page from The Ruby Toolbox which lists all the available gems for handling this particular task. That is clever! Now, whenever I need to do a task that I think could be better achieved using a gem,  I just go to The Ruby Toolbox looking for the right category and I can see how good the community think the gem is and how many times it has been downloaded. Ultimately, in 5 mins I am able to pickup the right gem for the particular task that I am trying to achieve.

I want to build the same thing for Android!  The reason for this is that I can’t think of any place where I can find a list of third party libraries targeting Android development. Of course, we have things like Android UI Patterns that list a fair amount of libraries but as its name suggests, it is only related to UI Patterns and nobody can contribute by suggesting new libraries, nor is it possible to rate those libraries.

As far as the requirements are concerned, the user should be able to:

But before I start working on this, I would like to get your feedbacks on this idea. There is also a fair amount of chance that this project does already exist in a way or another (even if I have done some research and haven’t found anything close to what I have just described).

Finally, I would like to know if there are people interested in joining me on this project. Two guys can do a better work than one guy, if only because they can bounce ideas off of each other. So if  you are interested, I definitely want to talk to you!

That’s it! Looking forward to reading  your comments on this!

11 Comments
10 mai 2012 @ 23 h 28 min

Was already tried before Google did the Android Project Library thing by CommonWareGuy he could not get any community traction behind hit.

Also part of the problem especially with android project libraries you end up tied to doing copies for your own use as you use a different build system than someone else and do not want to switch to their favorite build system.

Répondre
11 mai 2012 @ 0 h 32 min

YES. This is a fantastic idea. If you want real traction behind it, make a post to /r/android on reddit. There are lots of members there and you’ll probably get a lot of support there.

Répondre
11 mai 2012 @ 1 h 53 min

YESYES PLEASE DO THIS! 😛 I will seriously be so happy if this happens. I would love to participate. I was recently building an Android app and had a hell of a time finding open source components and libraries. Hit me up at cleetruman@gmail.com or twitter.com/jstart and I would love to contribute to a project like this.

Répondre
Andy
11 mai 2012 @ 2 h 33 min

I’d use it.

Répondre
Marcos Diez
11 mai 2012 @ 3 h 54 min

I would use it every day. Post on /r/androiddev so we could discuss about it

Répondre
Vamsi
11 mai 2012 @ 4 h 06 min

I would give it a try . Also I can help in some aspects of it..

Are your aware of https://github.com/cyrilmottier/GreenDroid

Répondre
Amokrane CHENTIR
11 mai 2012 @ 12 h 03 min

Thank you guys for your interest in this project, you are all great! I will post start a discussion later on /r/androiddev in order to brainstorm some ideas and get some traction!

@Vamsi Thanks for your interest. Yes of course I know GreenDroid, and this library for instance would be listed on this site under the: UI Patterns category.

Répondre
Alison R.
11 mai 2012 @ 15 h 13 min

Have you heard of the OpenComparison project? There, you can make a site like this for any language.

http://opencomparison.org/

Répondre
Amokrane CHENTIR
11 mai 2012 @ 21 h 08 min

@Alison I have actually never heard of it before. It does look very interesting for what I wanted to achieve, although I am not a huge fan of the grid format (Wouldn’t scale right visually if there was a fair amount of libraries in a category).

To be discussed, anyway! Thanks a lot for your proposition!

Répondre
12 juillet 2012 @ 16 h 31 min

We’ve created such a toolbox for our Android development newsletter: http://androidweekly.net/toolbox Maybe we can join forces on that one 😉

Répondre
Amokrane CHENTIR
12 juillet 2012 @ 21 h 17 min

@Sebastian – Lovely site. That’s indeed pretty much close to what I was thinking about. Would definitely love to contribute either by adding libraries that I know or by coding some features that I can find interesting.

Répondre

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

*