1 / 14

Development of Mobile Applications- Tutors India

The development of mobile applications and issues in developing mobile applications get increasing attention for business persons and students. Mobile application development is a quite innovative phenomenon that is growing due to the ubiquity and reputation of smart phones among users.<br>Mobile applications are emerging in both the private and the professional field, resulting in the growth of the development of mobile apps. Until 2018, the number of mobile applications that have been developed for customers in Google play store has significantly risen to nearly four million, and there are two million applications in Appleu2019s App Store.<br>Mobile applications are broadly classified into three groups: native app, a web-based app, and hybrid app. Native applications are designed to run on the operating system of the device. Web-based applications need a web browser on a mobile device. Hybrid applications are native-wrapped web applications. Native apps are preferred by developers as they use only the deviceu2019s native features like camera, sensors, location.<br><br>To get the latest updated click the link: https://bit.ly/3fuBcuV<br>Contact: <br>Website: www.tutorsindia.com<br>Email: info@tutorsindia.com<br>United Kingdom: 44-1143520021<br>India: 91-4448137070<br>Whatsapp Number: 91-8754446690<br>

tutorsindia
Download Presentation

Development of Mobile Applications- Tutors India

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. DEVELOPMENT OF MOBILE APPLICATIONS An Academic presentation by Dr. Nancy Agens, Head, Technical Operations, Tutors India Group  www.tutorsindia.com Email: info@tutorsindia.com

  2. Today's Discussion Introduction Mobile Application Development OUTLINE Challenges in Mobile Application Development Characterizations of Mobile Applications and Application Development Issues Process of Mobile Application Development Mobile App Development to Increase Student Skills Evaluation of Mobile Application Mobile App Testing Conclusion

  3. Introduction The development of mobile applications and issues in developing mobile applications get increasing attention for business persons and students. Mobile application development is a quite innovative phenomenon that is growing due to the ubiquity and reputation of smartphones among users. Mobile applications are emerging in both the private and the professional field, resulting in the growth of the development of mobile apps.

  4. Mobile Application Development Software development process are iterative, parallel or sequential process models which can be used to some extent, but new methods are required because of the unique nature and the distinctiveness of mobile applications, e.g., 1. Hardware characteristics like compatibility, limitations in performance, battery life. 2. Software characteristics like integration, communication, notifying errors, handiness. 3. Communication characteristics like network connectivity. Contd..

  5. Mobile applications are broadly classified into three groups: native app, a web- based app, and hybrid app. Native applications are designed to run on the operating system of the device. Web-based applications need a web browser on a mobile device. Hybrid applications are native-wrapped web applications.

  6. Challenges in Mobile Application Development 1. Not all devices and operating systems have the same abilities. 2. Time, effort, and funds used for developing applications are increasing. As there is a lack of support for automated migration across platforms, application developers are forced to redesign and re-implement most of the applications.

  7. Characterizations of Mobile Applications and Application Development Issues Mobile application developers should be conscious about the interaction of the application with other applications because of the security issues. Other problems are the insertion and utilization of sensors of mobile devices. The complexity in testing the application and the power consumption of the application needs to be considered.

  8. Process of Mobile Application Development The application development processes can be classified based on five main activities: 1. Communication - involves discussion with the stakeholders about the constraints of the software. 2. Planning – It uses a set of executive and procedural methods to identify a structured plan to accomplish the software. 3. Modeling - helps the developer to develop the software to meet customer’s needs. Contd..

  9. 4. Construction - includes all coding and testing methods to develop software which can be delivered to the stakeholder. 5. Deployment - this involves the delivery of software to the user, offers support for the user, and contains feedback from the user for the development team for further enhancement. 6. Mobile application development is connected with several tasks and methods.

  10. Mobile App Development to Increase Student Skills With the progress of technology, computer hardware and software have become indispensable tools for business purpose. For instance, GameSalad is a game development tool that is designed for everyone to develop games for various platforms. It does not require any skill in a specific programming language to develop a game in this tool. This game development tool can make students improve their problem solving and logical thinking skills.

  11. Evaluation of Mobile Application The first rule in evaluating the mobile applications system is ISO 9241 – 11 standards. Usability metrics is one of the techniques that have been used to evaluate the quality of the software in many mobile apps. The evaluation method keeps on changing due to the innovation of mobile phones. It is essential to develop a dynamic model for evaluating the application that can grow together with innovations and technology.

  12. Mobile App Testing Software testing is an integral part of the mobile application development process as it helps in identifying errors in the application before it is delivered to the users. There are different studies on how developers test software applications. F-droid, a catalogue that lists 2, 800 free and open- source Android apps, is used to get metadata, package name, and source code repository. GitHub is used to gather activity and popularity info about the development of the app. Test coverage details is gathered from cloud services.

  13. Conclusion Therefore, applications for mobile devices are receiving greater attention from individual users and business enterprises globally. Along with the features provided by these mobile devices, mobile apps face the big challenge of performing satisfactorily in mixed and resource-limited settings that demands high availability, excellent performance and little response time while delivering value to the users.

  14. CONTACT US UNITED KINGDOM +44-1143520021 INDIA +91-4448137070 EMAIL info@tutorsindia.com

More Related