+1.916.577.1977 | Downloads | Buy | Register | Login
 Search  
Tuesday, July 08, 2008
Search Blogs
 

Available Blogs
 

Previous Blogs
 

Technorati
 
More blogs about coversant.

About Coversant
 

SoapBox Communicator 2007 Beta 1 (Build 3.1.0.30)
 
Location: BlogsStarin' at the Wall    
Posted by: JD Conley 3/5/2007 3:03 PM

This weekend we released the first beta of the next version of SoapBox Communicator. This product has been my focus area for a while now and I'm really happy to finally see it out to the public. It is a completely new code base from Communicator 2005 so it's still lacking a few of the features that are in 2005. Why you ask?

SoapBox Communicator 2005 is a thin C++ app with html + javascript code for the UI. While being somewhat extensible it is also cumbersome to work with and doesn't quite mesh with our core technology. We are primarily a .NET shop and our .NET client side SDK libraries are very powerful. It just didn't seem right building an extremely powerful .NET framework and then not using it in our own client development. So, we decided to eat some dogfood and put them to work for the next version of SoapBox Communicator. You can build desktop applications in .NET. Really.

The biggest hurdle is of course the .NET installation. We could have went with .NET 1.1 as it is installed in a huge percentage of PC's out there, but instead decided on .NET 2.0. If you have a modem and no .NET 2.0 isntalled, well, I guess you've got a little while to wait. We made this process as seamless as possible by utilizing our .NET 2.0 bootstrappers. If you don't have 2.0 installed the bootstrapper package will download the pieces you need, get it installed, reboot if necessary (not usually necessary), and then install the SoapBox Communicator. Although it can take a few minutes we think it's worth it. By using .NET the features we can build with high levels of quality in a short time are truly amazing.

Enough about the platform. Now the fun stuff! Since we are going for a major version release we know we have to add some compelling features in there, so, here's a list of my favorites in no particular order. Click on them for screen shots.

  • Extremely Rich Messaging, Extremely
    Are you tired of atificially imposed limits in your IM software? We were too. Now the clipboard is your playground. Copy something. Paste it. Send it. It works. Can you paste it into an email in Outlook? Well, then you can do the same in Communicator in real time. Right click for a paste special to choose the format. (You can drag/drop anything too). Share embedded OLE, or a screen shot, or source code from Visual Studio and retain the original formatting. That's why the marketing folk say "Collaborate with the Power of Now".
  • The Share Pane
    Though this is part of the rich messaging, it deserves its own section. You can use the share pane for real time collaboration on anything, most interestingly embedded OLE. It's sort of an overloaded "subject" construct. Do you have a screen shot to share with someone that you need feedback on? Well, paste it into the Share Pane and hit Update to send it across without interrupting the conversation flow. Chat about it. Or (this is Jason's favorite demo) copy/paste a section of a Word document in there, click update, and send it to your contact. They can then look at the preview, double click to open it in word, make changes, save them, and update them right back to you. Look for this area getting MUCH richer and more interactive as time goes on.
  • Flat, Search Based, Contact List
    As the number of contacts in your list increases the more difficult it becomes to find the person you want to get in contact with. Search, don't scan. We even hook up a global hot key (Windows + C) to get you into the search box. We still have the concept of groups, but they are treated more like tags rather than a hierarchy. Yes, we have a "Classic View" in the roadmap for those of you that like your hierarchy.
  • Presence Themes
    Out to lunch? Having some coffee? In the restroom? Express this using graphics rather than just text! Yes, these are extensible -- more on that in another blog.
  • Zoom!
    On a rediculously high resolution screen and can't read the text? Forget your reading glasses? Zoom in! I find this most useful for rich messages and the share pane. Sometimes people like to send me things that are just way too big to fit on a screen.
  • Automatic Avatar Sizing
    Use ANY, yes ANY image as your avatar. It will automatically be resized. No fuss.
  • Neat, Dockable, Flyout Windows
    See more detailed information about your contacts with a quick mouse hover. Dock this window into the contact list, or not.
  • Background Color Presence Indicator
    Usually when you're using your contact list you're using it to find someone to collaborate with or see if someone is available. With traditional text or icon based markers this is difficult. With background colors you can tell at a glance. Blue - Online. Yellow - Away. Red - Busy. Gray - Offline.
  • UI Themes
    Change the look and feel of the interface to suit your needs. These themes are also extensible -- again another blog.
  • Automatic Update Preferences
    Want to run our daily builds (we do internally)? Choose Bleeding Edge updates. Prefer more stable Betas? Or maybe just fully tested official releases? It's up to you.

Ok, that list is getting way too long. Let's just say there is a lot of great new stuff to improve the productivity of your real time communications. In the near future I'll write some more on the technical hurdles to make all this stuff happen and what we have planned for the future. But for now use it, love it or hate it, and tell us about your experience! Click the Tools -> Submit a Bug Report menu item in the contact list. Oh yeah, SoapBox Communicator 2007 runs side by side with 2005 so you don't have to worry about an upgrade messing up your daily routine.

Permalink |  Trackback

Comments (2)  
Re: SoapBox Communicator 2007 Beta 1 (Build 3.1.0.30)    By Geof on 3/9/2007 10:05 PM
Ok, so I might be a little biased, but let me just be one of the first to on record as this is one of the coolest f*cking things ever!!!!!!!!
Keep in mind I was IM'n before most of the people that read this were even born....it satisfies Arthuor Clark's Third Law...Any sufficently advanced technolgy is indistingquisable from magic....now if they could just put SPELL CHECK in it!!
http://picasaweb.google.com/geof.lambert/GAIDUnitedNationsIntelEvent/photo#5037213909916214546

Re: SoapBox Communicator 2007 Beta 1 (Build 3.1.0.30)    By issam on 4/19/2007 8:50 AM
ihe^pefiye^raiiya'(tyuh


©2008 Coversant, Inc. | Privacy Policy | About Coversant | Contact Info