How This Book Is Structured

This book is divided into seven parts.The first five parts are primarily of interest to developers; Parts VI and VII provide lots of helpful information for project managers and quality assurance personnel as well as developers.

Here is an overview of the various parts in this book:

■ Part I: An Overview of Android

Part I provides an introduction to Android, explaining how it differs from other mobile platforms.You become familiar with the Android SDK and tools, install the development tools, and write and run your first Android application—on the emulator and on a handset.

■ Part II: Android Application Design Essentials

Part II introduces the design principles necessary to write Android applications.You learn how Android applications are structured and how to include resources, such as strings, graphics, and user interface components in your projects.

■ Part III: Android User Interface Design Essentials

Part III dives deeper into how user interfaces are designed in Android.You learn about the core user interface element in Android: the View.You also learn about the basic drawing and animation abilities provided in the Android SDK.

■ Part IV: Using Common Android APIs

Part IV is a series of chapters, each devoted to a deeper understanding of the most important APIs within the Android SDK, such as the data and storage APIs (including file and database usage as well as content providers), networking, telephony, Location-Based Services (LBS), multimedia and 3D graphics APIs, and the optional hardware APIs available.

■ Part V: More Android Application Design Principles

Part V covers more advanced Android application design principles, such as notifications and services.

■ Part VI: Deploying Your Android Application to the World

Part VI covers the software development process for mobile, from start to finish, with tips and tricks for project management, software developers, and quality assurance personnel.

■ Part VII: Appendixes

Part VII includes several helpful quick-start guides for the Android development tools: the emulator,ADB and DDMS, Eclipse tips and tricks, and a SQLite tutorial.

Easy Software Profits

Easy Software Profits

Here's How Anyone Can Start, Build and Run their Own Successful Software Empire Without Knowing the First Thing About Programming, Scripting Or Any 'Coder' Stuff. There is no doubt about it software sells. Software has a high percieved value and it solves problems for people.  A claim that can't always be made for PDF books, Video products and the like.

Get My Free Ebook

Post a comment