Transcript
8/4/2019 Paper Isas
1/14
1
Preface
Praise and big thanks we pray to Allah SWT, The Almighty God, The
Most Gracious, which is regardless of fault. Because of his grace we can complete
this task. Shalawat and greetings always be deligated to Nabi Muhammad
SAW,as the last and the least person who brings The God treatise, who brought us
from the darkness into the brightness
Finally, our thanks and the highest apprecation to all people who have
contributed to give advice in order to complete this task. Therefore we would liketo say thanks for:
1. Ms. Emma as our faculty who has given consultation to complete this task.2. Our parents who have motivated us so we can it.We also say thank you to people who has worked in completing this task.
Wish the bussiness that has been done be a goodness that would be rewarded by
Allah SWT.
Finally, we know that there are many defiencies that we have to improve in
this task. Because of that, suggest and constructive criticism would be accepted by
us.
Depok, September 19th, 2011
8/4/2019 Paper Isas
2/14
2
Table of Contents
Preface ................................................................................................................................ 1
Table of Contents .............................................................................................................. 2
CHAPTER I INTRODUCTION ..................................................................................... 3
I.1 Background ................................................................................................................ 3
I.2 Writing Objective ...................................................................................................... 4
I.3 Problem Domain ........................................................................................................ 4
I.4 Writing Methodology ................................................................................................ 4
I.5 Writing Framework ................................................................................................... 4
CHAPTER II BASIC THEORY ..................................................................................... 5
CHAPTER III PROBLEM ANALYSIS ........................................................................ 7
III.1 Android 3.2 Platform .............................................................................................. 7
III.2 Launching the Android SDK and AVD Manager ................................................... 8
III.3 Installing SDK Components ................................................................................... 8
III.4 Updating SDK Components.................................................................................... 9
III.5 Android 3.2 vs. Android 3.0 ......................................................................................... 12
CHAPTER IV CONCLUSION AND SUGGESTION................................................ 13
BIBLIOGRAPHY ........................................................................................................... 14
Reference from Site: ................................................................................................... 14
8/4/2019 Paper Isas
3/14
3
CHAPTER I INTRODUCTION
I.1 Background
The 3.2 SDK was released on 15 July 2011.Changes included: Improved
hardware support, including optimisations for a wider range of tablets. Easier
access for apps to files on the SD card, e.g. for synchronization. Compatibility
display mode for apps that have not yet been optimized for tablet screen
resolutions. New display support functions that give developers more control over
the look and feel on different Android devices.
Android is an open source mobile operating system by Google Inc. It is a
Linux Kernel based mobile operating system and within a short time period it
becomes the best-selling Smartphone platform world-wide in Q4 2010 by
Canalys. Android is a very big comparative for iPhone and many other OS brands
in smartphones market. It have tons of applications, almost of every Categories
available in Android Market same as App Store for iPhone. Android is a Free and
Open source software which is tasked with the maintenance and further
developments like continue updates for running apps and the new versions ofAndroid with the many new features. There is a long history of Android versions,
and many of them are very stable in market due to their easy interface, very good
& responsive hardware support and its price(depends on the user). Recently
Google Releases Android 3.2 SDK,lets see whats new in it which makes it
different than others.
The new Google Android 3.2 SDK also known as Android Honeycomb
3.2 is specially designed for tablets with a very good adjustment with the different
size of screens. Motorola has started to roll out the update on its Xoom tablet and
also many other tablet candidates for a 3.2 are in row, include Samsungs Galaxy
Tab 10.1, Acers Iconia Tab 500, and Toshibas Thrive. Here are the features
which make Android 3.2 better then the others.
Improved hardware support, including optimizations for a wider range of tablets
and the wider range of screen sizes. Media files and the apps can be loaded
directly from the SD card and easy to access e.g. for synchronization and many
other tasks.
Android 3.2 includes API(Application Programming Interface) for
developers, which gives a new display support functions and offers more control
and more precise control over the way apps are displayed and feel on different
8/4/2019 Paper Isas
4/14
4
Android devices.A Compatibility display mode for apps that have not yet been
optimized for tablet screen resolutions.
I.2 Writing Objective
Describing the new features of O.S Android 3.2. Introducing the Android SDK and AVD Manager Know the steps to access the Android SDK and tools AVD Manager Compare between O.S Android 3.2 and 3.0I.3 Problem Domain
The problem domain is to provide an overview of new features and the
steps to access the Android SDK and tools AVDManager and also comparing O.S
Android 3.2 and 3.0
I.4 Writing Methodology
Choose the most interesting theme Decide the papers title Collecting data from website Analysis the data Rearrange the data which has analyzed beforeI.5 Writing Framework
Chapter I Introduction
It consists of background, writing objective, problem domain, writing
methodology, and writing frame.
Chapter II Basic Theory
It discusses about O.S Android 3.2 in general spesification
Chapter III Problem Analysis
It provides more explanation about O.S Android 3.2 than the last chapter
Chapter IV Counclusion and Suggestion
It contains about the conclusion of O.S Android 3.2 which has beendiscussed in chapter III (Problem Analysis)
8/4/2019 Paper Isas
5/14
5
CHAPTER II BASIC THEORY
Android, Inc. was founded in Palo Alto, California, United States in
October, 2003 by Andy Rubin, Rich Miner, Nick Sears, and Chris White to
develop. Google acquired Android Inc. in August 2005, making Android Inc. a
wholly owned subsidiary of Google Inc. Key employees of Android Inc.,
including Andy Rubin, Rich Miner and Chris White, stayed at the company after
the acquisition.
Not much was known about Android Inc. at the time of the acquisition, but
many assumed that Google was planning to enter the mobile phone market with
this move.
Version history
Android has seen a number of updates since its original release, each
fixing bugs and adding new features. Each version is named, in alphabetical order,
after a desser.
Recent releases 2.0 Eclair included a new web browser, with a new user interface and support
for HTML5 and the W3C Geolocation API. It also included an enhanced
camera app with features like digital zoom, flash, color effects, and more.
2.1 Eclair included support for voice controls throughout the entire OS. Italso included a new launcher, with 5 homescreens instead of 3, animated
backgrounds, and a button to open the menu (instead of a slider). It also
included a new weather app, and improved functionality in the Email and
Phonebook apps.
2.2 Froyo introduced speed improvements with JIT optimization andthe Chrome V8 JavaScript engine, and added Wi-Fi hotspot tethering and
Adobe Flash support.
2.3 Gingerbread refined the user interface, improved the soft keyboard andcopy/paste features, SIP support (VoIP calls), and added support for Near
Field Communication.
3.0 Honeycomb was a tablet-oriented release which supports larger screendevices and introduces many new user interface features, and supports
multicore processors and hardware acceleration for graphics. The Honeycomb
SDK has been released and the first device featuring this version,
the Motorola Xoom tablet, went on sale in February 2011.
http://en.wikipedia.org/wiki/Andy_Rubinhttp://en.wikipedia.org/wiki/Rich_Minerhttp://en.wikipedia.org/wiki/Rich_Minerhttp://en.wikipedia.org/wiki/Andy_Rubin8/4/2019 Paper Isas
6/14
6
3.1 Honeycomb was announced at the 2011 Google I/O on 10 May 2011. Onefeature focuses on allowing Honeycomb devices to directly transfer content
from USB devices.
3.2 Honeycomb is "an incremental release that adds several new capabilitiesfor users and developers". Highlights include optimization for a broader range
of screen sizes; new "zoom-to-fill" screen compatibility mode; capability to
load media files directly from the SD card; and an extended screen support
API, providing developers with more precise control over the UI.
8/4/2019 Paper Isas
7/14
7
CHAPTER III PROBLEM ANALYSIS
III.1 Android 3.2 Platform
Android 3.2 is an incremental platform release that adds new capabilities
for users and developers. The sections below provide an overview of the new
features and developer APIs.
For developers, the Android 3.2 platform is available as a downloadable
component for the Android SDK. The downloadable platform includes an
Android library and system image, as well as a set of emulator skins and more.
The downloadable platform includes no external libraries.
To get started developing or testing against Android 3.2, use the Android
SDK Manager to download the platform into your SDK. For more information,
see Adding SDK Components. If you are new to Android, download the SDK
Starter Package first.
Adding and updating components in your Android SDK is fast and easy. To add
or update the individual SDK components that you need, use theAndroid SDK
and AVD Manager(included in the SDK Tools).
It only takes a couple of clicks to install individual versions of the Android
platform, new development tools, new documentation, and SDK add-ons. Thenew SDK components are automatically installed into your existing SDK
directory, so you don't need to update your development environment to specify a
new SDK location.
If you're setting up your Android SDK for the first time, see Installing the
SDK for information about what components to install.
Figure 1.1 The Android SDK and AVD Manager's Available Packages Panel (REF:
http://developer.android.com./sdk/adding-components.html)
http://developer.android.com/sdk/installing.html#componentshttp://developer.android.com/sdk/installing.html#componentshttp://developer.android.com/sdk/installing.html#componentshttp://developer.android.com/sdk/installing.html#components8/4/2019 Paper Isas
8/14
8
III.2 Launching the Android SDK and AVD Manager
The Android SDK and AVD Manager is the tool that you use to install and
upgrade SDK components in your development environment. You can launch the
Android SDK and AVD Manager in one of the following ways.
Launching from Eclipse/ADT
If you are developing in Eclipse and have already installed the ADT
Plugin, follow these steps to access the Android SDK and AVD Manager tool:
1. Open Eclipse2. Select Window > Android SDK and AVD Manager.
Launching from the SDK Manager script (Windows only)
For Windows only, the SDK includes a script that invokes the Android
SDK and AVD Manager. To launch the tool using the script, double-click SDK
Manager.exe at the root of the the SDK directory.
Launching from a command line
In all development environments, follow these steps to access the Android
SDK and AVD Manager tool from the command line:
1. Navigate to the /tools/ directory.2. Execute the android tool command with no optionsIII.3 Installing SDK Components
Follow these steps to install new SDK components in your environment:
1. Launch the Android SDK and AVD Manager as described in the sectionabove.
2. Select Available Packages in the left panel. This will reveal all of thecomponents that are currently available for download from the SDK
repository.
3. Select the component(s) you'd like to install and click Install Selected.
8/4/2019 Paper Isas
9/14
9
4. Verify and accept the components you want (ensure each one is selected witha green checkmark) and click Install. The components will now be installed
into your existing Android SDK directories.
New platforms are automatically saved into the /platforms/ directory
of your SDK; new add-ons are saved in the/add-ons/ directory; samples are
saved in the /samples/android-/; and new documentation is saved in
the existing /docs/ directory (old docs are replaced).
III.4 Updating SDK Components
From time to time, new revisions of existing SDK components are
released and made available to you through the SDK repository. In most cases, ifyou have those components installed in your environment, you will want to
download the new revisions as soon as possible.
You can learn about the release of new revisions in two ways:
You can watch for updates listed in the "SDK" tab of the Android Developerssite, in the "Downloadable SDK Components" section.
You can watch for updates listed in the Available Packages panel of theAndroid SDK and AVD Manager.
When you see that a new revision is available, you can use the AndroidSDK and AVD Manager to quickly download it to your environment. Follow the
same procedure as given in Installing SDK Components, above. The new
component is installed in place of the old, but without impacting your
applications.
SDK Component Dependencies
In some cases, an SDK component may require a specific minimum
revision of another component or SDK tool. Where such dependencies exist, they
are documented in the revision notes for each component, available from the linksin the "Downloadable SDK Components" section at left.
For example, there may be a dependency between the ADT Plugin for
Eclipse and the SDK Tools component. When you install the SDK Tools
component, you should also upgrade to the required version of ADT (if you are
developing in Eclipse). In this case, the major version number for your ADT
plugin should always match the revision number of your SDK Tools (for example,
ADT 8.x requires SDK Tools r8).
http://developer.android.com/sdk/adding-components.html#InstallingComponentshttp://developer.android.com/sdk/adding-components.html#InstallingComponents8/4/2019 Paper Isas
10/14
10
Also make sure that, each time you install a new version of the Android
platform, you have the latest version of the SDK Platform-tools component. The
SDK Platform-tools contain tools that are backward compatible with all versions
of the Android platform and are often updated to support new features in the latest
version of the Android platform.
The development tools will notify you with debug warnings if there is
dependency that you need to address. The SDK and AVD Manager also enforces
dependencies by requiring that you download any components that are needed by
those you have selected.
Adding New Sites
By default, Available Packages displays components available from
theAndroid Repository and Third party Add-ons. You can add other sites that host
their own Android SDK add-ons, then download the SDK add-ons from those
sites.
For example, a mobile carrier or device manufacturer might offer
additional API libraries that are supported by their own Android-powered devices.
In order to develop using their libraries, you must install their Android SDK add-
on, if it's not already available under Third party Add-ons.
If a carrier or device manufacturer has hosted an SDK add-on repositoryfile on their web site, follow these steps to add their site to the SDK and AVD
Manager:
1. Select Available Packages in the left panel.2. Click Add Add-on Site and enter the URL of the repository.xml file.
Click OK.
Any SDK components available from the site will now be listed under a new
item named User Add-ons.
Troubleshooting
If you are using the SDK and AVD Manager to download components and
are encountering connection problems, try connecting over http, rather than https.
To switch the protocol used by the SDK and AVD Manager, follow these steps:
1. With the Android SDK and AVD Manager window open, select "Settings" inthe left pane.
2. On the right, in the "Misc" section, check the checkbox labeled "Forcehttps://... sources to be fetched using http://..."
3. Click Save & Apply
8/4/2019 Paper Isas
11/14
11
Today we are announcing the Android 3.2 platform, an incremental release
that adds several new capabilities for users and developers. The new platform
includes API changes and the API level is 13.
Here are some of the highlights of Android 3.2:
Optimizations for a wider range of tablets. A variety of refinements across
the system ensure a great user experience on a wider range of tablet devices.
Compatibility zoom for fixed-sizedapps. A newcompatibility display
mode gives users a new way to view these apps on larger devices. The mode
provides a pixel-scaled alternative to the standard UI stretching, for apps that are
not designed to run on larger screen sizes.
MediasyncfromSD card. On devices that support a removable SD card, users
can now load media files directly from the SD card to apps that use them.
Extended screen support API. For developers who want more precise
control over their UI across the range of Android-powered devices, theplatforms
screen support API is extended with new resource qualifiers and manifest
attributes, to also allow targeting screens by their dimensions.
Acer lanched its android tablet Acer Iconia A500 in April 2011. Now,
Acer Iconia with Android 3.2 Honeycomb tablet is coming to Canada. The price
of this Acer Iconiawill cost $350 in Canada.
Figure 2. Acer Iconia Tab A500 (REF: http://techbend.com/2011/08/acer-iconia-tab-a500-android-3-2-
specs-price-feature-specification-review/)
The specification and feature of Acer Iconia Tab A500 includes its 1 GHz
NVIDIA Tegra 2 Dual-Core CPU, 1GB RAM, 7-inch display with 1280800
resoution, 5 MegaPixel rear camera, 2 MegaPixel Front camera. Some other
common specs of Acer Iconia Tab are WiFi, Bluetooth, with Android 3.2
Honeycomb OS. It weight 450 gram.
http://androidtopgadget.info/2011/new-mode-for-apps-on-large-screens.htmlhttp://androidtopgadget.info/2011/new-mode-for-apps-on-large-screens.htmlhttp://androidtopgadget.info/2011/new-mode-for-apps-on-large-screens.htmlhttp://android-developers.blogspot.com/2011/07/new-mode-for-apps-on-large-screens.htmlhttp://android-developers.blogspot.com/2011/07/new-mode-for-apps-on-large-screens.htmlhttp://androidtopgadget.info/2011/bookmark-gowidget-app-android.htmlhttp://androidtopgadget.info/2011/bookmark-gowidget-app-android.htmlhttp://androidtopgadget.info/2011/bookmark-gowidget-app-android.htmlhttp://androidtopgadget.info/2011/mango-manga-reader-for-android.htmlhttp://androidtopgadget.info/2011/mango-manga-reader-for-android.htmlhttp://androidtopgadget.info/2011/mango-manga-reader-for-android.htmlhttp://techbend.com/tag/acerhttp://techbend.com/tag/acerhttp://techbend.com/tag/android-2http://techbend.com/2011/08/29/acer-iconia-tab-a500-android-3-2-specs-price-feature-specification-review/acer-iconia-tablet/http://techbend.com/tag/android-2http://techbend.com/tag/acerhttp://androidtopgadget.info/2011/mango-manga-reader-for-android.htmlhttp://androidtopgadget.info/2011/bookmark-gowidget-app-android.htmlhttp://android-developers.blogspot.com/2011/07/new-mode-for-apps-on-large-screens.htmlhttp://android-developers.blogspot.com/2011/07/new-mode-for-apps-on-large-screens.htmlhttp://androidtopgadget.info/2011/new-mode-for-apps-on-large-screens.html8/4/2019 Paper Isas
12/14
12
III.5 Android 3.2 vs. Android 3.0
The newest version of Android Honeycomb (3.2) has been released and it
is already available for download for tablets like the Motorola Xoom or Asus Eee
Pad Transformer. The 3.2 update was designed to work on 7-inch and 8.9-inch
tablets, so the newest 7-inch slates should come with this version on board.
Were already expecting the first such tablet to sport a 7-inch screen and
Android 3.2 the Huawei MediaPad, which is set to be released this fall. What
else does this new update feature and how does it look like compared to the older
3.0 and 3.1 versions?
First of all, the Honeycomb 3.2 version comes with a few enhancements
and optimizations. Its been designed to work on 7-inch tablets, as we mentioned
before, and it has another important added feature: it comes with Sync SD card
support, which allows you to load files from the SD card, without having to copy
them. This feature was not available until now so if you have a tablet with
Android 3.0 on board, be sure to download the latest update to 3.2.
Another important improvement is the zoom to fill option. This feature
enhances the way the apps which werent designed to work with Honeycomb look
like. This doesnt bring major enhancements to the image quality, only some
minor adjustments, meant to make the app look a little better, by stretching the
images.
The latest 3.2 version also comes with support for Adobe Flash 10.3, a
refined user interface, support for more devices, such as keyboards, mouses,
accessories, controllers, and such, resizable widgets and a customizable home
screen, an improved browser with support for more features, an improved e-mail
app, microSD card access support, and an extended screen support API.
The newest version of Honeycomb the Android 3.4 SDK is nowavailable for download, and it will come installed in the newest 7-inch tablets to
be released. The first one will be the Huawei MediaPad. Androids Ice Cream
Sandwich version (4.0), which is designed to work both on tablets and
smartphones, combining elements from the Gingerbread and Honeycomb
versions, will also become available soon, so were looking forward to see the
first devices which will feature these new operating systems.
8/4/2019 Paper Isas
13/14
13
CHAPTER IV CONCLUSION AND SUGGESTION
Conclusion
The new features of O.S Android 3.2 are boosting the API level to 13,optimizations for a wider range of tablets, compatibility zoom for fixed-
sized apps, extended screen support API.
The Android SDK and AVD Manager is the tool that you use to install andupgrade SDK components in your development environment.
The steps to access the Android SDK and AVD Manager tool: 1. OpenEclipse. 2. Select Window > Android SDK and AVD Manager.
The Honeycomb 3.2 version comes with a few enhancements andoptimizations. Its been designed to work on 7-inch tablets, as we
mentioned before, and it has another important added feature: it comes
with Sync SD card support, which allows you to load files from the SD
card, without having to copy them. This feature was not available until
now
Suggestion
It must be more optimalized, because O.S Android 3.2 is only used for 7-
inch and 8,9-inch tablets. It cant be operated optimally on 10-inch tablet.
8/4/2019 Paper Isas
14/14
14
BIBLIOGRAPHY
Reference from Site:
http://latesttechworld.com/2011/07/android-3-2-is-here/ http://developer.android.com/sdk/android-3.2.html http://developer.android.com/sdk/adding-components.html http://androidtopgadget.info/2011/android-3-2-platform-and-updated-sdk-
tools.html http://techbend.com/2011/08/acer-iconia-tab-a500-android-3-2-specs-
price-feature-specification-review/ http://www.tabletvstablet.com/2011/08/12/android-3-2-vs-android-3-0/
http://latesttechworld.com/2011/07/android-3-2-is-here/http://developer.android.com/sdk/android-3.2.htmlhttp://developer.android.com/sdk/android-3.2.htmlhttp://developer.android.com/sdk/adding-components.htmlhttp://developer.android.com/sdk/adding-components.htmlhttp://androidtopgadget.info/2011/android-3-2-platform-and-updated-sdk-tools.htmlhttp://androidtopgadget.info/2011/android-3-2-platform-and-updated-sdk-tools.htmlhttp://androidtopgadget.info/2011/android-3-2-platform-and-updated-sdk-tools.htmlhttp://androidtopgadget.info/2011/android-3-2-platform-and-updated-sdk-tools.htmlhttp://androidtopgadget.info/2011/android-3-2-platform-and-updated-sdk-tools.htmlhttp://techbend.com/2011/08/acer-iconia-tab-a500-android-3-2-specs-price-feature-specification-review/http://techbend.com/2011/08/acer-iconia-tab-a500-android-3-2-specs-price-feature-specification-review/http://techbend.com/2011/08/acer-iconia-tab-a500-android-3-2-specs-price-feature-specification-review/http://techbend.com/2011/08/acer-iconia-tab-a500-android-3-2-specs-price-feature-specification-review/http://techbend.com/2011/08/acer-iconia-tab-a500-android-3-2-specs-price-feature-specification-review/http://www.tabletvstablet.com/2011/08/12/android-3-2-vs-android-3-0/http://www.tabletvstablet.com/2011/08/12/android-3-2-vs-android-3-0/http://www.tabletvstablet.com/2011/08/12/android-3-2-vs-android-3-0/http://techbend.com/2011/08/acer-iconia-tab-a500-android-3-2-specs-price-feature-specification-review/http://techbend.com/2011/08/acer-iconia-tab-a500-android-3-2-specs-price-feature-specification-review/http://androidtopgadget.info/2011/android-3-2-platform-and-updated-sdk-tools.htmlhttp://androidtopgadget.info/2011/android-3-2-platform-and-updated-sdk-tools.htmlhttp://developer.android.com/sdk/adding-components.htmlhttp://developer.android.com/sdk/android-3.2.htmlhttp://latesttechworld.com/2011/07/android-3-2-is-here/
top related