Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

In your reading this week, you looked at design and implementation, testing, evo

ID: 3914278 • Letter: I

Question

In your reading this week, you looked at design and implementation, testing, evolution, and creating dependable systems. Read the following discussion questions and post your initial response by Wednesday for full points. Return on a couple of other days before the Sunday due date and interact with a couple of classmates. Respond to any posters who have commented on your post and respond to the posts of others. Let’s get the conversation going... and don’t forget to have fun while you’re learning!

Mobile devices have recently emerged as a new and powerful platform that allows users to do everything from update their Facebook status to purchase stocks. It is important to remember, however, that apps are very much like any other software project. They must still be created on time, on a budget, and at a high level of quality to be considered a success for their creators. Developers have to build the same native app for multiple mobile platforms. Although developing for multiple platforms is a recurring problem that is not unique to the mobile world, the lack of proper development and analysis support in the mobile environment may increase the challenges. Based on your study this week, discuss the following:

Your understanding of the current state of mobile software engineering.

Your thoughts on future trends in mobile software engineering.

Your opinion of the use of open-source software to assist in the development of software.

Explanation / Answer

Solution: -

The advancement of mobile software engineering has really changed the perspective of people towards digital world. The main difference that makes mobile technology different from other is that through your smart phones you can easily connect to the whole world. More or less every application easily runs on your smart phones which your computer supports.

The applications are significantly changing the whole world and people are performing almost all task using their mobile phones only. Now-a-days organizations are more relying and focusing on mobile application for the convenience of the customers. Here are few impacts which mobile software engineering brings to the whole world:

Smart phones use android OS which is actually a linux based distribution and it is highly secured since linux is an open source Operating system. This OS will very difficult to hack and thus it provides all round benefits. Open source software are highly secured and totally free of cost.