With the development in technology and the increase in large numbers of the customer base using mobile phones, these gadgets are now no more restricted to just making calls or sending SMS but also as a mode of entertainment, accessing the internet on the run, using customized applications by the user, marketing and statistics purposes, chatting, votes, etc.
The mobile devices could be personal digital assistants, enterprise digital assistants or mobile phones. Such devices are resource constrained, low power devices and the process for designing software for such devices is known as Mobile Application development. Mobile Application developers can very well design the games, utility software or customized applications to be deployed on these types of mobile related devices. Mobile application software development makes use of platforms for starting up with the development process. Some of the major platforms used by developers for designing the mobile related software can be listed as:
Mobile Functionality Requirements: After gathering the customer's requirement and doing preliminary application study, the first step is to create the functional and non-functional requirement document i.e. FRS and Non-FRS. These documents define the functional and non-functional specifications of the application. Some of the main criterion like the function of the application, input required for marketing purpose and application phases should be clearly defined.
The mobile devices could be personal digital assistants, enterprise digital assistants or mobile phones. Such devices are resource constrained, low power devices and the process for designing software for such devices is known as Mobile Application development. Mobile Application developers can very well design the games, utility software or customized applications to be deployed on these types of mobile related devices. Mobile application software development makes use of platforms for starting up with the development process. Some of the major platforms used by developers for designing the mobile related software can be listed as:
- Blackberry Application Development
- Windows Mobile Development
- iPhone Application Development
- BREW Application Development
- Symbian Application Development
- Android Application Development
- Entertainment & Multimedia
- Search Tool
- Social Networking
- Utilities
- Business and Finance
- Banking
- Weather
Mobile Functionality Requirements: After gathering the customer's requirement and doing preliminary application study, the first step is to create the functional and non-functional requirement document i.e. FRS and Non-FRS. These documents define the functional and non-functional specifications of the application. Some of the main criterion like the function of the application, input required for marketing purpose and application phases should be clearly defined.
- Appealing UI: The user interface is designed which is attractive and user-friendly. The application may also support different type of orientations i.e. portrait or landscape. Moreover, the application is designed keeping in mind that it is scalable and adapt to changing customer requirements.
- Target platforms and devices: The customer may decide the platforms and devices for which they want to design and deploy the application. The devices could be iPhone, Android, Windows Phone etc.
Source: EzineArticles