Preview

Android Operating System: Assignment on Mobile Application Development

Powerful Essays
Open Document
Open Document
3993 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Android Operating System: Assignment on Mobile Application Development
BAC | Systems Programming Assignment | Mobile Application Development And C programming | | Mbusi Dwayne Mannathoko cis10-015 | 9/26/2012 |

|

SECTION A
Introduction
The purpose of this report is to survey the architecture, development tools, runtime and OS kernel of the Android Operating System by examining a range of recently published journal articles, magazine articles and internet sites on the topic.
In the advancing world of mobile technology and the growing demand of users for more functionality and customization opportunities, mobile applications are a rapidly growing segment of the global mobile market (TECHTARGET). The key product for this growing segment is the Android Operating System, an open source (Neither developers nor handset manufacturers pay royalties or license fees) Linux-based operating system that is used primarily on mobile devices (such as the iPhone mobile phone and Samsung Galaxy Tab Tablet) with most of them providing a touch screen for user input (WIKIPEDIA, 2012). Android is the most widely used OS on mobile devices specially phones that provides easy access to a wide range of services functionalities and applications such as social networking sites like Facebook and Twitter and smooth integration with Google products like Gmail, Google Maps, and Google Calendar. (HOLLA, Suhas and Katti, Mahima M, 2012), some can be found on a site called Google play (GOOGLE). Due the increased availability of these powerful devices, there is also a potential increase for criminals to use this technology as well for a number of activities such as committing fraud over e-mail and trafficking of child pornography. Some countries like Dubai have gone to the extent of banning such mobile phones because of this. However smart phones store data that could be extremely useful to analysts through the course of an investigation (LESSARD, Jeff and Kessler, Gary C, 2010).
About eleven commercial versions of the Android Operating System have been



Cited: ANDROID DEVELOPERS. 2012. Android Developer Tools. [online]. [Accessed 28 September 2012]. Available from World Wide Web: <http://developer.android.com/tools/help/adt.html> ANDROID DEVELOPERS ANDROID DEVELOPERS. 2012. Tools. [online]. [Accessed 28 September 2012]. Available from World Wide Web: <http://developer.android.com/tools/help/index.html> ANDROID-APPS ANDROIDCENTRAL. 2012. Android A to Z: What is a kernel? [online]. [Accessed 28 September 2012]. Available from World Wide Web: <http://www.androidcentral.com/android-z-what-kernel> CNET ELINUX. 2011. Android Dalvik VM. [online]. [Accessed 28 September 2012]. Available from World Wide Web: <http://elinux.org/Android_Dalvik_VM> ELINUX HOWSTUFFWORKS. 2012. How the Google Phone Works. [online]. [Accessed 27 September 2012]. Available from World Wide Web: <http://electronics.howstuffworks.com/google-phone2.htm> KILGO, Paul M LESSARD, Jeff and Gary C KESSLER. 2010. Android Forensics:Simplifying Cell Phone Examinations. SMALL SCALE DIGITAL DEVICE FORENSICS. IV(1), pp.1-12. LINDUSEMBEDDED. 2010. Android Linux kernel additions. [online]. [Accessed 28 September 2012]. Available from World Wide Web: <http://www.lindusembedded.com/blog/2010/12/07/android-linux-kernel-additions/> LINUXFORDEVICES MAKER, Frank. 2011. Android Dalvik Virtual Machine. [online]. [Accessed 28 September 2012]. Available from World Wide Web: <http://jaxenter.com/android-dalvik-virtual-machine-35498.html> TECHOTOPIA WIKIPEDIA. 2012. Android (operating system). [online]. [Accessed 26 September 2012]. Available from World Wide Web: <http://en.wikipedia.org/wiki/Android %28operating system%29> WIKIPEDIA WIKIPEDIA. 2012. Android/Introduction. [online]. [Accessed 28 September 2012]. Available from World Wide Web: <http://en.wikibooks.org/wiki/Android/Introduction> WIKIPIDEA

You May Also Find These Documents Helpful

  • Best Essays

    Mrkt571 Week 2 Paper

    • 2241 Words
    • 9 Pages

    Escallier, P. (2010). 10 Things Android Does better than iPhone OS. Retrieved February 25, 2012 from…

    • 2241 Words
    • 9 Pages
    Best Essays
  • Good Essays

    Android has many contributors writing applications (known as “apps”) that help extend the functionality of hand-held devices. It delivers a complete set of software for these devices: an operating system, middleware and other key mobile applications (“apps”) and the operating system is the world’s best-selling smart phone platform (Virki, 2011). Google released much of the code for Android under the Apache License agreement, a free software and “open source” licensing platform, which instantly pushed the software to the fore-front of mobile software development.…

    • 899 Words
    • 3 Pages
    Good Essays
  • Good Essays

    Apple vs Android

    • 702 Words
    • 3 Pages

    Androids are popular for the designs and creative freedom they grant consumers. The ability to organize your home screen to fit your own personal needs invites a number of consumers to invest in Android smartphones. Apple’s “one software fits all” mentality is convenient for the average businessman or entrepreneur. On the other…

    • 702 Words
    • 3 Pages
    Good Essays
  • Better Essays

    android

    • 1051 Words
    • 5 Pages

    term paper we have discuss the history of Android, the architecture on which it works? Various application developments like android market. The various GUI android challenges faced by…

    • 1051 Words
    • 5 Pages
    Better Essays
  • Powerful Essays

    In this essay I will examine and discuss the following areas; the structure of the mobile industry, the differences between the ranges of platforms available, the target device range along with design principles, product development and design solutions.…

    • 1236 Words
    • 6 Pages
    Powerful Essays
  • Good Essays

    Over the last decade, electronic-based companies such as Samsung and Apple have collaborated with cellular-phone carriers, and have studied the average consumer to find endless ways to improve the cellular phone. As a result, the smart phone was born. With their ability to provide users with instant access to communication, entertainment, Internet access, calendar, news, social media, and much more, the smart phone revolutionized and shifted the path of modern technology. In 2006, Apple began this revolution with their release of the iPhone. Being the first proper smart phone, many other companies attempted to mimic the unbeatable features and technology that Apple had included with the iPhone. Though many had failed in doing so, Google managed to keep up with the iPhone with their Android software. Soon enough, Google’s Android software became the dominant smart phone based software for smart phones not manufactured by Apple. Because of this, Android phones had become just as popular as iPhones. This paper will explore the similarities and differences between both Apple’s iPhone and Google’s Android.…

    • 775 Words
    • 4 Pages
    Good Essays
  • Powerful Essays

    Htc Assignment

    • 2687 Words
    • 11 Pages

    HTC is one of the leading manufacturers of smartphones. One of the HTC’s key selling points is its ability to enhance the user experience through applications. Since HTC has redesigned their products with the accordance of Google’s Operating System, its market share has been increased rapidly. Yet they are designing the high-end smartphones in the industry that are equipped with most advance features in the market.…

    • 2687 Words
    • 11 Pages
    Powerful Essays
  • Good Essays

    26 Feb 2008 Android is Google's oft-discussed mobile, wireless, computer, and communications platform. You can take advantage of the powerful Eclipse environment to build Android applications using the Android Eclipse plug-in. This tutorial introduces Android application development with the Eclipse plug-in, otherwise known as Android Development Tools. The tutorial provides an introduction to Android development with a quick introduction to the platform, a tour of Android Development Tools, and includes the construction of two example applications.…

    • 6573 Words
    • 27 Pages
    Good Essays
  • Powerful Essays

    References: 1. Android API documentation. (n.d.). Retrieved from Android Developers: http://developer.android.com/reference/packages.html 2. Android Development Community Forum (n.d). Retrieved April 2009 from http://www.anddev.org/index.php 3. Google Maps API documentation. (n.d.). Retrieved from Google maps: http://code.google.com/apis/maps/documentation/ 4. Strickland, J. (n.d.). How the Google Phone Works. Retrieved April 2009, from How Stuff Works: http://electronics.howstuffworks.com/google-phone5.htm 5. What is Android. (n.d.). Retrieved April 2009, from developer.android.com: http://developer.android.com/guide/basics/what-is-android.html…

    • 3497 Words
    • 14 Pages
    Powerful Essays
  • Satisfactory Essays

    Android is a Linux-based operating system (OS) for mobile devices such as smartphones and tablet computers, led by Google it is developed by Open Handset Alliance. Google purchased the developer of Android in 2005, and Android was unveiled in 2007. Google released the Android code as open-source under the Apache License. Android has numerous developers writing applications (apps) all over the world. First of all the developers write their script in Java, and then download the apps from the third party sites or online stores.…

    • 481 Words
    • 2 Pages
    Satisfactory Essays
  • Better Essays

    Android Tv Box

    • 1249 Words
    • 5 Pages

    With the revolution of smart phones, the area of telecomunications changed forever. Currently, the most widespreaded and popular Android mobile platform allows us practically everything we need to get our daily "dose" of information. Allows you to dial, send sms, web browsing, GPS, email, photo capture, video capture, music player, USB mass stroage, document editing, and much more.…

    • 1249 Words
    • 5 Pages
    Better Essays
  • Good Essays

    Assignment Problem Solver

    • 4919 Words
    • 29 Pages

    a. Android® itself is an open source mobile OS, and we think its important sharing our knowledge for further improvement and developing.…

    • 4919 Words
    • 29 Pages
    Good Essays
  • Powerful Essays

    Android Programming Tutorials

    • 23927 Words
    • 96 Pages

    Android Programming Tutorials by Mark L. Murphy Copyright © 2009-2011 CommonsWare, LLC. All Rights Reserved. Printed in the United States of America. CommonsWare books may be purchased in printed (bulk) or digital form for educational or business use. For more information, contact direct@commonsware.com. Printing History: Mar 2011:Version 3.2 ISBN: 978-0-9816780-4-7…

    • 23927 Words
    • 96 Pages
    Powerful Essays
  • Powerful Essays

    Gaming Console (Android)

    • 1721 Words
    • 7 Pages

    Today, if people knows that you have a mobile phone that has an Android application program, people are amazed and is wanting to see the different features of that Android application program. So, the researcher became curious about the features of an Android operating system; more specifically the games because basically, when you’ve heard the word “Android apps”, you will definitely think about the game features of it.…

    • 1721 Words
    • 7 Pages
    Powerful Essays
  • Satisfactory Essays

    Location based services

    • 5645 Words
    • 23 Pages

    Every day the features and capabilities of Mobiles are increasing surprisingly. For this reason we want to create an Android application which gives us the opportunity to improve our knowledge of Mobile developing. We find this project a great opportunity to combine a lot of technologies and languages in the same software system, and learn how to work in big projects as a team member. An important motivation for us is the challenge to solve all the problems that will arise while the project is developed. In addition, we will try to make the program portable, reliable, secure, stable, intuitive, etc.…

    • 5645 Words
    • 23 Pages
    Satisfactory Essays