Surfulater, Next Generation Part 2

Moving on from Part 1 I want to show you some of the new applications user interface and discuss how it works and differs from Surfulater. Let’s start with a screen shot of the entire application.

On the left is the new hierarchical Tags Tree. The top Navigation Bar lets you select a Knowledge Base, change the content window view from summary to full-article view, Add an Article and perform actions for the current user. It also displays some status information.

The right pane is the content window. Various Buttons and Toolbars are displayed at the top, depending on whether you are editing content or operating on it. This screen shot shows the editing toolbar. Articles are displayed below this area.

At the top of each article is a button to toggle between showing the article in full or in summary and a button to select the article for bulk operations such as Move to Trash, Archive etc. Next comes Date created followed by the set of Tags for the article, followed by the articles content.

The separate Hierarchical Folder tree, Tags Tree and Chronological views have been replaced by a single new Tags Tree. Tags are hierarchical and can be as deep as you want. Tags can be edited, with changes reflected in all articles instantly. I’ll discuss tags further in Part 3 of this series.

Also note that the Tags tree no longer includes the articles associated with a tag. This drastically reduces tree clutter, making it quicker and easier to move around. The content pane shows all selected articles and the summary view effectively shows what the old tree did without the duplication.

The content window shows all articles for the selected tag in Chronological order. I may well add other sort options, such as alphabetic by article content.

To edit an article you simply click inside it, no more pencil click to switch into edit mode. And edits are saved automatically as you type.

I’ve tried to extract the essence of what is in Surfulater and simplify it as much as possible without sacrificing functionality. What you see here is the result of that pairing down to a much less cluttered, easier to approach and understand user interface. And most importantly a user interface that is very much at home on a touch based tablet device like an iPad as well as your Desktop PC.

Stay tuned for Part 3 where I’ll show you parts of the new user interface in more detail. Following that I’ll get onto some of the more exciting new capabilities.

Surfulater, Next Generation Part 1

Three years ago I thought all the talk of the death of Desktop Applications was well and truly premature. I’d spent my entire career developing desktop applications and as far as I was concerned there was no way web/browser based applications could or would supplant my much beloved desktop applications any time soon.

It turns out that three years is a very long time in the computing world. All around me peoples use of computers is changing, as is my own. Certain categories of Desktop applications will be around for many years to come, but many others will move into the Browser with nothing to install locally and all benefits that entails.

There are several extremely good reasons for this seismic shift, which has in my mind been largely brought about by the advent of smart phones and their incredible popularity, along with Tablets like the iPad.

We now expect to have access to our information wherever we are and  whenever we want. You could be visiting aunt Mary, be in the car on a road trip or having a coffee at your local cafe. The days of being tied to a Desktop PC “to do stuff” are over, gone the way of the dodo.

And this is precisely why development of the Desktop version of Surfulater has essentially come to an end. Surfulater users want to be able to access and work with their Knowledge Bases from any PC or Tablet anywhere on the planet. They don’t want to be tied to their Office or Home PC to use it and they don’t want to have to copy Knowledge Bases back and forth between PC’s to keep them in sync. It is simply all too restrictive and too hard.

So it is time to move forward to the next generation of Surfulater, one that you can use on any PC, be it a Mac, Linux or Windows as well as on Tablet devices such as iPad’s and Android. Where your information is in sync across all devices, without you having to do anything. And where it is available to you wherever you are whenever you want. And does not require installation, and is always the latest version.

This is the future of Surfulater as I see it, that you want and that we are working on. Great progress has been made so far this year, to the point where I am using it instead of Desktop Surfulater most of the time. But (there is always a but) there is still quite a ways to go.

In my next post you’ll get a peak at the user interface and I’ll talk about the fundamental changes that have been made, largely based on your feedback, our own usage and following current development trends. I’ve already taken the screen shots so expect to see part 2 soon.