Mobile development

Mobile development has some unique challenges.

To achieve maximum reach you have to target two platforms:

  • iOS
  • Android

You could achieve this by writing the application twice, but we use frameworks that allow us to heavily reuse code across both platforms. This has the following benefits:

  • Reduced cost of initial build and future enhancements
  • Full fidelity with platform UI so the app looks like one built for that platform

Hiqh quality, mobile apps

To ensure that you get a high quality, professional looking app, that meets your requirements, we do the following:

  1. Work with designers, supplied by you or us, to create a great user experience
  2. Involve you in the development process (using Scrum) so you always have access to the current state of your app and can provide your input on any decisions that have to be made
  3. Build the app using test driven development to ensure that the app provably works as intended
  4. Run regular 'test fests' where the development team all try to find issues with the latest build of your app - we want to find bugs as early as possible so they are fixed as part of the development

Securing mobile apps

  • Secure by design
  • Strong industry standard encryption
  • Biometric integration
  • Standardised authorisation protocols
  • Your data is always secure

Mobile devices, by their very nature, can be easily lost or stolen. They frequently use data that is stored on the web.

Ensuring that your information is always safe and secure is one of our prime concerns. Because of this, we make sure that security is a fundamental design input rather than an afterthought.

We use industry standard protocols and techniques for encryption and authorisation. Your data is secure in transit on the network and at rest on the phone or tablet. We can integrate with the biometric support of a device to provide the highest levels of security, allowing us to store sensitive data in places that aren't compromised if the device is jail-broken.

Content managed mobile apps

Content is king. Keeping your content up to date and fresh will have a big impact on the success your application.

Content management systems (CMS) have traditionally targeted web applications. We are one of the few companies pioneering delivering managed content to mobile applications. So be it a web or mobile application, we can put the content you maintain at the centre of your application.  All of our content-driven applications come with a well organised back office experience, customised to your content needs. This empowers you to evolve and manage your content, as your needs evolve.

A content-driven mobile application allows you to update the application content immediately.

As an Umbraco CMS Gold Partner, with a wealth of expertise in building a back office experience, we can build you a back office solution that makes managing your content a breeze.

Web APIs

Behind most web and mobile apps there is a HTTP-based API providing access to the data stored outside the UI and enforcing business rules.

We design these web APIs to maximise value for your business. To do this we ensure the following:

  • The API is secure by design - there is no point in having a bullet proof UI when someone could use the API directly to do something they shouldn't
  • Versioning is built in and not an afterthought - we know things will change in your business and you will need your API to respond to change without breaking everything that uses it
  • Latest proven frameworks are used - ensuring you have maximum flexibility of how you deploy, whether it be cloud or on premise

What makes us different?

  • Delivering innovative solutions blending multiple technologies
  • Developing solutions since 2009
  • Industry experts in security and content-managed applications
  • Strong software craftsmanship
  • Agile - over 50% of our team are certified Scrum Masters

Delivering integrated solutions across platform boundaries.

We have expertise across a wide range of technologies, allowing us to blend the perfect solution for you.

We can deliver a solution that targets both web and mobile putting you, the customer, in control of the delivered content.