- Nov 10, 2008 Lessons for User Experience Consultants from ......
- Apr 29, 2009 The Tesla Model S - Touch-Screen User Experience ......
- Aug 25, 2009 Drupal and TeamSite: A Look at Open-Source and ......
- May 5, 2009 16 Years, what do you get? A Job at Roundarch! ......
- Mar 11, 2009 Example of Great Usability at Roundarch...
- Jul 6, 2009 Apple has it's Nikon......
- Dec 15, 2009 The Rebirth of the Magazine...
- May 4, 2009 Roundarch and Avis Present at GearUp09 in New ......
- Mar 18, 2009 Skittles.com, Canary In A Mine or Beacon of Hope?...
- Nov 19, 2009 Examining the User Experience of Sky Harbor's ......
- Apr 27, 2009 "RIAs beyond the mouse and keyboard" - RIAPalooza ......
- Sep 15, 2010 Decision Maker - Roundarch Develops a Fantasy ......
- May 7, 2010 US Air Force Logistics Application Designed and ......
- Jun 29, 2009 Sean Moore Names Two People From Roundarch on His ......
- Mar 8, 2010 iPhone App Development Without Learning ......
- May 20, 2010 StrataLogica™: Creating Interactive ......
- Jul 14, 2009 Google Technology User Group Chicago Kicks Off...
- Jul 28, 2009 Roundarch Develops Prototype Designed to Help ......
- Jul 24, 2009 The Importance of Usability...
- Aug 3, 2009 What's the Big Deal with HTML5?...
- Jan 19, 2010 User Expectation and the Pleasant Surprise...
- Aug 26, 2009 Roundarch Sponsors American Red Cross Mission: ......
- Feb 4, 2010 On the iPad as the Future...
- Sep 8, 2009 Iconography - Where Are We Headed?...
- Sep 18, 2009 Roundarch Takes the Field in the American Cancer ......
Roundarch Sponsors Boston Interactions Fifth ...
Roundarch proudly co-sponsored the Boston Interactions Fifth Annual Winter Party this past Tuesday evening (1.24) in Cambridge, MA. Boston ...
Flex and Its Future as an Apache Project
Leaders in the Flex community recently gathered at Adobe’s San Francisco headquarters this week. I’ve covered my thoughts to the ...
Virtualization: A Dream within a Dream
CIOs have a tough problem to solve. It is typically their responsibility to maintain all of the applications within their network, safely and ...
Flex – The Good, The Bad, and The Future
Over the past week the Flash and Flex community have been on a roller coaster ride with announcements by Adobe regarding the Flash platform. As ...
Attending SharePoint Conference 2011
I recently attended the SharePoint 2011 conference held in Anaheim, CA. The event hosted about 7,500 attendees with broad ranging backgrounds. ...
Roundarch Hosts IxDA Chicago Chapter October ...
Roundarch is proud to have hosted a special event for the Interaction Design Association’s (IxDA) Chicago chapter this past Wednesday. IxDA ...
Exploring Dark Patterns in User Experience at Web ...
Last week I attended Web 2.0 Expo in New York to give a talk about dark patterns in user experience. This talk was somewhat the sequel of a talk I ...
The Importance of Being a Mentor
“Be the change you want to see in the world” a quote by Mahatma Gandhi stands as a focal point on one of the walls at the iMentor.org ...
KCRW Music Mine iPad App Released- Introducing a ...
Today we are happy to announce the release of Music Mine, a free iPad media discovery application designed by the team at Roundarch for KCRW, ...
Roundarch Participates in a Panel About the ...
Whether Adobe represents an aging dinosaur in an online world that is quickly passing them by or a force still to be reckoned with in a battle of ...
Roundarch and Bloomberg Sports Launch In-Season ...
Spurred by the success of the Front Office suite of fantasy baseball tools for the 2011 season, Roundarch and Bloomberg Sports have teamed up to ...
Golf Business Explains How Roundarch and ClubCorp ...
Roundarch has partnered with ClubCorp, the world leader in private clubs with 150 across the country, to create an entirely new digital experience ...
Roundarch Updates Waters iPad App with Game ...
Quickly following the success of the first Waters iPad application, the second version of the app is now available in the app store. The first ...
Roundarch Addresses Common Concerns Regarding ...
It is no secret in the Federal Government that focusing on user experience is not a major concern within government ...
Is that Jet Mission Ready?
The United States Air Force is spread out over hundreds of military bases worldwide making analysis of inventories and operational readiness ...
Roundarch Joins Yahoo! Web Analytics Consultant Network
ByRoundarch thrives on creating and implementing digital experiences. Part of building that experience is creating a robust web analytics infrastructure that supports future business decisions. This entails identifying and tracking KPI’s as well as choosing an appropriate web analytics tool(s). Selecting the right tool for a client requires consideration of many factors. From annual costs to reporting needs to analysis requirements, each is an important factor. Site redesigns offer a unique opportunity to assess current tools and determine if the incumbent tool is meeting your needs. A Brand new site, new technology, and new CMS equals great time to install robust data collection routines and refocus on the important metrics.
It is with this in mind that Roundarch is proud to become part of the Yahoo! Web Analytics Consultant Network (YWACN). By joining the network, we expand our breadth of expertise that in turn benefits our clients. While Yahoo! Web Analytics (YWA) is not the appropriate solution for all of our clients, there are some that can benefit from YWA’s unique value proposition- free and a little less sophisticated than Omniture SiteCatalyst, but more sophisticated than Google.
Routinely, our clients question the value they are extracting from their incumbent web analytics tool. While often this is corrected through alterations in implementations or increased focus of resources, sometimes, we do find a client whose cost/benefit ratio is out of whack. In these types a scenario’s GA or YWA are valid alternatives and qualify to be part of an alternative solution. This enticing alternative allows clients to reallocate $’s from software to people. This is crucial because tools don’t create insights, people do. Analysts are the ones that use the tools to assess information along with the surrounding influences and offer profitable recommendations.
Roundarch Analytics strives to provide the best value solutions for our clients. And Yahoo! offers an alternative that may make sense in some situations. The Roundarch Web Analytics team is looking forward to a long and fruitful partnership with YWA.
The Ultimate Comparison Between Google Analytics & Yahoo! Web Analytics

Technical Blog Entry – Get Fewer Warnings With Adobe Flex
ByThe Problem:
When using the square bracket notation to de-reference a property of an object within the mxml, you receive an invalid warning as in the following example. It stops you from noticing warnings that actually mean something, I’ll call it “warning blindness.”
First seeing these warnings a developer might think they need to add the [Bindable] tag to the object. Doing so will eliminate one of the errors, but will add to the compilation time and won’t really add any value unless the value of the object changes and it needs to actually dispatch events for binding updates. Furthermore, the developer would still have the warning regarding not using the square bracket operators within a binding tag. If the user wants to receive binding updates or is less concerned about the extra overhead added by using the [Bindable] tag they may do so. This is a useful warning; it informs you of something that will actually make a difference come run time. The other warning is not taking into account the context of the square brackets, and falsely “believes” that the type of the variable using the square brackets is an Array or an ArrayCollection rather than an object, and is thus informing you of your possible error. This isn’t a problem if you have 1 or 2 of these, but say you have 30. Now it starts to clog up your warnings box and you start ignoring (or not seeing) things that actually matter. This is especially a problem in Flex Builder because warnings tend to not clear properly when doing an incremental build, so many times it will replicate the warnings (clean build in my experience has always worked to clear the warnings and give me the proper list, but clean building means building things that didn’t change and therefore wasted compilation time).
The Solution:
Since the function call in the binding only references the object changes to the underlying properties it will not cause the bound value to be updated, rather the entire object must change as in the following example:
If this is an issue across an entire application, the method can easily be plugged into a static utility class and used throughout the application. Also be mindful in the above example the curly braces in the click event of the button signify a new object not a binding.
package utils
{
public class ObPropUtil
{
public static function obProp(object:Object, prop:String):Object
{
return object[prop];
}
}
}
And then easily used anywhere with ObPropUtil.obProp(someObject, SOME_PROPERTY) in place of someObject[SOME_PROPERTY]
If you aren’t using constants, you can generally chain along the dot operator without a problem (you cannot use constants in place of a literal variable using the dot operator chaining, and therefore are forced into using the square bracket operator).
Read More | Permalink | Comments (0) | TrackBacks |Roundarch Attends Google I/O
ByLast month we attended the third annual Google I/O 2010 Conference. The conference, held at the Moscone West Center in San Francisco, CA, was the largest yet with over 5000 attendees, 90 breakout sessions, and 180 demonstrations in the Sandbox area.
NYSTROM Herff Jones Education Division, Roundarch’s client, was invited to show StrataLogica in the Sandbox area. We were on hand to answer technical question while Don Rescigno demonstrated StrataLogica to the attendees. We are proud to say that StrataLogica was well received by the attendees and praised by Google’s developers.
The daily keynotes, breakout sessions and Sandbox demonstrations were interesting. However, the real benefit was two days of rubbing shoulders with Google developers and developers who use or are interested in using Google products—swapping stories, ideas, and generally talking shop.
The first day’s Keynote fired up the audience.
The main theme was open and inclusive technologies with unveiled shots at Apple for their decision to exclude Flash on the iPhone. Google made a commitment to HTML5 (and CSS3), Wave is opened and in Google Apps, Google Web Tools supports Spring. Also, Google announced Storage for developers and the Chrome Web Store: a single place to find Web apps.
HTML5 helps provide a desktop app experience to user’s of RIA and is supported by every major browser. (IE9 will support HTML5.) CSS3 transitions and font embedding were mentioned in passing. Google Fonts API will generate the CSS needed to add Google hosted fonts to a Web page using the @font-face CSS tag.
The HTML5 specification opens up access to the client system. There is still some foot dragging on access to system devices and areas of the specification that need to be clarified, but when available would make projects like Motorola’s easier. An example use was dragging and dropping email attachments where a file on the local PC can be dragged into the Web application.
With HTML5, came the announcement of a new video format named WebM. This is an open sourced format that runs in the HTML5 video tag and can be supported in other media players. Webm is based on Vorbis for the audio and VP8, by On2—recently acquired by Google—for the video.
Adobe announced HTML5 support in Dreamweaver and WebM support in Flash. Dreamweaver will have three different size preview panels so the developer can see how the Web page looks in a traditional browser, a mobile phone portrait orientation, and a mobile phone in landscape orientation.
There now is a growing need to create designs that are more fluid and can transform themselves to different screen formats. The Sports Illustrated editor gave an impressive demonstration of a Web edition of the magazine using HTML5.
There is a lot of promise in the emerging HTML5/CSS3 standard to provide a rich interactive user experience. This is especially true in the mobile market where Apple and Google are already implementing HTML5. GWT, Google Web Tools, was mentioned mostly for the new performance tracking tools and its tight integration with The Spring Framework. GWT generates cross-browser compliant HTML5, CSS, and JavaScript from Java, allowing developers to rapidly create AJAX enabled Web apps with little client side programming.
Whereas Wednesday’s Keynote was all about HTML 5 and Video, Thursday’s Keynote was all about Android and Google TV.
Starting with the announcement of Android 2.2, dubbed Froyo (FROzen YOgurt), and then proceeding on to demonstrate a wealth of new features.
Froyo’s JavaScript engine, taken directly from Chrome, includes a Just-In-Time compiler improving performance by up to 500%. Also demonstrated were improved application support features including installing to removable memory for portability between devices (if the app allows) and in the event of an application crash, Froyo can upload a stack trace to the developer’s account to assist with fixing bugs that have made it into the wild. Many enhancements simplifying device to device and device to web communications have been added also. In addition, keeping with Google’s focus on advertising, several new provider agnostic ad placement mechanisms have been added.
Following the Android demonstration, Google TV was announced. Google’s goal is for the web to change TV as it changed computers and mobile devices previously. I think the most important take away from the presentation, is that Google TV is:
- An open specification that manufacturers can use to assure interoperability between their TV devices.
- A hardware specification for those devices to ensure compatibility with Google TV.
- An Android & Chrome based platform that can be deploy to any device that complies with the hardware specification.
The most compelling feature of Google TV is eliminating the concept of the Input Source. Instead of changing inputs between Cable, Internet, DVD or Blue Ray and then using the available search features (if any), Google TV would instead issue a user’s search across all devices and the results will be displayed integrated together. The correct input source is then streamed according to the user’s choice.
Being Android, developers will be able to create/install applications. One interesting example would be to use existing services to translate closed caption feeds into languages that are not supported. With all the improved device to device communications of Android, any Android device will be able to interface with any Google TV device. Obvious examples: programming your DVR from anywhere with your phone or using it as the remote. A more advance app would be watching recorded video from any Android device anywhere.
The NBA also demoed an application based around their content that demonstrated how a normal broadcast can be enriched with related content. This leads to the implication that companies should consider including a TV presence in addition to Web and Mobile presences.
We think some of the most interesting insights that were very apparent at the conference are:
- Adobe is on board with HTML 5 and WebM. This makes HTML vs. Flash discussions somewhat academic or irrelevant.
- Google clearly has Apple/iPhone in their sights. There were quite a few shots directed at Steve Jobs in addition to numerous comments about his company and its devices.
- Google has affirmed its commitment to open and inclusive standards. They will embrace these standards where they are established and spearhead their creation and adoption where they do not.
Geoff Cubitt, President and Chief Technology Officer at Roundarch, on the Future of RIA and the Cloud
ByGeoff Cubitt, President and Chief Technology Officer at Roundarch, spoke with Mike Vizard for his blog post on CTOEdge about the future of RIA and the cloud.
Geoff Cubitt, CTO of Roundarch, an IT services firm, says that while the lack of clear standards is unfortunate at the moment, most businesses want to see rich applications in the cloud sooner rather than later. That means many will move ahead using proprietary formats that over time they hope will give way to industry standards such as HTML5.
Read Mike Vizard’s full blog post here.
Read More | Permalink | Comments (0) | TrackBacks |Roundarch #21 on Crain’s Fast Fifty
ByCrain’s names Roundarch #21 on Crain’s Fast Fifty. Our five year growth rate of 273% is a direct result of our clients’ satisfaction with the cutting edge solutions that we have delivered for them. Our annualized growth rate of just over 30% per year represents solid sustained growth for our company that has a history in the Chicago community. Both Jeff Maling, Co-President, Chief Experience Officer and Geoff Cubitt, Co-President and Chief Technology officer along with 90 employees are based in the Chicago area and Roundarch has 182 employees world-wide. We are proud to be included in this prestigious company of organizations that have managed to thrive in the difficult economic conditions of the past five years.
Read More | Permalink | Comments (0) | TrackBacks |










