blob: a7dc7e85529e3e152bd0dd7d5b041e6f5d0c885d [file] [log] [blame]
Patrick Bradye01f9b42009-06-13 12:07:07 -07001page.title=Android Platform Developer's Guide
David Warren5f6ca4f2009-04-30 17:11:58 -07002pdk.version=1.0
3@jd:body
4
5
Patrick Bradye01f9b42009-06-13 12:07:07 -07006<p>Welcome to the <i>Android Platform Dev Guide</i>! This guide provides an under-the-hood introduction to the Android platform, and is designed for platform developers and manufacturers building Android-powered devices.</p>
David Warren5f6ca4f2009-04-30 17:11:58 -07007
Patrick Bradye01f9b42009-06-13 12:07:07 -07008<p>If you're a software developer interested in developing applications for Android, please visit the <a href="http://developer.android.com">Android Developers site</a>.</p>
9
10<a name="androidWelcomeAboutThisGuide"></a><h2>About this Guide</h2>
11
12<p>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.</p>
David Warren5f6ca4f2009-04-30 17:11:58 -070013
14<a name="androidWelcomeIntendedAudience"></a><h2>Intended Audience</h2>
15
Patrick Bradye01f9b42009-06-13 12:07:07 -070016<p>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.</p>
David Warren5f6ca4f2009-04-30 17:11:58 -070017
18<a name="androidWelcomeGettingStarted"></a><h2>Getting Started with Android</h2>
19
Patrick Bradye01f9b42009-06-13 12:07:07 -070020<p>If you are new to Android, start with the platform documentation on the following sites:
21<ul>
22<li><a href="http://developer.android.com">Android Developers site</a>: This site offers high-level platform documentation and architecture concepts.</li>
23<li><a href="http://source.android.com">Android Open Source Project site</a>: This site provides instructions on how to get the source code, establish a development environment, and perform a simple build.</li>
24</ul>
David Warren5f6ca4f2009-04-30 17:11:58 -070025
Patrick Bradye01f9b42009-06-13 12:07:07 -070026<p>When you are ready to start customizing the platform or porting to your target hardware, start in this guide with the <a href="build_system.html">Build System overview</a>.</p>
David Warren5f6ca4f2009-04-30 17:11:58 -070027