close
test_template

Mobile Devices in Our Time

About this sample

About this sample

close

Words: 783 |

Pages: 2|

4 min read

Published: Jul 17, 2018

Words: 783|Pages: 2|4 min read

Published: Jul 17, 2018

Mobile devices are becoming powerful and are being widely as convenient mobile devices as a result of the rise of technology. To develop quality applications for these devices in a short period of time while overcoming constraints and limitations of mobile development, strong understanding of mobile architecture, design patterns and design purpose are key factors in developing well designed applications. Crashes and failures in applications as well as poor user experience can be avoided if good design patterns are implemented. This report aims to analyze and discuss some of the comobile application platform components as well as its uses and applications in the development life-cycle. Introduction Mobile devices with sophisticated functionalities and applications have changed people’s life. There are many organizations and individuals leaning towards mobile application development. Understanding of the design purpose plays important role in developing well designed application. Design choices affect the quality of application and developers’ design decision will have a significant impact on the applications.

'Why Violent Video Games Shouldn't Be Banned'?

For example, the implementation of layout, graphics, and animation will have performance implications. Defining the core building blocks of application encourages re-usability. Therefore, the design and implementation of a set of components can be optimized. Building the most appealing design is not the only goal in mobile development as the application must not only attract users but also to achieve balance in terms of functionality, aesthetics, usability and performance. Good design not only eliminating users’ dissatisfaction, but it can prevent crashes or harmful actions. Hence, developers need to take into account different aspects when designing mobile application.

The design used in mobile application influences how the application performs. Mobile applications need to be fast and reliable in order to be valuable in the dynamic environment. However, limitations of the medium impose significant challenges to design application that can meet all of those expectations. As architectural design plays a key role to overcome those constraints, there is a need for an improvement of the design patterns applied in mobile application development. In this paper, we aim to identify and analyze architectural or design patterns for mobile application development, implement the design patterns in mobile application, evaluate and verify the effectiveness. In order to increase efficiency, usability and re-usability, design patterns for mobile application development are proposed and design patterns are implemented in Android application. This report is organized into: Chapter 2 outlines some of the problem statements, and Chapter 3 gives a brief overview of Mobile Computing and Mobile Application Development. Chapter 4 explains the Significance of Design Patterns in Mobile Application Development followed by an Analysis and Implementation of the proposed Design Patterns in Chapter 5. In Chapter 6, we provide the evaluation of the implementation results. Chapter 7 concludes the paper. Mobile computing systems can be defined as “computing systems that may be easily moved physically and whose computing capabilities may be used while they are being moved” [1]. Examples include laptops, personal digital assistants (PDAs), and mobile phones. Mobile computing has changed the way computers are used. In fact, it is expected that many devices will become smaller and even invisible in future. Technologies improvements in certain areas such as in Central Processing Unit (CPU), Memory, Screen, Touch-screen interface, battery, and wireless have driven the rapid advances in mobile computing. Advances in hardware technology aligning with the current trends in web-based computing has led to a reduction in costs, thus increasing the availability of mobile computing paradigms. While the concept of mobile computing is well established, the research area and industry for Mobile Application Development has gained a lot of attention.

Get a custom paper now from our expert writers.

However, there are many challenges and limitations that need to be considered as developing mobile application differs from desktop or web-based application development. Many mobile applications available today provide different services and functionalities while previously, mobile apps were developed mainly to support productivity (i.e. email, calendar and contact databases). With the increasing demand and high user expectations, application such as mobile games, context-aware and location-based services, banking, and e-commerce have emerged. In fact, today mobile devices are considered as computers first and phones second as described by Hayes [2]. There are different approaches of mobile application development. Hence, developers should know whether they want to deploy a native application, web application or hybrid application as different platform . References 1. B’Far R (2005) Mobile Computing Principles: Designing and Developing Mobile Applications with UML And XML. Cambridge University Press, UK. 2. Saylor M (2012) The Mobile Wave: How Mobile Intelligence Will Change Everything. Vanguard press, USA. 3. David H (2012) Microsoft Application Architecture Guide. 4. Forman GH, Zahorjan J (1994) The Challenges of Mobile Computing. Computer 27: 38–47. 5. Hayes IS (2002) Just Enough Wireless Computing. Prentice Hall Professional, USA.

Image of Dr. Charlotte Jacobson
This essay was reviewed by
Dr. Charlotte Jacobson

Cite this Essay

Mobile Devices in Our Time. (2018, May 21). GradesFixer. Retrieved April 16, 2024, from https://gradesfixer.com/free-essay-examples/mobile-devices-in-our-time/
“Mobile Devices in Our Time.” GradesFixer, 21 May 2018, gradesfixer.com/free-essay-examples/mobile-devices-in-our-time/
Mobile Devices in Our Time. [online]. Available at: <https://gradesfixer.com/free-essay-examples/mobile-devices-in-our-time/> [Accessed 16 Apr. 2024].
Mobile Devices in Our Time [Internet]. GradesFixer. 2018 May 21 [cited 2024 Apr 16]. Available from: https://gradesfixer.com/free-essay-examples/mobile-devices-in-our-time/
copy
Keep in mind: This sample was shared by another student.
  • 450+ experts on 30 subjects ready to help
  • Custom essay delivered in as few as 3 hours
Write my essay

Still can’t find what you need?

Browse our vast selection of original essay samples, each expertly formatted and styled

close

Where do you want us to send this sample?

    By clicking “Continue”, you agree to our terms of service and privacy policy.

    close

    Be careful. This essay is not unique

    This essay was donated by a student and is likely to have been used and submitted before

    Download this Sample

    Free samples may contain mistakes and not unique parts

    close

    Sorry, we could not paraphrase this essay. Our professional writers can rewrite it and get you a unique paper.

    close

    Thanks!

    Please check your inbox.

    We can write you a custom essay that will follow your exact instructions and meet the deadlines. Let's fix your grades together!

    clock-banner-side

    Get Your
    Personalized Essay in 3 Hours or Less!

    exit-popup-close
    We can help you get a better grade and deliver your task on time!
    • Instructions Followed To The Letter
    • Deadlines Met At Every Stage
    • Unique And Plagiarism Free
    Order your paper now