diff --git a/pdk/docs/guide/index.jd b/pdk/docs/guide/index.jd index acce1f7b6..a7dc7e855 100644 --- a/pdk/docs/guide/index.jd +++ b/pdk/docs/guide/index.jd @@ -1,38 +1,27 @@ -page.title=Welcome to the Android Porting Guide +page.title=Android Platform Developer's Guide pdk.version=1.0 @jd:body -
The Open Handset Distribution (OHD) is a software distribution for mobile devices, often referred to as Android, developed by members of the Open Handset Alliance. Android includes an operating system, middleware, and key applications typically required for mobile devices.
- -This platform development kit describes the steps necessary to port Android to a new mobile device. Android is designed as a highly-portable, hardware-independent platform based on Linux, and porting the platform to new devices requires little more than porting the Linux kernel and developing the Linux drivers necessary for your device.
- -The current version of this guide describes bringing Android up to "PDA-level" functionality; functionality sufficient to support non-multimedia apps that run on unconnected mobile devices through the standard user interface devices such as keypad and display. Future versions of this guide will cover complete telephony, multi-media and peripheral integration to create a complete mobile device.
+Welcome to the Android Platform Dev Guide! This guide provides an under-the-hood introduction to the Android platform, and is designed for platform developers and manufacturers building Android-powered devices.
+If you're a software developer interested in developing applications for Android, please visit the Android Developers site.
+ +This guide is divided into sections by logical platform component (see the table of contents on the left). Android is a complex project under constant development, and the level of detail, as well as the rate of change, may vary from section to section. This guide will be updated regularly as more content becomes available.
This porting guide is intended for engineers proficient with running (and writing drivers for) Linux on embedded devices. -
The guide also assumes you have a target hardware that matches Device Requirements and that you -can boot and run a recent (2.6.x) version of the Linux kernel -with at least keypad and display drivers properly installed.
- +This guide is intended for engineers who are proficient with building and running Linux on embedded devices. It aims to provide explanation of the Android platform rather than Linux or embedded development in general.
To get started with Android, start with the publicly-available documentation at http://code.google.com/android/documentation.html, paying particular attention to What is Android? and Getting Started with Android.
+If you are new to Android, start with the platform documentation on the following sites: +
When you are ready to start customizing the platform or porting to your target hardware, start in this guide with the Build System overview.
-Start with the following sections in order to port Android to your target hardware.
-