Overview of Android Operating System
Overview of Android Operating System
Name Sundoyo
Nim 2114R0810
Mata Kuliah : Pengantar Teknologi Informasi
Lecturer: Septia Lutfi
CHAPTER I
INTRODUCTION
A. Background
In this era of globalization, information computerization has rapidly developed. There are
Operating systems that are developing include mobile phones and smartphones. Smartphone as
Nowadays, mobile phone products are more advanced and more in demand by users.
the community because various features can be displayed to meet needs and appeal
specifically for its user community. Types of smartphone operating systems include
Windows mobile, Blackberry, Android, Symbian, iPhone, and so on. Operating system
Android is one of the operating systems that is currently developing.
society. There are advantages to this operating system, including that its operating system can
changed according to our own desires, the number of computer applications that are already available
for Android smartphones to make it easier for us to work.
C. Objectives
Adding knowledge and understanding about the Android operating system version.
CHAPTER II
DISCUSSION
A. Definition of Android
Android is an operating system for mobile phones and tablets that is based on Linux.
Android provides an open platform for developers to create applications.
themselves for use by various mobile devices. Android is an operating system
that is distributed openly (open source) so that users can create applications
Inside it, Android has integrated native Google applications such as push mail.
Gmail, Google Maps, and Google Calendar. Android is a multitasking operating system.
Android has a logo like
B. History of Android
Android, Inc. was founded in Palo Alto, California, in October 2003
by Andy Rubin (founder of Danger), Rich Miner (founder of Wildfire Communications,
Inc.), Nick Sears (former VP T-Mobile), and Chris White (head of design and
development of webtv interface) to develop "smart mobile device
more aware of the location and preferences of its users." The initial goal of development
Android is for developing an advanced operating system that
intended for digital cameras, but then realized that the market for
the device is not large enough, and Android development was then shifted for
smartphone to compete with Symbian and Windows Mobile (Apple iPhone)
not yet released at that time). Although Android developers are experts
experienced technology, Android Inc. Operated quietly, only
It is mentioned that the developers are creating a software.
designated for mobile phones. Still in the same year, Rubin ran out of
money. Steve Perlman, a close friend of Rubin, lent him $10,000 in cash and
refusing the stock offer in the company.
Google acquired Android Inc. on August 17, 2005, making it
as a wholly owned subsidiary of Google. The founders of Android Inc.
Like Rubin, Miner and White continued to work at the company after it was acquired by
Google. After that, not much is known about the development of Android Inc.
However, many assumptions state that Google plans to enter
pass the mobile phone with this action. At Google, the team led by Rubin
start developing a mobile device platform using the Linux kernel.
Google markets the platform to mobile device manufacturers and operators.
wireless, with the promise that they provide a flexible and capable system
updated. Google has selected several software company partners and
hardware, as well as signaling to the cellular operator that this collaboration
open to anyone who wants to participate.
Speculation about Google's intentions to enter the mobile communication market continues.
developed until December 2006. BBC and Wall Street Journal reported
that Google is working hard to include applications and machines
searching for it on mobile devices. Various print and online media report
that Google is developing mobile devices under the Google brand.
Some speculate that Google has set the specifications.
technically, including mobile phone manufacturers and network operators. In the month
In December 2007, InformationWeek reported that Google had filed
several patented applications in the field of mobile phones.
On November 5, 2007, the Open Handset Alliance (OHA) was founded. OHA
is a consortium of technology companies such as Google, manufacturers
mobile devices such as HTC, Sony, and Samsung, wireless operators such as Sprint
Nextel and T-Mobile, as well as chipset manufacturers such as Qualcomm and Texas Instruments.
OHA itself aims to develop open standards for mobile devices.
At that time, Android was launched as its first product; a device platform.
cellular that uses Linux kernel version 2.6. The first commercial cellular phone
the device that uses the Android operating system is the HTC Dream, which was launched in
October 22, 2008.
Since 2008, Android has gradually made several updates.
to improve the performance of the operating system, to add new features, and
fixing bugs present in the previous version. Each major version released
named alphabetically based on the names of desserts or
gummy snacks; for example, version 1.5 named Cupcake, which was then followed by version
1.6 Donut. The latest version is 4.3 Jelly Bean. In 2010, Google released
seri Nexus; perangkat telepon pintar dan tablet dengan sistem operasi Android yang
produced by partners such as HTC, LG, and Samsung. HTC
collaborating with Google in the release of the first Nexus smartphone.
namely the Nexus One. This series has been updated with newer devices, for example
Nexus 4 smartphone and Nexus 10 tablet produced by LG and Samsung.
On March 13, 2013, Larry Page announced in his blog post that
Andy Rubin has moved from the Android division to work on new projects at
Google. It was replaced by Sundar Pichai, who previously served as the head
the Google Chrome division that develops Chrome OS.
D. Application
Android allows its users to install third-party applications.
good obtained from application stores such as Google Play, Amazon Appstore, or
by downloading and installing the APK file from third-party sites. On Google Play,
users can explore, download, and update published applications
by Google and third-party developers, in accordance with compatibility requirements
Google Play will filter the list of available applications based on
its compatibility with user devices, and developers can limit
their application for a specific operator or country for reasons
business. The purchase of an application that does not meet the user's desires can
returned within 15 minutes after the download. Some mobile operators
also offers direct billing for app purchases on Google Play with
how to add the application purchase price to the user's monthly bill. On
In September 2012, there were more than 675,000 applications available for Android, and
The estimated number of applications downloaded from the Play Store is 25 billion.
Android applications are developed in Java language using
Android Software Development Kit (SDK).
This SDK consists of a set of development tools, including
debugger, software library, QEMU-based handset emulator,
documentation, sample code, and tutorials. Officially supported by the environment
integrated development environment (IDE) Eclipse, which uses the Android Development plugin
Development Tools (ADT). Other available development tools include Native
Development Kit for applications or extensions in C or C++, Google App Inventor,
visual environment for beginner programmers, and various web application frameworks
cross-platform mobile
E. Development of Android
Android was developed privately by Google until the latest changes.
and the update is ready to be released, and information regarding the source code is also starting
revealed to the public. This source code will only run without modification on
certain devices, usually in the Nexus series.
There is a specific binary provided by the manufacturer so that Android can
operating. The green Android logo was designed by graphic designer Irina Blok.
1. Linux
Android consists of a kernel based on Linux kernel version 3.x (version 2.6 on
Android 4.0 Ice Cream Sandwich and its predecessor). The middle device, the library
software, and the API is written in C, and the application software runs
on the framework application work, including compatible Java libraries
based on Apache Harmony. Android using a machine virtual
Dalvik with just-in-time compilation to run Dalvik 'dex-code' (Dalvik
Executable), usually translated from Java bytecode. Main hardware platform
on Android is the ARM architecture. There is also support for x86 from
The Android-x86 project and Google TV use a special x86 version of Android. In the year
In 2013, Freescale announced the involvement of Android in its [Link] processors.
namely the i.MX5X and i.MX6X series. In 2012, Intel processors also began to emerge in
the main platform Android, for example on mobile phones.
The Linux kernel architecture on Android has been modified by Google, unlike
the usual Linux kernel development cycle. By default, Android does not have X
Original Window System or complete support from the standard GNU library.
As a result, it is difficult to port libraries or applications from Linux to
Android. Support for simple C and SDL applications can be done by
injecting shim Java and using JNI, for example in the port of Jagged Alliance
2 for Android.
One of the features that Google is trying to contribute to the Linux kernel is
a power management feature called 'wakelocks', however this feature was rejected by
the main kernel developers because they feel that Google does not show
his intention to develop his own code. In April 2010, Google
announcing that they will hire two employees to develop
the Linux kernel community. However, Greg Kroah-Hartman, the maintainer of the Linux kernel version
stable, stated in December 2010; he was worried that Google was no longer
trying to change the main Linux code. Some Android developers in
Google indicates that the 'Android team has started to feel fatigued with this process.'
because they are just a small team and are forced to do work that
urgently for the sustainability of Android.
In August 2011, Linus Torvalds stated: "finally Android and Linux
will return to the common kernel, but perhaps only for four or five years
"going forward". In December 2011, Greg Kroah-Hartman announced the start of
Android Mainlining Project, which aims to restore some drivers,
patches, and Android features on the Linux kernel, which began with Linux 3.3. After
Previous attempts failed, Linux has finally included wakelocks and autosleep features.
in kernel 3.5. The interface remains the same, but the implementation of the new Linux
has two different suspend modes: suspend to storage (traditional suspend that
used by Android), and to the disk (hibernation, similar to the features that exist on
desktop). The inclusion of this new feature will be completed in Kernel 3.8, Google has
open a public code repository that contains their experimental works for
redesigning Android with Kernel 3.8.
Flash storage on Android devices is divided into several
/system partition for the operating system, and /data for application installation.
and user data. Unlike the distribution of desktop Linux, device owners
Android does not provide root access to the operating system, and sensitive partitions such as
/system is read-only. However, root access can be obtained by
exploiting security vulnerabilities on Android, this method is often used
by the open source community to improve the performance of their devices, however
can also be exploited by irresponsible parties to
spreading viruses and destructive devices.
Regarding the issue of whether Android can be classified as a distribution
Linux is still widely debated. The Linux Foundation and Chris Di Bona, the head
Google open source supports this. Meanwhile, others, such as technicians
Google Patrick Brady, opposed to it, he argued that Android is less supported
most of the GNU tools, including glibc.
2. Memory Management
Because Android devices are generally powered by batteries, Android is designed to
managing memory (RAM) to maintain minimal power consumption, unlike
desktop operating system that can connect to an unlimited power source.
When an Android application is no longer used, the system will automatically
suspend it in memory - technically the application is still
"open", but with a suspension, the application will not consume resources.
power (for example battery power or processing power), and will be "silent" in the background
until the application is used again. This method has dual benefits, not
only improves the response of Android devices because the applications do not need to be closed and
can be reopened from the beginning at any time, but also ensuring that the application that
running in the background does not waste power unnecessarily.
Android manages applications stored in memory automatically: when
weak memory, the system will deactivate inactive applications and processes to
for the time being, the application will be disabled in reverse order, starting from the
last used. This process is not visible to the user, so the user does not need to
managing memory or disabling applications manually. However, confusion
user on memory management on Android has led to the emergence of
some popular third-party task killer applications on Google Play.
3. Android Update
Google provides major updates for the Android version, with a time frame
every six to nine months. Most devices are capable of receiving
over-the-air (OTA) update. The latest major update is Android 4.3 Jelly
Bean. Compared to its main rival mobile operating system, iOS,
Android updates are usually received more slowly by its user devices.
For devices other than Nexus brand, updates are usually only available in
months after the official release. This is due to the many
various Android hardware, so each update must be adapted accordingly
special for example: code source official Google only walk on
Nexus devices. Porting Android to specific hardware carried out by
mobile phone manufacturers require time and processes, these manufacturers generally
prioritizing their latest devices to receive updates, and
discarding old devices. Therefore, old smartphones often
not updated if the producer decides that it is just a waste of time,
even though the device is actually capable of receiving updates. This issue
worsened when producers customized Android with the interface and applications
their creation, which must be reapplied for each latest release.
Other delays can also be caused by wireless operators; after receiving
Updates from the phone manufacturer, the operator will adjust it to the needs.
they, for example, conduct extensive testing on the network before sending
update to users.
The lack of after-sales support from mobile phone manufacturers and operators has
caused criticism from consumers and technology media. Some critics
stating that the industry has a financial motive not to upgrade
their devices, such as the lack of updates for old devices and
updating new devices with the aim of increasing sales, the attitude that
they call it 'insulting'. The Guardian reported that the update method that
the problem occurs because mobile producers and operators are the ones who have designed it that way
In 2011, Google, in collaboration with several industry companies,
forming the 'Android Update Alliance', with a promise that they will provide
timely updates for each device within 18 months after
the release of the official version. Since its establishment until 2013, this alliance has never been referred to
say it again.
functions that do not work properly if the device uses unofficial software,
which will lead to additional costs. In addition, modified firmware
like CyanogenMod sometimes offers features that force the operator to
incurring premium costs, for example tethering.
As a result, technical constraints such as a locked bootloader and limited access
untukrootumumnya bisa ditemui di kebanyakan perangkat Android. Namun, perangkat
community-developed software is becoming increasingly popular, and after the Congress
American librarians allow 'jailbreaking' of mobile devices, manufacturers
Mobile phones and operators are starting to soften their stance towards third-party developers.
third. Several phone manufacturers, including HTC, Motorola, Samsung, and Sony, began
providing support and encouraging the development of third-party software.
As the result, constraints of limitations device keras for
Installing unofficial firmware has gradually decreased after an increase.
the number of devices that have the ability to unlock the bootloader is the same as
Nexus smartphones, although users must lose their device warranty if
do it. Will but, even though mobile phone manufacturers have agreed
third-party software development, several cellular operators in America
The union still requires its users' phones to be "locked".
The ability to unlock and hack systems on smartphones and tablets
continues to be a source of debate among developer communities and the industry;
the community argues that unofficial development occurred because the industry failed
providing timely updates for users, or to remain
continuing support for the latest version for their devices.
2011. Meanwhile, other Android phone manufacturers such as LG, HTC, and Motorola
Google's mobility has struggled hard to market its products since the year
2011. Ironically, at a time when Google is not getting anything from the sales of products
Android directly, Microsoft and Apple succeeded in winning the lawsuit.
from the patent royalty payments by Android device manufacturers.
Android Tablet
Although successful on smartphones, the adoption of Android for computers
The tablet initially ran slowly. One of the main reasons was the presence of situations
known as 'chicken or egg', where consumers hesitate to buy
tablet Android due to the lack of high-quality tablet applications, on the other hand, the
developers are also reluctant to spend their time and resources
to develop tablet applications until a significant market becomes available for
the product. The content and the application's 'ecosystem' prove to be more important if
compared to the hardware specifications after the start of tablet sales.
Due to the lack of applications for tablets in 2011, Android tablets were initially forced
must install the application intended for smartphones, so the size
the screen is not compatible with the large tablet screen. In addition, the slow growth
Android tablets are also caused by the dominance of Apple's iPad, which has many
iOS application compatible with tablets.
The growth of Android tablet applications is gradually starting to increase, however, in
at the same time, a large number of tablets using other operating systems
like a phone touchpad and blackberry playbook too launched in the market for
taking advantage of the success of the iPad. Infoworld called this business 'business'
Frankenphone; a short-term low-investment opportunity that imposes
optimized use of the Android smartphone OS (before Android
3.0 Honeycomb for tablets released) on devices with the interface ignored
users. This approach has failed to gain market traction with consumers and
worsen the reputation of Android tablets. Moreover, some Android tablets
like the Motorola Xoom is priced the same as, or more expensive than the iPad,
which is increasingly worsening sales. The exception is the Amazon Kindle Fire, which
sold at a lower price and the ability to access content and
Amazon application ecosystem.
This began to change in 2012 with the release of the Nexus 7, and the presence of
encouragement from Google to developers to create tablet applications
the better one. The Android tablet market has finally managed to surpass the iPad in
mid 2012.
2. Market Share and Adoption Rate
Canalys research firm estimates that in the second quarter of 2009,
Android has a smartphone sales share of 2.8% worldwide. In
In the fourth quarter of 2010, this figure jumped to 33%, becoming a phone platform.
the best-selling paint in the world. By the third quarter of 2011, Gartner estimated more than
half (52.5%) of the global smartphone market is dominated by Android. According to IDC, in
In the third quarter of 2012, Android dominated 75% of the global smartphone market.
In July 2011, Google revealed that there were 550,000
new Android devices activated every day, increased from 400,000 per day
in May, and in total, more than 100 million Android devices have been activated
around the world, with a growth of 4.4% per week. In September 2012,
500 million Android devices have been activated, with 1.3 million activations per day. In May
In 2013, at Google I/O, Sundar Pichai announced that the total number of Android devices that
has been activated in the amount of 900 million.
The Android market share varies by location. In July 2012, the share
The Android market share in the United States is 52%, and it increases to 90%.
in China. During the third quarter of 2012, the market share of Android smartphones across
the world is 75%, with a total of 750 million activated devices and 1.5
million activations per day.
In March 2013, the share of Android in the global smartphone market was leading
by Samsung products, which is 64%. Market research company, Kantar,
reporting that Google's platform contributes more than 70% of the total
sales of smartphones in the PRC during this period. Still in this period
the same, the level of loyalty towards the use of Samsung products in the UK (59%)
is the second highest after Apple (79%).
Internet access performance is faster and Internet access is possible, but still
the browser display is more elegant simple and its appearance is still
simple
Kecepatan prosesorAndroid Jelly Bean Sedangkan Android Gingerbread
that is 1 GHz only 800 MHz
Support Bluetooth V4.0 with A2DP Support Bluetooth V3.0 with A2DP
Supports WMV, MP4 video formats, Only supports 3GP video format
and 3GP. and MP4.
There is a rain effect There is no effect of rain
On Android Jelly Bean in the browser, it was not yet available on Android Gingerbread.
there is a Barrel roll feature that can and the browser display is still simple
rolling a site like a wheel
J. Implementation of Android OS for Education
The implementation of Android for education here means, what are the uses of the OS?
Android for education. There are many applications that support education that
presented by Android, among others:
Memory Trainer
A 'Gold Gym for memory muscles.' This application claims to help
improving memory through regular mental exercise. This application specifically targets memory
spatial, responsible for recording information about the environment.
Capital Quiz
Test knowledge about countries in the world, as well as their capitals, flags, and currencies.
money. Challenge friends and opponents online in trivia games.
Fact Book
This application is basically a mobile atlas rolled into
encyclopedia. Yeah, maybe not enough. But it will allow you to
obtaining data about each country such as population, military spending,
and the use of mobile phones. Categories include geography, population, government,
transportation, and military. You can also generate diagrams and graphs from
information, and can compare countries by category.
Google Sky Map
When you look at the sky, it feels like what you're looking for in one of the photos.
Eye Magic where if you stare at a place long enough, the image should
coming together? This application can help you identify what
You see. Point your phone at the sky, and this app will highlight the constellations.
drawing a clear picture out of the pile of stars. This will also
identifying planets and other celestial bodies. If you are looking for something that
specifically, you can also do a search.
Formulas Lite
This application gathers together some of the most important formulas and
commonly used for mathematics, physics, and chemistry. It also includes scientific calculators.
and a basic translator. Do not expect to be able to graduate alone as a physicist
quantum with the help of this application, but may help you through some
in-depth study session.
Plink Art
In the same way that Google Sky Map helps you identify
stars, Plink Art helps you identify works of art. Taking
a picture of what you see, and Plink will match it with the database
and provide identifying details. You can also browse the art by
era, art movement, or gallery, or just press "shuffle" for the unexpected - works -
although it may not be known. This application is great for brushing up to
in your historical knowledge art or to find new favorites!
Wattpad
More than 100,000 novels, short stories, poetry collections, and more available for download.
in this application, consisting of content that is entirely user-submitted.
Sixty Four
You can learn to read level 1 and 2 Braille in this app. Clearly, you
cannot learn to read it by touch (because the phone screen will not
raised), but you can learn to read it by looking - which
means that this application is better intended for academics and those who
hoping to train as support personnel.
Document Scanner
If you need documents in an emergency, or you just do not
feels like taking it to have it scanned or faxed, you can
use this application to do it on your phone. You can
scanning a number of pages and converting them into a single file. Pdf.
USA Quiz
Test your knowledge about capitals, flags, nicknames, cities, and more.
many U.S. states. Choose from four different levels of difficulty
when you challenge an opponent in a fun trivia game.
Deluxe Moon
This application allows you to learn more about the moon and
its impact on your daily activities. Features include names and images of
moon phase, zodiac sign during the moon phase, information about, moonrise lunar cycle and
moonset time, and much more.
Kids Numbers and Math
Preschool children can receive assistance in learning their numbers and
developing basic math skills with the help of applications
This. Addition, subtraction, and learning numbers are the main features, but there are also
optional advanced training. Language options include English, Chinese, Japanese, French, German.
Spain, Italy, and Russia.
Chapter III
CLOSING
A. Conclusion
I recommend that you use the Android operating system, because the operating system
Android is a people-friendly operating system with easy settings. Android can also
developed themselves by creating their own applications for use by
various mobile devices.
REFERENCE LIST
[Link]
([Link]
([Link]
live).
([Link]
my_20120830)
([Link]
([Link]
1-2-finished/).
([Link]
[Link]#).
([Link]
([Link]