Research, due diligence and advice
We regularly work with individuals and organisations that have identified a need and want help meeting it.
We assist them by visualising creative concepts, reviewing and advising on their technical options, carrying out consumer research and exploring channels to market.
Interaction design
It's no coincidence that organisations that invest heavily in design (think of Nokia, Sony or Apple) enjoy evangelical customers: delightful products inspire loyalty.
We believe that a user-centred approach involving prototyping, testing and observation, is the best way to create a product that consumers will love.
Visual design
The limitations of mobile are no justification for bland design.
In our design process we capture the essence of a user experience, then add the polish that translates this essence into a simple and graceful product.
Software development
Mobile is inherently mass market and consumer-driven; users don't and shouldn't care how their phone works, but their expectations of qualifies and reliability are high.
Our clients rely on us to handle their technology requirements end-to-end:
- Mobile application development (e.g. J2ME and Flash Lite)
- Mobile site development (e.g. WML, XHTML-MP, I-Mode)
- Messaging and billing (SMS, MMS, WAP push, premium SMS)
- Client/server communication protocols
- Database design
- Integration with legacy systems and third parties
- Microsite development
Porting
Device fragmentation is the biggest technical challenge in mobile: how do you ensure that your service works on the massive range of handsets out there today? And how can you distribute your product as widely as possible, while retaining a rich yet consistent interface? We've solved these problems for our customers, many times.
Project management
Project management unites our design and technical threads. Our pragmatically Agile process ensures that we remain accountable and commercially focused: we've worked on cutting-edge projects for a number of years now, and have a track record of delivering on time and to budget.
Ongoing management, hosting and support
Our involvement doesn't end with a project launch. We offer ongoing support and maintenance, keeping services up-to-date, acting as a point of contact for support issues and offering managed hosting.
We have long-term relationships with many of our clients and provide them with actionable reports that help them meet their objectives; it's a point of pride that our first client is still making use of our services.





