What's the process?
A brief overview of our process and what might happen if you choose to work with us.
Concept
It all starts with you, and your idea. After getting in touch, we listen, and respond. We provide feedback based on our knowledge of the market, and on how we might help.
Rough Estimate
At this point we provide a ballpark estimate of what the project might cost. If you feel like you're happy with us and the suggested price point, then we move on.
Specs
At this point we provide a full set of design specs for your approval - what the app might look like and how it would work. At the end of this step we have a fairly detailed idea what the app will cost you. The scope of this stage differs depending on if you've gone for the fixed price track, or the agile track.
Development and Testing
We code the app up using an iterative unit tested approach to make sure each chunk of functionality works as expected. We will also be providing prototypes for your approval and feedback, frequently if you've opted for the agile track.
Quality Assurance
After dev is finished, we perform an additional QA step to be as confident as possible that the app works as advertised.
Publishing
Once the app is ready, we can assist you to publish the application to the app store.
Fixed Price Track
For the fixed price track, we typically spend more time upfront nailing down the design and specifications. After this point, we provide a fixed price for completion of the project. This is a better option if you know exactly what you want at the start, but changes to the design throughout the project will be more difficult and costly. 50% of the cost is billed upfront.
Agile Track
For the Agile track, we work more closely with the client throughout the development period and provide frequent prototypes for your approval and feedback. Essentially this approach avoids a big upfront design spec stage and treats the app as something that will change frequently through the project lifecycle. Project prices are not fixed, but change in response to any changes that you might have throughout the project. This is a better option if you have a basic idea but might not want to specify exactly how things work until you've had a chance to see how it works in practice. Billing is done on a hourly basis.
Hourly Development
We also provide per hour development services if all you need is a coder. Please enquire for rates.
Consulting
Consulting services are available on all aspects of iPhone and iPad development.