Sococo: iOS Application for the Virtual Office System

Waverley engineers developed an iOS version of the popular communication tool for distributed teams.  Assisted in creating two separate fully-customized UI designs for iPhone and iPad, re-interpreting the existing desktop experience for mobile users.

Sococo: iOS Application for the Virtual Office System - 0Sococo: iOS Application for the Virtual Office System - 1Sococo: iOS Application for the Virtual Office System - 2
<h2>Sococo</h2> <p>Founded in 2007 and headquartered in Mountain View, California, Sococo (Social Communications Company), was formed to change the way people interact via online networks. Sococo&#8217;s flagship product, Team Space, offers a bird’s-eye view of a virtual office floor where you can see who’s around and what’s going on, regardless of everyone’s actual physical location. Sococo contacted Waverley in the late 2011 to re-write Team Space for Apple iPad. As this first project was almost finished, the client also asked Waverley to develop an iPhone version of the product, which was launched in mid-2014.</p>

Sococo

Founded in 2007 and headquartered in Mountain View, California, Sococo (Social Communications Company), was formed to change the way people interact via online networks. Sococo’s flagship product, Team Space, offers a bird’s-eye view of a virtual office floor where you can see who’s around and what’s going on, regardless of everyone’s actual physical location. Sococo contacted Waverley in the late 2011 to re-write Team Space for Apple iPad. As this first project was almost finished, the client also asked Waverley to develop an iPhone version of the product, which was launched in mid-2014.

Sococo: iOS Application for the Virtual Office System image

PROJECT ANALYSIS

A revolutionary application by Sococo, which enables Agile distributed teams to communicate and share information was available for Mac and Windows and had a growing subscriber base. Working closely with Sococo’s in-house development team, we:

  • took on the entire development of the iOS mobile versions of Team Space, re-interpreted and re-created the desktop experience of Team Space for iPad and iPhone, which required two different designs.
  • worked with Sococo’s UI designers to craft, implement and test the mobile version of Team Space, following strict design criteria, implementing changing requirements and frequent updates to the desktop and mobile APIs.
  • Integrated the output of Waverley Bulgaria-based team with the work of a stateside developer responsible for the “shared screen” function.
Sococo: iOS Application for the Virtual Office System background

WAVERLEY SOLUTION

Waverley engineers worked with an undocumented API and built the mobile client-side without having access to the desktop client code. The Waverley team, which started as two engineers charged with a fairly straightforward “integration” soon expanded to four developers as the complexity of the tasks became clear. Waverley also built many UI elements from scratch to accommodate the highly customized look of Team Space. For iPad these included a left-sided split-view controller, a custom navigation bar and controller, a custom tableview and custom handling of touch events. For the iPhone these consisted of custom tableviews, avatar animations, and popovers.

Unlike any other outsourcing company I've encountered in my 22-year career, Waverley delivers high-quality code that is actually supportable and expandable.

– Maurice Sharp
Mobile Engineering Manager, author of "Learning iOS Development"
Sococo: iOS Application for the Virtual Office System image

iOS/iPAD Applications

As computing was becoming mobile and tablet sales were growing, more and more users (including Waverley management team) have turned to Team Space on iOS, enabling convenient teleconferences while on the move. Sococo’s early investment in mobile versions of its flagship product proved prescient. The product’s carefully crafted UI, consistent look and feel across devices and platforms and advanced noise cancellation technology have made Team Space one of the leaders on the market.

Quality Assurance

All tests were run on the actual mobile devices since Sococo’s libraries would not compile on simulators.

Sococo: iOS Application for the Virtual Office System background

Results

Waverley continued to refine and update iOS versions of Team Space for iPad and iPhone for over two years in both Bulgaria and Ukraine as Apple’s devices and iOS itself were evolving.

Call to action 0Call to action 1Call to action 2Call to action 3Call to action 4Call to action 5Call to action 6Call to action 7Call to action 8Call to action 9

Let us know how we can help

contact us