Read Only Trello Client for Mono Android


Recently, I’ve spent some time trying out Mono for Android by creating a simple client for Trello with just some read-only capabilities. This project helped me to get started with Android platform as well as to understand how Activity works and how to implement other sort of activities like ListActivity or TabActivity with custom adapters.

The project provides a few set of features like:

  • login to Trello OAuth,
  • list of Boards grouped by organization,
  • list of Cards grouped by lists
  • provides some basic information like badges or members.

The project could be downloaded from GitHub respository. In order to set up it you would need:

  • to reference to RestSharp.Monodroid
  • set your consumer key and secret values in TrelloOAuth class which could be obtained here.

* The solution can be opened by both MonoDevelop or Visual Studio 2010.

Other considerations:

Custom Folders structure and content:
* Delegates: contains the delegates used by Trello’s OAuthentication class.
* Handlers: with handlers I mean the classes which provide the responsability of getting data from Trello’s API such as List, Boards, Cards and so on. With this approach I tried to accomplish the single responsability principle -SRP. TrelloOAuthExtensions.cs class provides a set of extension methods in order to make it easier. GetData.cs and GetListData.cs are nested typed interfaces, which each handler should implement.
* Misc: Data and notes for me. Not included as content.
* Model: POCO classes used as a representation of the Trello’s API.
* Utils: There are a couple of classes. Network.cs provides some kind of network functionality to check whether there is or isn’t Internet connection. TrelloOAuth.cs is the core class provider for Trello API.
* Views: This folder contains all the classes used for providing custom Adapters for ListActivity based classes.
* \: Root folder: Activities.

Here there are some screenshots,

 

, , ,

  1. #1 by Free Android Downloads on 02/06/2013 - 03:02

    I’m now not certain where you are getting your info, however good topic. I must spend a while studying much more or figuring out more. Thank you for excellent information I was searching for this information for my mission.

  2. #2 by Lorean Wage on 25/06/2013 - 19:43

    Most people are exposed to the virus as children, when the disease produces no noticeable or only flu-like symptoms. In developing countries, people are exposed to the virus in early childhood more often than in developed countries. As a result, the disease in its observable form is more common in developed countries. It is most common among adolescents and young adults..*,:

    Brand new post on our very own blog site
    <http://healthmedicinebook.comwe

  3. #3 by htc one x tricks on 21/07/2013 - 16:56

    excellent points altogether, you simply received a brand new reader.
    What might you recommend about your publish that you simply made a few
    days ago? Any positive?

  4. #4 by game of war fire age hack cheats on 06/01/2014 - 07:09

    Get clear on your own wants and needs, not on others.
    Author Karen Traviss picks up the story from there as the COG and remaining humans attempt to rebuild.
    they looked impressive and had a nice, epic feel to
    a few of them, but on the other hand they had a tendency to grow a bit repetitive and somewhat boring in a few instances.

  5. #5 by game of war fire age hack on 19/01/2014 - 10:52

    I loved as much as you will receive carried out right here.
    The sketch is tasteful, your authored material stylish.
    nonetheless, you command get got an edginess over that you wish be delivering the
    following. unwell unquestionably come further
    formerly again since exactly the same nearly
    a lot often inside case you shield this increase.

  6. #6 by clash Of clan jeux on 20/01/2014 - 05:47

    We also learned the pricing could be a bit higher than our recently raised expectation, reaching as high as $400.
    Shortest duration in pay monthly plans that lets you buy i – Phone 5 at discounted price is 12
    months. So far as the functioning schemes themselves are concerned, both phones are exceedingly distinct.

  7. #7 by Watch Homefront Online on 14/02/2014 - 00:00

    These are truly enormous ideas in about blogging.

    You have touched some fastidious points here. Any way keep up wrinting.

  8. #8 by como localizar um Celular on 16/02/2014 - 02:17

    I’m not sure exactly why but this website is loading very slow for me.

    Is anyone else having this problem or iss it a problem onn my end?
    I’ll check back later on and see if the problem still exists.

  9. #9 by google api example on 21/04/2014 - 11:55

    Appreciating the dedication you put into your website and in depth
    information you provide. It’s nice to come across a blog every once in a while that isn’t the same unwanted rehashed information.
    Great read! I’ve saved your site and I’m including your RSS feeds to my Google account.

  10. #10 by Examine far more on 21/04/2014 - 22:27

    gibbered gibbeted gibbsite gibingly giddxiest giddying giftable giftedly.
    SEPARATION OF CHURCH AND STATEAnd, of course, there’s that analytically tricky puzzle
    of the doctrine of “Separation of Church and State” to very simply
    demystify here, since it is one off thhe most misunderstood and abused subjects, on both sides, which
    was ever structurally primed for being as inherently, rationally indispensable, inn
    its true meaning, as it is capable of falsjfyingly andd
    destructively cutting, again, either way. relievos relights religion relpining relinked rrliques relishhed
    relishes.

  11. #11 by งานพิเศษ on 07/05/2014 - 06:50

    Hey there would you mind stating which blog
    platform you’re using? I’m going to start my own blog soon but I’m having a tough time deciding between BlogEngine/Wordpress/B2evolution and Drupal.
    The reason I ask is because your layout seems different then most blogs and I’m looking
    for something unique. P.S Apologies for being off-topic
    but I had to ask!

  12. #12 by garcinia cambogia extract yahoo on 08/05/2014 - 13:48

    Everything is very open with a very clear explanation of the challenges.
    It was really informative. Your site is very useful. Thanks for sharing!

  13. #13 by Winfred on 12/05/2014 - 02:46

    No matter if some one searches for his vital thing, thus he/she
    wants to be available that in detail, thus that thing is maintained over here.

  14. #14 by http://www.facebook.com on 13/05/2014 - 03:17

    Just before he is about to carry out his revenge
    plot full murderousness, Bob asks Bart if he has any last requests.
    However Top 10 Hack into Best 11 sports boss Bridal party crack prime 14 hack power
    generator is usually a most liked topic of debate amongst monarchs, presidents and dictators, Prime
    10 Crack Best 10 sports manager Bridal party chop best 11 hack generator is usually displaying increasingly more in the attitudes on the
    fresh as well as upwardly mobile. There will be times when you look over your shoulder, wistful
    for the days of being his better half.

  15. #15 by Free Spotify Premium on 13/05/2014 - 09:09

    This design is steller! You most certainly know how to keep a reader amused.
    Between your wit and your videos, I was almost
    moved to start my own blog (well, almost…HaHa!) Fantastic job.
    I really enjoyed what you had to say, and more than that, how you
    presented it. Too cool!

  16. #16 by www.facebook.com on 15/05/2014 - 10:16

    This is my first time visit at here and i am truly happy to read all at one place.

  17. #17 by make a blog online free on 17/05/2014 - 06:25

    When I originally commented I clicked the “Notify me when new comments are added” checkbox and now
    each time a comment is added I get four emails with the same comment.
    Is there any way you can remove people from that service?

    Bless you!

  18. #18 by Bret on 18/05/2014 - 02:21

    Nice post. I was checking continuously this blog and I am impressed!
    Extremely helpful info specifically the last part :) I
    care for such info a lot. I was seeking this certain info for
    a long time. Thank you and good luck.

  19. #19 by linked here on 22/05/2014 - 10:01

    I believe this is one of the such a lot vital info for me.
    And i am glad studying your article. However should commentary on few basic things,
    The site taste is wonderful, the articles is
    really excellent : D. Just right job, cheers

  20. #20 by pool cleaners robotic reviews on 23/05/2014 - 23:22

    I always used to study article in news papers but now as I am
    a user of web therefore from now I am using net
    for posts, thanks to web.

  21. #21 by ios_8_beta ipsw, on 27/05/2014 - 18:52

    I am actսally thankful to the holder of this site ѡhο ɦas shared this enormous
    post ɑt at this time.

  22. #22 by YouTube on 29/05/2014 - 02:50

    Hmm is anyone else experiencing problems with the pictures on this blog loading?

    I’m trying to find out if its a problem on my end or if it’s the blog.
    Any feed-back would be greatly appreciated.

  23. #23 by lesbians videos to watch on 29/05/2014 - 12:34

    Thank you a bunch for sharing this with all of us you actually recognise what you are
    speaking approximately! Bookmarked. Kindly additionally talk over with my site =).
    We will have a hyperlink alternate contract between us

  24. #24 by Sexy on 31/05/2014 - 22:16

    Does your sitе have a contact рage? I’m having probles locatung it but, I’d lke to send you an e-mail.

    I’ve got somе suggestions foг yoiur blog you miɡht be interested in hearing.
    Either way, great site and I look forward tto seeing it improve over time.

  25. #25 by tutoriales de juegos para android y pc on 07/06/2014 - 09:49

    Unquestionably consider that that you stated. Your favourite justification appeared to be at the web the easiest factor to have in mind of. I say to you, I definitely get irked even as other people think about concerns that they just do not realize about. You managed to hit the nail upon the highest and also outlined out the entire thing with no need side effect , other folks can take a signal. Will likely be again to get more. Thanks

  26. #26 by tv review website on 14/06/2014 - 08:55

    Realistic answers to these questions will provide a realistic price and the right unit for you.
    A common complaint I seen from unhappy consumers of
    this mop was that it left the floor too wet the first time they
    used it. Once you have amassed a collection of items ready to be purged from your house,
    consider donation rather than dumping.

  27. #27 by juegos de friv on 14/06/2014 - 18:55

    I do believe all of the ideas you’ve presented to your post. They’re very convincing and can definitely work. Still, the posts are very quick for novices. May you please lengthen them a little from subsequent time? Thanks for the post.

  28. #28 by ecoselfstorage.com on 23/06/2014 - 19:57

    A well written article, I simply passed this to a workfellow who was doing somewhat analysis on this.
    And he in fact purchased me dinner since I found it for
    him.

(will not be published)


Get Adobe Flash player