Matter of Software’s in-house experts can deliver a wide range of app’s including iOS, Android and Windows based. We pride ourselves on the quality and value of our mobile app development service.
We are often asked about the process to develop an app, our typical process is as follows:
Advice – free, uncomplicated and non-technical advice. We understand what you are trying to achieve and provide options which often achieve your objectives in a variety of ways (a number of our clients believe they need a mobile app but are happier with a cheaper web based application which is mobile optimised). We ensure we understand your needs, we challenge your thinking and highlight possible areas for improvement and thought.
Design – our designers work with you and any existing branding to create designs of each page and demonstrate the flow through the app. This helps you to visualise the end result, understand the flow and highlight any gaps in understanding prior to development.
Development – we develop cross platform and native apps using the latest software, our source control and development processes ensure the highest degree of quality. Our development team test rigorously including peer testing and across a wide variety of device types.
Testing – we test, you test – this stage includes optional system testing (testing performance, stress testing and recovery testing). We capture, resolve and report on all raised issues in a timely manner to provide complete visibility of issue resolution.
Training – we provide optional training to help teach your key users how to support the application.
Deployment – our team manage the deployment to the different app stores, we provide guarantees that the app’s will be deployed and of course support with any monetisation setup.
Support – we provide ad-hoc or unlimited application support – our objective with all solutions is to reduce the administration effort required for you applications – our target is always near zero administration (we do this by planning what might require admin effort and overcoming that within the design/development).