Forums Added for the Oppo R5, Oppo N3, and Xiaomi Redmi Note

Just yesterday, Oppo unveiled a pair of rather unique smartphones, the Oppo … more

How to Play Music From Android Wear – XDA TV

Yesterday, we showed you how to do some advanced things with your Moto 360 quite easily … more

Google Updates Play Games, Wallet, Docs, Sheets, Slides, Drive, Google+, and Camera

While we haven’t really had much in the way of … more

Google Execs Talk to Ars About Android 5.0 Lollipop

Android 5.0 Lollipop is right around the corner, and it’s expected to hit AOSP … more
Post Reply

[App][Updated 12-3-2010] DeliciousDroid - Delicious Bookmarks for Android v1.0.0

OP maxpower47

10th November 2010, 05:12 PM   |  #1  
OP Retired Recognized Developer
Flag Indianapolis
Thanks Meter: 1,442
 
116 posts
Join Date:Joined: Jul 2010
Donate to Me
More
I've been developing a client app for Delicious for android and its pretty close to being ready to release! Thanks to all the guys that helped me test it! If you find any issues, concerns, or have any suggestions to make it better, let me know in this thread or by opening an issue on the project site.

* UPDATE v1.0.0
Initial Market release! No real changes over 0.5.0.

Changelog

Features

Why DeliciousDroid? Aren't there other Delicious clients already in the market? Here are some of the features of DeliciousDroid:
  • Supports OAuth authentication (for Yahoo based accounts)
  • Notification of new bookmarks in inbox
  • Background sync for bookmarks and network contacts
  • Bookmarks are cached to allow offline viewing and to reduce network traffic
  • Accounts managed through Android's built-in account manager
  • New bookmarks by network contacts displayed as status updates
  • Bookmarks can be added in several ways:
    1. A menu in the app
    2. Directly from the browser via the "Share" menu
    3. By long pressing a friend's bookmark and choosing "Add"
  • Bookmarks can be edited by long pressing and choosing "Edit"
  • Bookmark details can be viewed by long pressing and choosing "View Details"
  • Bookmarks can be deleted by long pressing and choosing "Delete"
  • Bookmark titles, tags and notes are searchable from both the global search and from within the app
  • Support for live folders, add a folder to your home screen that takes you straight to bookmarks within a specific tag
  • Code is licensed under the GPL v3 and is available on Github

Note: Requires Android 2.x (API Level 5+). Android 1.5 and 1.6 are not and will not be supported.

Known Issues
These are some of the known issues in the current build of DeliciousDroid. Feel free to open an issue on the Google code project site if you encounter a bug/issue not listed here, or have an idea for an enhancement.
  • Only a single Delicious account is currently supported.
  • Clicking inbox notification just takes you to the main app. As far as I can tell, delicious does not provide any way to get the contents of your inbox via the api. There is a feed for it, but it requires having a secret key that is used as a parameter.
  • Viewing the bookmark list for your network contacts only shows up to 100 bookmarks, this is a limitation of the api.
  • Syncing is handled by the OS and appears to happen every 24 hours. Froyo (Android 2.2) allows for setting a different sync interval, but I'd like to maintain compatibility with 2.1 for now.

Screenshots





More Screenshots

Installation

DeliciousDroid is available on the Android Market. Make sure and rate it up or leave a comment if you like it!

Last edited by maxpower47; 3rd December 2010 at 07:36 PM. Reason: Updated App
10th November 2010, 05:41 PM   |  #2  
Senior Member
Flag Central Kentucky
Thanks Meter: 1,097
 
6,969 posts
Join Date:Joined: Apr 2008
More
Nice! I have *THREE* installed right now.. Two which view Delicious in two different ways, one I like the view of but it's online-only, the other I don't like the view, but it caches.. And the third to Share to Delicious.

Hopefully this one can replace all three. Having 3 is really ridiculous.
10th November 2010, 08:21 PM   |  #3  
Senior Member
Flag Central Kentucky
Thanks Meter: 1,097
 
6,969 posts
Join Date:Joined: Apr 2008
More
First observation; no obvious way to set up the account. No link from the application, doesn't forward you to the Accounts if it isn't set up. Just crashes. I suspect this is included in your "unelegant" mention, but wanted to say it. If there's no account set up, it should automatically send you to the Accounts settings IMO. And I think you should also make a quick link to the Account Setup page so the user can add/change, or even force a resync.

Once set up, mine synced, and I see "Network" recent but I'm seeing nothing else. Nothing in My Recent, nothing in My Tags. according to the Accounts setup, the sync is finished (It no longer says cancel sync). I tried to force it to sync again, and when I went back to the Accounts settings noticed Sync Delicious was not checked.

Maybe it didn't do this by default? It should unless you have no control over it? Once I checked this, my bookmarks showed up. Maybe I did something silly here and accidentally de-selected it.

Biggest problem so far; it seems to add random /'s onto the end of URLS!? I've got several bookmarks that won't load here, but I can load them fine on the PC. So I compared the URLs it's sending, and in my desktop it's h ttp://.....blah.html where in Android it's h ttp://....blah.html/ <-- trailing slash

So some stuff I've seen but looks like I could toss out the other 3 once they're fixed, so cheers!
10th November 2010, 08:30 PM   |  #4  
OP Retired Recognized Developer
Flag Indianapolis
Thanks Meter: 1,442
 
116 posts
Join Date:Joined: Jul 2010
Donate to Me
More
Quote:
Originally Posted by khaytsus

First observation; no obvious way to set up the account. No link from the application, doesn't forward you to the Accounts if it isn't set up. Just crashes. I suspect this is included in your "unelegant" mention, but wanted to say it. If there's no account set up, it should automatically send you to the Accounts settings IMO. And I think you should also make a quick link to the Account Setup page so the user can add/change, or even force a resync.

Yep, that's what I meant about unelegent. I agree, it should either take you straight to the Accounts & Sync screen or at least display a message that you need to go there instead of just FC'ing. I'll try to incorporate that into the next build.

Quote:
Originally Posted by khaytsus

Once set up, mine synced, and I see "Network" recent but I'm seeing nothing else. Nothing in My Recent, nothing in My Tags. according to the Accounts setup, the sync is finished (It no longer says cancel sync). I tried to force it to sync again, and when I went back to the Accounts settings noticed Sync Delicious was not checked.

Maybe it didn't do this by default? It should unless you have no control over it? Once I checked this, my bookmarks showed up. Maybe I did something silly here and accidentally de-selected it.

Yea, the Sync Delicious part is not checked by default, I suppose it probably should be (or at least there should be a message or something in the My Recent or My Tags screens directing you to go check it.

Quote:
Originally Posted by khaytsus

Biggest problem so far; it seems to add random /'s onto the end of URLS!? I've got several bookmarks that won't load here, but I can load them fine on the PC. So I compared the URLs it's sending, and in my desktop it's h ttp://.....blah.html where in Android it's h ttp://....blah.html/ <-- trailing slash

I'll have to look in to that. Its only adding them in the cache, so don't be worried that its corrupting all your bookmarks on the server. It'll be fixed in the next build.
10th November 2010, 08:32 PM   |  #5  
OP Retired Recognized Developer
Flag Indianapolis
Thanks Meter: 1,442
 
116 posts
Join Date:Joined: Jul 2010
Donate to Me
More
Quote:
Originally Posted by khaytsus

So some stuff I've seen but looks like I could toss out the other 3 once they're fixed, so cheers!

I forgot to ask too, what device are you testing it on? I've only tried it in the emulator and on my heroc, so I'd be interested to see if its handling other devices/resolutions fine.

Also, are you using a legacy delicious account, or a yahoo based oauth one?
10th November 2010, 08:38 PM   |  #6  
Member
Thanks Meter: 6
 
35 posts
Join Date:Joined: May 2010
Working nice in 2.1 HTC Hero, but I found that every bookmark shows twice in both Recent and by tag views. And everytime I have to select a listview it asks me to open with Delicious or with... Music.

But working ok and plays nice with browser.
10th November 2010, 09:28 PM   |  #7  
Senior Member
Flag Central Kentucky
Thanks Meter: 1,097
 
6,969 posts
Join Date:Joined: Apr 2008
More
Quote:
Originally Posted by maxpower47

Yep, that's what I meant about unelegent. I agree, it should either take you straight to the Accounts & Sync screen or at least display a message that you need to go there instead of just FC'ing. I'll try to incorporate that into the next build.

It'll make the initial install a lot smoother, less confusing.

Quote:
Originally Posted by maxpower47

Yea, the Sync Delicious part is not checked by default, I suppose it probably should be (or at least there should be a message or something in the My Recent or My Tags screens directing you to go check it.

If you can, I'd suggest checking it by default.

Quote:
Originally Posted by maxpower47

I'll have to look in to that. Its only adding them in the cache, so don't be worried that its corrupting all your bookmarks on the server. It'll be fixed in the next build.

Cool. Odd that's getting tacked on there, but you'll fix it.

Quote:
Originally Posted by maxpower47

I forgot to ask too, what device are you testing it on? I've only tried it in the emulator and on my heroc, so I'd be interested to see if its handling other devices/resolutions fine.

Also, are you using a legacy delicious account, or a yahoo based oauth one?

Nexus One using Enom's 2.12.3 ROM (I'm a little behind, not a ROM flashing addict) and using a legacy Delicious account.

I'm going to try Sharing from the browser later, and maybe try Yahoo, although Yahoo's password management is all screwed up on my account. I can't login to IM, but I can login to Yahoo Mail, and I can't login to some other thing.. all using the same Yahoo account. Maybe I need to change the password again, maybe it'll "sync" then.
10th November 2010, 09:33 PM   |  #8  
OP Retired Recognized Developer
Flag Indianapolis
Thanks Meter: 1,442
 
116 posts
Join Date:Joined: Jul 2010
Donate to Me
More
Quote:
Originally Posted by ishkarioth

Working nice in 2.1 HTC Hero, but I found that every bookmark shows twice in both Recent and by tag views.

If you uninstall/reinstall the app does it do it again? If so, can you provide me some more details about your setup? Delicious username, authentication type (delicious or yahoo), etc. You can PM me if you don't want to post it on here.

Quote:
Originally Posted by ishkarioth

And everytime I have to select a listview it asks me to open with Delicious or with... Music.

Ok, I think I know what's causing that. It should be fixed in the next build, probably tomorrow.
10th November 2010, 10:26 PM   |  #9  
Member
Thanks Meter: 6
 
35 posts
Join Date:Joined: May 2010
Uninstalled and reinstalled, repeated items are gone. BTW, using classic delicious login.

Thanks.
11th November 2010, 02:09 PM   |  #10  
OP Retired Recognized Developer
Flag Indianapolis
Thanks Meter: 1,442
 
116 posts
Join Date:Joined: Jul 2010
Donate to Me
More
Great feedback so far guys, keep it comimg. I've just updated the app with fixes for everything mentioned so far, the download link is in the original post.

Changelog

Post Reply Subscribe to Thread

Tags
app, delicious, deliciousdroid
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


Top Threads in Android Apps and Games by ThreadRank