There are many mobile applications available now days, most of them are free. Some vendors give sharewares and adware apps – but the functionality makes them good to try at-least once. Mobile applications are also becoming one of the important download – with themes, ringtones and wall papers. Here, let’s discuss about 5 basic requirements for any good mobile application.
1. Platform: All mobile phones are not using same operational platform. Choose the platform, which is used by many mobile phones – consider the level of target users too. J2ME / Java based applications are one example – It works on many Nokia, LG and Samsung devices – and these devices are dominating the Indian mobile device market for long time. Developing a J2ME based app, increases the download opportunities by the users of these devices.
2. Purpose of App: Have a clean scope about the purpose of the application. It can be a simple game, Business productivity app or Device level Utility – better have a clean scope about what it is all about. Find the category of App and try to see – what can make the user give priority to your application.
3. HELP: Many Mobile apps are not having a good help section – this makes user avoid such apps. A help can be a simple section with application intro, keys information, and version information. A link to your detail help web-site is also a good idea.
4. Simple Keys: The less keys – the more advantage. Try to create functions for most common keys – and I suggest matching with the default device keys. You can have different builds for different devices. The user should feel comfort in handling your app – it makes him use it frequently.
5. Web-Site: Have a small website with Basic and advance download information, supporting devices lists, contact information, Issue posting- tracking-responses section, Build version information etc. It gives the user a confident about using this app with trust on your effort.
The above listed are only the basic requirements, there are a lot more to do. Try developing your apps, promoting them, and sharing your experiences. It helps to many community developers around us.
No comments:
Post a Comment