WorkSnug Pro is an Augmented Reality tool that connects mobile workers to the nearest and best places to get some work done in the city. Simply point and move the phone and all becomes clear. We’ve discovered and personally reviewed thousands of places to work, such as cafes, coffee shops, co-working centers and libraries, and have rated their atmosphere, WiFi, noise levels, power provision, even the quality of the coffee.
WorkSnug seeks to build a community of mobile workers. Users can add their own places at WorkSnug.com, review existing places, share their experience and even take workspace noise level readings to share with the wider community.
Developed by WorkSnug
Early in 2011, WorkSnug chose Marmalade to port their innovative iOS augmented reality app, initially to Android and Symbian. WorkSnug relies on tying together core device functionality such as location, camera, compass, microphone and remote database access. Marmalade’s rich API set covers all of these, so was a natural choice for WorkSnug.
The iOS app had been designed for a fixed screen resolution, so some work was required to generate a series of new 2D asset sets covering the range of Android and Symbian screen resolutions. Thereafter, the porting process was one of converting Obj-C code to C++, and remapping the iOS framework calls to Marmalade API calls.
“WorkSnug is an augmented reality app that leverages a whole bunch of device functionality” said Richard Leyland, Founder. “We didn’t think a cross-platform framework would provide access to the APIs we needed – but then we found Marmalade. Once we’d ported the iOS codebase across to Marmalade, and generated the new 2D artwork, we were amazed that we could deploy across all Android and Symbian devices with literally a single click. The most fantastic thing is that, going forwards, we need only to maintain a single codebase to cover a whole bunch of target platforms, which will be a huge cost and time-to-market saving.”
Marmalade’s flexible and reskinnable UI framework was easily able to replicate the user experience of the iOS app, and seamlessly accommodate different 2D assets spanning the wide variety of Android and Symbian screen resolutions.