diff options
Diffstat (limited to 'docs/html/guide/basics/index.jd')
-rw-r--r-- | docs/html/guide/basics/index.jd | 58 |
1 files changed, 58 insertions, 0 deletions
diff --git a/docs/html/guide/basics/index.jd b/docs/html/guide/basics/index.jd new file mode 100644 index 000000000000..e1bbc52e20da --- /dev/null +++ b/docs/html/guide/basics/index.jd @@ -0,0 +1,58 @@ +page.title=Developing Applications +@jd:body +<h1>Developing Android Applications</h1> +<p>You can develop Android applications with the same high-quality tools you +use to develop Java applications. The Android core libraries provide the +functionality needed to build some amazingly rich mobile applications, and +the Android development tools make running, debugging, and testing your +applications a snap.</p> + +<p>This section explains the ins and outs of developing Android +applications. It outlines the philosophy +behind the system and then describes each of the +key subsystems in detail. After reading this section, you'll have the knowledge +and confidence to begin writing that real-world Android app you have in +mind.</p> + +<p>Before reading this section you should read the <a +href="{@docRoot}intro/index.html">Getting Started Guide</a>, which helps you get +up and running with the Android SDK and shows you how to build a basic +app. This section builds on the information in the Getting Started +section.</p> + +<p>Here's the content you'll find in this section:</p> + +<dl> + <dt><a href="{@docRoot}devel/implementing-ui.html">Implementing a UI</a></dt> + <dd>Explains how to construct and interact with user interfaces for Android + applications. After reading this page you'll have a solid understanding of + how Android layouts are built, how they operate at runtime, and how you can + make them pretty.</dd> + <dt><a href="{@docRoot}devel/building-blocks.html">Building Blocks</a></dt> + <dd>Detailed descriptions of Android components. Covers the ins and outs + of the components summarized in Anatomy of an Android App, plus more. This + section goes into detail on each of the key Android components (Intents, + Activities, Views, and events.)</dd> + <dt><a href="{@docRoot}devel/data.html">Storing and Retrieving Data</a></dt> + <dd>How to read and write data to the various storage mechanisms + provided by Android, and to network services. There are several + different ways to read and write data from an Android application, + each aimed at different needs. This page describes them all and + explains how to pick the right one for your needs.</dd> + <dt><a href="{@docRoot}devel/security.html">Security Model</a></dt> + <dd>Gaining access to secure system resources and features, and + declaring permissions to control access to your own secure features. + Permissions control whether a given application is able to access + piece of functionality provided by another application (for example, + which applications can dial the phone). This page describes how + permissions work and how to request permissions as well as define your + own.</dd> + <dt><a href="{@docRoot}devel/resources-i18n.html">Resources and i18n</a></dt> + <dd>Detailed descriptions of Android's application-resource management + system, including how it's used for internationalization and + localization. "Resources" are application assets (such as images, + localized strings, and XML layouts) that need to be resolved at + runtime. This page describes how Android resolves which resource to + load from a selection of them, as well as how to create and use + resources.</dd> +</dl> |