In Part I of this series we discussed the importance of having a marketing vision and plan before embarking on your new App project. Our next topic is also an important part of your preliminary work before you get into the meat of your App. Mobile Apps are currently mostly distributed through vendort-specific App Stores such as:
Every App Store has its own unique guidelines relating to Apps that it will accept into the store. Some App Stores are much more stringent than others (Apple has by far the most draconian rules).
1. Search And Rescue Dispatch App
2. Case Law App
We can see here that this App will be rejected because it does no use the App Store specific billing mechanism. However, this App idea is salvageable providing that it is rewritten to use the App Store specific billing mechanism.
3. Corporation Tax Calculator
This App will allow UK business owners with Microsoft Surfaces to enter financial information and have their annual Corporation Tax liability calculated. The plan is for the App to download some new code from a web server every year which will reflect changes in Corporation Tax legislation. Our problem here is in section 3.9 of the App Certification Requirements:
Do your homework on your App Store specific requirements to find out early if your App idea violates any of the guidelines. If in doubt, contact the App Store and find out what their opinion on your idea is. Also bear in mind that the App Stores are run by enormous companies. This means they are not going to make an exception for your App! Make sure you follow the guidelines!
Next: Writing Your Requirements
In our next article we will examine how to articulate your App idea into requirements that can be used to plan out your Aoo.
Nick is the CEO of McKenna Consultants Ltd, based in Harrogate, North Yorkshire, UK. Nick is 1 of only 6 Certified Scrum Coaches in the UK. McKenna Consultants are a professional team of computer programmers delivering the highest quality software specialising in a broad range of technologies for windows, web-based and mobile applications, including apps for the iPhone, iPad, Android and Windows Mobile. McKenna Consultants also deliver Agile coaching, consultancy and training to organisations of all sizes. For more information on the services that Nick and McKenna Consultants provide, please visit: http://www.mckennaconsultants.com/