fognl

Get off my lawn.

Tuesday, May 12, 2009

Greed: Offline Support

I just released a new version of Greed, 1.1.2. The big update for this version is improvements in the offline support.

My goal with Greed was to make offline support as seamless as possible, where you wouldn't really notice it was in any sort of "offline" mode when it was. If it had a connection, it would try to keep things up to date, and otherwise read content from the SD card and synchronize it. That's why you see it do things like load articles from disk, then update from the network as soon as it has a chance.

Anyway, this version of Greed has several updates in it toward the goal of good offline support.

First, the "Cache All" function (accessible from the main menu) works better now, and is more conservative with memory. When you click "Cache All", you get all of the articles that can be downloaded, plus the content and attachments of any feeds you've explicitly marked for caching.

Second, Greed now takes a bit more of an explicit "offline" approach when a network connection isn't available. It sticks strictly with pre-saved content, and doesn't try to update automatically until it can do so smoothly. There's an option in the preferences that tells Greed to assume it's offline if the network connection is weak or slow. If you're in some kind of "1 bar" area or something, Greed will assume you're offline, and stick with the content saved to the SD card. You should be able to read feeds without disruption in areas with low-or-no-quality network access. (Provided you've downloaded them beforehand, obviously.)

For update operations such as "mark as read", "add star", etc., Greed takes care of that by queueing all such operations while it's offline, and then "playing back" those actions when a network connection becomes available.

Besides that, I'm also working on some feature requests (embedded browser, built-in media player, share with note), as well as new features for Cupcake when it finally arrives.

Suggestions and feedback are welcome as always.

9 Comments:

  • At 12:32 AM , Blogger Klondike said...

    Thanks for such an awesome app, Kelly. I got the full version after using the free one for a while, and it was worth the upgrade. Greed is not only the only tolerable RSS app on Android, it's genuinely well made and enjoyable to use.

    I'm really excited for sharing with notes, and a built-in media player - you said it, now you've got to do it! :)

     
  • At 10:59 AM , Blogger PSiLOCyBe said...

    Is it possible to buy Greed Full with paypal ? I cant use Google Checkout because i dont have a credit card.

     
  • At 5:05 PM , Blogger Michael said...

    Same Question as Psilocybe.... Is there a way? Like Greed very mutch...

     
  • At 12:18 PM , Blogger Kelly said...

    Hi, yes, I'll look into providing PayPal support.

    Thanks!

     
  • At 10:07 PM , Blogger Kelly said...

    PSiLOCyBe, Michael:

    I had forgotten that there's a "donation" page I have set up with PayPal if you wanted to pay that way. Just put in whatever amount you think is good, and let me know when you've done it. I'll put up a copy of Greed for you to download. Sound good?

     
  • At 3:42 AM , Blogger Michael Dunstheimer said...

    where is the donation page?

     
  • At 10:23 AM , Blogger Kelly said...

    Oops, I was a little tired last evening, and forgot to post the link. The link is at http://fognl.com/android/greed/donate.html.

    Thanks!

     
  • At 12:14 PM , Blogger Michael Dunstheimer said...

    i donated ;-)

     
  • At 9:35 PM , Blogger Kelly said...

    Michael,

    Please e-mail me at kellyschrock_gmail_dot_com and I'll send you a link where you can download a copy of Greed.

    Thanks

     

Post a Comment

Subscribe to Post Comments [Atom]

<< Home