Tuesday, March 9, 2010

NewsRob 3.7

I just uploaded the new version to the Android Market.

Android 2.0 Authentication

Even though I worked on this feature very hard over the last two months the new authentication using the Account API from Android 2.0 didn't make it. It gets even worse. I will not try again until there is a new Android version, or documentation for Google's implementation of this feature or the standard apps like Contacts and Calendar are using it without relying on closed source bits. Oh, and Google Apps accounts should also work.

Sorry, it was not for a lack of trying, but I could have only enabled something that would only work on Android 2.1 devices, only for Google accounts and even then I am not sure if a mass rollout wouldn't have surfaced even more issues. It doesn't seem to be ready for prime time yet. Keep your fingers crossed for better luck in the future.

And please don't try to persuade me otherwise. I know this topic is important too many, but I could have implemented so many other features instead and have to cut my, actually our, losses here.


Integration with Setting Profiles

You can now trigger a NewsRob sync from within Setting Profiles. Use SettingProfiles for example to schedule a NewsRob sync at a certain time, e.g. every morning at 6am, or when you plugin your phone.

SettingProfiles is available in the Android Market for $2.95, which I think is a great price, but to top it all off the functionality described above is available in the free version of Setting Profiles also.






Unread Widget (NewsRob Pro only)

As requested (http://newsrob.uservoice.com/forums/35624-general/suggestions/409292-simple-widget-with-unread-count?ref=title) this release brings you the first widget.

For the current release this widget offers an unread count and opens the article list based on the defined criteria. Please checkout http://newsrob.uservoice.com for other feature suggestions for widgets and vote for them or enter your own. If you would like to discuss possible other widgets, please come to the list: http://bit.ly/nr_list.

For now this is an exclusive feature of the paid NewsRob Pro version, but at least in parts it will likely merge into the free version in one of the next releases.








Thanks to Alexander Blom of Gmail Unread Count fame for helping me with the shortcut look of the widget. All errors are mine.

Mandatory Update

This is a mandatory update. Unrelated to the new Android authentication mechanism from above the Google Reader team also changed the way they expect authentication to happen on a service level. This release contains the necessary changes and Google will likely stop supporting the old way soon.

Friday, February 12, 2010

NewsRob 3.6

What's new or changed in NewsRob 3.6?

  • Autoskipping an empty list of feeds on the way forward
  • Autoskipping an then-empty feed list on the way back (uservoice)
  • Always using SSL when communicating with Google Reader, not only for login (uservoice)
  • "Remember password option" when logging on
  • Automatically re-logging in when session expires
  • Handling CAPTCHAs when requested by Google during login
  • Enabled Save/Restore feed specific settings.
    This is actually a feature from the previous release which I accidentally disabled before. On every sync the feed specific settings are stored to the SD card and a freshly installed NewsRob reads them from there during the initial sync.
  • Vibrates when trying to navigate before or after the begin/end of the article list in the article detail view. This can be turned off.
  • Handling "small fonts" issue with hdpi devices (Droid/Milestone, Nexus One). If you "fixed" this issue with zooming in, you now need to zoom out again. Sorry.
  • New config option for text size in the embedded browser
  • More verbose sync progress reports in the status bar
  • Manual Clear Cache/Refresh will also trigger an update of the feed names (renamed subscriptions)
  • Submitting referrer to host when downloading images.
    Need feedback if this works properly (uservoice)
  • When following redirects the base url is updated accordingly (no more broken stylesheets that are referenced relatively)
  • Downsized ads on small screens (Tattoo)
  • High resolution launcher icon for Droid/Milestone, Nexus One

And lots more bug fixes and small improvements. During the upgrade all already downloaded articles are marked as not downloaded so that they are downloaded again. This is necessary because some formatting has changed. You don't need to take any action.

NewsRob Pro only:

Please Clear Cache / Refresh once. Otherwise when using "Share With Note" NewsRob will not be able to correctly set the url of the to be shared article's feed.

If you want to vote up an already suggested feature or submit your own suggestion please visit http://newsrob.uservoice.com.

Posted via email from newsrob's posterous

The Future of NewsRob

If you are not interested in this meta stuff you can go directly to the release notes of NewsRob 3.6 here.

Recently NewsRob turned one and also crossed the 100.000 downloads barrier. Yay!

I took this event to think about the future of NewsRob.
In retrospect I really liked the last 14 months working on NewsRob and interacting with you guys. Those months took a heavy toll on my work/life balance and my social life, but in the end there was much more good than bad. I can't make any promises, but so far I decided to keep on going with NewsRob.

There is one change though. From the future on there will be two versions of NewsRob: A free version and a paid version.

The free version will feature ads, but will have the exact same functionality as NewsRob has now. I will also continue to add new features to the free version.

NewsRob Pro, the paid version, will have no ads and features some exclusive functionality. In the future I will decide for each new feature to which version I want to add it. As the paid version is focused on the power users it will likely be features geared towards this group.
Maybe some of the exclusive functionality will also turn up in the free version later.

The price for NewsRob Pro is €4.99 (~USD 7, GBP 4.35) and is bought as a separate application from the Android Market. It unlocks the premium features in NewsRob. You can buy from within NewsRob from the options menu "Buy NewsRob Pro".

As a token of appreciation to the existing NewsRob users the price will be €3.99 for a week.

We are discussing this approach on the NewsRob mailing list. If you want to give constructive feedback and talk with other users too, join us there. If you want to vent you can leave a comment here at the blog and if you want to give me a piece of your mind or leave a death threat you can also email me: mariano.kamp@gmail.com.
I hope you guys are happy with the new direction and give me feedback one way or another.

Thursday, February 11, 2010

Authentication

In the recent past there have been a couple of changes regarding signing in to NewsRob/Google Reader. Judging by the feedback and a couple of thousands uninstalls this is a matter very close to the heart of many NewsRob users. So let me give you some background and a glimpse in the future.

Since very recently NewsRob/Google Reader sessions didn't expire for 3rd party apps. Now the expiration is two weeks. The introduction of this new policy was accompanied by an expiration of all sessions, so that you guys had to re-login.
Also recently another change in Google Reader broke the 3rd party apps. The Google Reader team very quickly rolled back the change, but many of you were affected. You needed to login again. Sorry for that.
There is an upside of the changes though, but more one that later.

On top of that NewsRob's login functionality wasn't as resilient as one would expect. As the sessions never timed out I felt that my time were better spent on other features. Well, live and learn ;-)
Meanwhile the current V3.5.3 handles expired sessions as it should have right from the beginning. This weekend I will release V3.6. This version will also handle CAPTCHAs and allow you to optionally save your password, so that NewsRob can auto-login you when the session expires.

Now to the upside I mentioned above. Some initial testing indicates that one of the recently deployed Google Reader changes now makes the Google Reader authorization compatible with the Android 2.0 Account/Authentication API.
That means, if everything works as expected, NewsRob 3.7 will not need to ask your for your Google account's password again. Instead there is an official way where your password is kept safe and you will only be asked to authorize NewsRob to access Google services using your account. Let me repeat that, the password itself will no longer to be disclosed to NewsRob.
You're probably as happy about that as I am ;-)

It's hard to say at the moment, but I expect NewsRob 3.7 to be out mid March.

Friday, January 1, 2010

Keep And Sync: Unread Articles Only

Update: This sync option is working now and not considered experimental anymore.

With NewsRob 3.4.0 a new sync option was introduced:

Keep And Sync: Unread Articles Only (Experimental)

Please don't use that feature anymore. For some users it lead to articles marked as read, that weren't read. I don't know yet, what the problem is, but I'll put an update onto this post when I know more.

This conversation contains more details and I will keep it updated.

Sunday, December 20, 2009

Please test NewsRob 3.4

NewsRob 3.4 is coming out soon and I would like you to test it.

Among other things it adds a sync option: "Keep and Sync Unread Articles Only", which only fetches unread articles from Google Reader. It also deletes read articles on your phone during the next sync to make room for older unread articles in your Google Reader account.

A couple of people have already been testing it, but I would like to get some more test exposure for this feature.

So please have a look at this discussion, download the beta linked there and feed back into the discussion if it works for you or if something is broken.

There are also other new features in this release. You can find details in the discussion from above.

Monday, December 7, 2009

Vote for your favorite feature at uservoice

Hi,

I am trying out uservoice. You can add feature requests there and vote on them.

Check it out. You can also access it from the "feedback" tab on the left.

We'll see how well this goes. If it works for us, we'll keep it.