Yesterday, after one year of incubation, we've opened up our YouTube channel where we will publish product demos, previews and short tutorials.
The first video is an introduction to Breezer Professional features.
Today we announce a new product on which, for the past two months, our team worked. It will target Windows 8 and it's called BringBack.
What is you may wonder? Well is a start menu replacement for Windows 8.
Why we choose to develop such application? There is another clone of the Windows start menu out there, but after we install it we got the browser homepage changed and a nice toolbar installed whitout asking anything, also it doesnt play well with Windows MRU and search. We think could do better.
In our team many of us uses Windows 8 for their day-by-day business and what we see is that the start page concept simply doesen't work. It is nice on a tablet but on a desktop, is just a mess.
Take an example: turn off the pc. How many clicks you need in Windows 8? At least four! If you're into the desktop you need to switch back to the start page, then move the mouse cursor to the right side of the start page, wait for the settings menu pop up, choose the settings menu, the power options and finally you have the "Shut down" button.
On the good old start button? Click start then shutdown. Fast
Also finding a rarely used program, an old document, or some arcane tool is a pain, or quoting Woody Leonhard of InfoWorld:
As Sinofsky says, "After studying real-world usage of the Start menu through a variety of techniques, we realized that it was serving mainly as the launcher for programs you rarely use."
That's precisely why we need the Start menu! To make it easy to find and launch legacy programs that we don't use every day. The Start menu embodies a compact, multilevel heirarchy that's easy to navigate quickly. It has lots of shortcomings -- I've written chapters in several books about how to work around the problems -- but at its heart, the menu structure makes it easy to discover and launch programs I don't use every day.
Source: "Keep Windows Start Menu in Windows 8"
So we decided to re-used our skills and integrate BringBack deeply with Windows, so you will have your recent documents, full drag'n'drop, the all "Programs menu" and our super-fast search engine built in (taken from Breezer).
We will publish a beta version in the next few weeks, as well as an introductory video.
We want to share with you another small news with you: after more than a year Revel Software since its start we will publish some demo videos. That was a very common request from the press and potential users, so we decided to go.
First we will produce videos of existing products, like Breezer Pro and reView and then of other products (including beta/prerelease software).
We think that this will be another tool in the hand of our customers (or potential one) to better evaluate and understand our products and to take a look into future developments.
Suzy Rossi - Revel Software
Last update of Revel Software web site was uploaded on April 2012 and since then our team worked behind the scenes to improve it. We had the time to listen to our customers and the result is an important change of our licensing scheme and our web store.
To start off we do a cleanup of the entire website. We also improved the download experience, changed a little the installers and the overall usability of the site was also a target for our improvement efforts.
Due to customer feedback we've added a multi-currency (updated in realtime) price label in our store.
Product pricing and store changes
The first (and we think most welcomed) change we made is a 20% (on average) price-cut on every product and for every license scheme. For example a single license of Breezer Professional 2012 now costs 49.90€ (a 20% cut from the 59.90€) and the new reView 2012 price tag is 24.90€ (from 29.90€). Those prices are valid from 08/07/2012 to 31/03/2013.
Another important change is the new shopping cart (provided and hosted by PayPal). You may ask: why? because in the past months we sell many license packs (especially for reView) that were managed manually by our staff, that means many checks and work from both sides which slows down the product key distribution. Now we offer many options so you could choose exatly what you need, and in real time, know how much does your solution cost.
We received many questions about the licensing scheme of Breezer Pro. The question is quite simple: "I have a workstation and a notebook. How I can use Breezer on both machines?". The same applies to ReView.
Many of you already known any license we issue is linked to the machine, so it's a problem in the scenario above.
Now we decided to resolve that problem and make available a second license for the 20% of the tag price, in the case of Breezer the second license will costs just 11,90€.
On june 30, we will release an upgrade to the web site (and to the store) where you'll find the additional license pack. Existing users will be able to buy an additional license for just 11,90€.
Suzy Rossi - Revel Software
UPDATE 02 July 2012: We got some problems with the store upgrade. So you'll need to wait 2-3 days more... sorry!
Revel Software was hit by the 6 Degree earthquake that recently shaken northern Italy and as a consequence we've stopped our development work. We count to restart it in 2-3 weeks.
Now we're slowly returning to normality because fortunately nobody died or had his house torn down anyway our support department and product update/release will slow down so please understand any delay from our support staff.
For more information about the earthquake and its effects: http://edition.cnn.com/2012/05/30/world/europe/italy-earthquake/index.html
Thank you for your understanding.
Umberto Giacobbi - Revel Software
I and every component of Revel Software which to thank every user that in those weeks understands our troubles and for every message of solidariety that they've sent to us.
Thank you, those are the things that makes our users so special!
Again thank you.
P.S. We're managing to return back to normality in 2-3 weeks, I'll keep you updated.
One of the most requested feature (and to be honest since the first beta) was to support file tagging and rating.
We cannot deliver it for the V1 timeframe because we knew that such feature, done in the right way, was just too big for us. We need to introduce a database [and thanks to Ignito that was a quite easy task], the user interface must be reworked and everything needs to be tested again.
We do an internal review of what we want and what our user base wants, then we propose our plan to the most active Breezer professionals to get their feedback. Then we come up with that list:
- The tag library must be hierarchical. We think that a plain linear structure was not the optimal way to go.
- No limits on the number of tags that a file could accept.
- Keep things simple and fast!
- Support for keyboard gestures (click to add a tag to selection and ctrl+click to remove a tag from the same selection) and full drag'n'drop support.
- Multi-user and networked studio ready.
Those are all must-be-done features which means that Breezer 2013 must support all of the above. If we miss one we will delay the product launch.
Now let's go to analyze each of the above points.
IMPORTANT: REMEMBER THAT WE ARE TALKING ABOUT AN ALPHA VERSION SO THINGS WILL CHANGE AND IMPROVE. THAT POST IS ONLY ABOUT THE IDEAS BEHIND THE NEW UI NOT ABOUT THE DETAILS.
Everybody knows that a flat, one-level structure is not the best way to organize anything. For over thirty years we're using a parent/child folder structure, so:
- People knows how to deal with such structures [read: more user friendly].
- Since those paradigm was out for so long and it has proved to be an effective way for organizing things why change?
Nonetheless our competitors (both on mac or Windows) don't use that approach or they limit the structure to 3-4 (hard-coded) levels. Instead we choose a hierarchical approach so you can organize your tags in a standard folder structure like Windows explorer does.
To clarify, take a look at the right image. Here we have a Quality tag with five child, a Type tag with various instruments types and under the Drums tag I've just created a New tag, which I use later. Nice.
As you can see Breezer can organize the tag library into folders, and group them by genre, file format, your personal quality standards, by producer or company, or whatever you want. You choose.
To keep things simple we do not distinguish between folders or tags. Each tag can be naturally also a parent for any number of child.
The management of those parent/child relations is very easy, just drag'n'drop a tag over another one to make it a child of it, drag out to make it a parent.
I forget to say that a tag is color coded so you could apply a color to it and spot immediately.
Thanks to Ignito (our object-relational mapper) and the underlying database (SQL Server Compact) we could support tag hierarchies of any depth and an unlimited number of tags for a file with excellent performances.
Obviously there's a system-memory limit but it's hard to believe that someone could need thousand of tags for file. Apart the system memory limitation, there's another problem with such capability. How we could easily manage an unlimited number of tags for a file in the user interface?
We do many tests, with different layouts. The most promising one seemed to be a tag-bar next to each file name where the user can see the tags attached to each file.
We play a little with this approach and we found that was not sufficient we need more to control the "filter by tag" feature. So we introduce another concept that we call "tag-bar".
The tag bar
Just below the file view we put the tag-bar which contains the tags selected and used to filter the view. Below you can see an early preview of it.
The main purpose of it is to make easy for you to see what is the current filter and manipulate it.
Now i spend two words on another feature of Breezer that helps (a lot) with the tag selection and manipulation. As we said with the tag bar you could build an impressive filter by adding and removing tags. Nice, but how? With drag and drop? Too time-consuming and complex. Can we find another way to do it? We solved that problem with keyboard gestures.
The concept is very easy. In Breezer two little keyboard buttons gives a different meaning to a click.
For example when you're in the tag library:
||The tag bar will be cleared out of any tag. Automatically the one you've clicked in the library will be added to the filter.
||The clicked tag, if included in the tag bar, will be removed from it.
||The clicked tag will be added to the tag bar.
The same concept applies to the tag bar, for example a CTRL+Click on a tag will remove it.
Add or remove tags to a file
To add or remove a tag from one (or more) files is just a drag'n'drop operation. Choose a tag from the tag library and drag it over a file or a file selection, and drop it to tag the files. The same concept of keyboard gestures is available here: holding down the CTRL key when you drop the tag
To clarify everything take a look of how the workspace appears now:
Multi-user and network support
Another nice to have (and sometimes a deal-breaker one) is the possibility to "share" the tag library among many users. That means that if you're working in a group every tag, added, removed or altered in any way will be updated instantly to every workstation. This is a huge time-saver feature, because anyone can improve the tag library and be sure that the changes will be available to everyone in the team.
This feature is very easy to implement. Just copy the database file to a network share, point Breezer to it (see image below) and, boooom! you're done!
Regarding the tag database, we choose to give you the maximum control, and access, to your data. For that reason we choose to use a standard database format (SQL Server compact form Microsoft) and to not encrypt anything. That means that you could even extract your data to a custom report if you want to.
OK, for now, that's all folks! The next time I will introduce you to some of the [many] performance improvements we've right now.
Michael Sclepp - Revel Software
P.S. Don't forget to take a look at those previous posts: