We can help out during all the stages of Android application development - from strategy, requirements capture, paper/html prototyping, specification, information architecture and usability; to server and client side development, accessibility, data hosting and deployment via the Google Play store.
An Android application development project will include some or all of the following steps:
Initial discussions about the goals of your Android application, who the intended audience is, whether you want to charge for it, etc. From our base in Ramsgate, the high-speed rail link gets us to anywhere in Kent or London in double-quick time.
We write a proposal document, sketching out general ideas for the Android application and estimating costs and timescales.
We sign a contract (between client and developer) to ensure all parties know their responsibilities and what is expected of them. We also provide a project programme setting out key stages and deliverables.
We often like to use a secure extranet to improve communications during the project and will provide a project programme setting out key stages and deliverables.
A paper prototype is a quick and efficient way of working out the key views and important workflows of the Android application.
Sometimes, that is followed by rapid development of an HTML prototype application.
If the project would benefit, we will also provide a written functional specification document.
Once the prototype and functional specification are signed off, we retreat to our Kent-based lair to develop the iPhone application. We provide regular progress updates during this stage. Clients often use this stage to get the full set of content together for their Android application.
When it is ready, we distribute the Android application to key client stakeholders for testing.
When everyone is happy with the application, we publish it on the Google Play store.
The Google Play store provides ongoing access to application metrics, allowing clients to see how many people have downloaded the Android application, user ratings, etc.