Mobile application development is a term used to denote the act or process by which application software is developed for handheld devices, such as personal digital assistants, enterprise digital assistants or mobile phones. Mobile app development has been steadily growing, both in terms of revenues and jobs created.
1 Front End Development tools
Front-end development tools are focused on the user interface and user experience (UI/UX) and provide the following capabilities:
2 Back-end servers