Writing Your First Android Application

Writing Your First Android Application Testing Your Development Environment The best way to make sure you configured your development environment correctly is to take an existing Android application and run it.You can do this easily by using one of the...

Using Android’s Optional Hardware APIs

Using Android’s Optional Hardware APIs Interacting with Device Hardware The Android platform allows unprecedented access to the device’s underlying hardware in a secure and robust manner. Because not all Android devices support or contain all hardware options, it is very...

Using Android Telephony APIs

Using Android Telephony APIs Working with Telephony Utilities The Android SDK provides a number of useful utilities for applications to integrate phone features available on the device. Generally speaking, developers should consider an Android device first and foremost as a...

Using Android Networking APIs

Using Android Networking APIs Using Location-Based Services (LBS) APIs Whether for safety or for convenience, location-based features on cell phones are mostly standard these days.As such, incorporating location information, navigation, and mapping features into your project can make your application...

Using Android Multimedia APIs

Using Android Multimedia APIs Working with Multimedia The Android SDK provides a variety of methods for applications to incorporate audio and visual media, including support for many different media types and formats. Individual Android devices and developers can extend the...

Understanding the Anatomy of an Android Application

Understanding the Anatomy of an Android Application Mastering Important Android Terminology This chapter introduces you to the terminology used in Android application development and provides you with a more thorough understanding of how Android applications function and interact with one...

Les terminaux Android

Les terminaux Android Les terminaux Android seront essentiellement des téléphones mobiles, bien qu’il soit question d’utiliser cette technologie sur d’autres plates-formes (comme les tablettes PC). Pour les développeurs, ceci a des avantages et des inconvénients. Du côté des avantages, les...

Les ressources d’un projet Android

Utilisation des ressources Les différents types de ressources Les ressources d’un projet Android sont stockées dans des fichiers situés sous le répertoire res/ de l’arborescence. À l’exception des ressources brutes (res/raw/), tous les types de ressources sont analysés automatiquement, soit...

The Android DDMS Quick-Start Guide

The Android DDMS Quick-Start Guide The Dalvik Debug Monitor Service (DDMS) is a debugging tool provided with Android Software Development Kit (SDK). Developers use DDMS to provide a window into the emulator or the actual phone for debugging purposes as...

 Introducing Android

 Introducing Android The mobile development community is at a tipping point. Mobile users demand more choice, more opportunities to customize their phones, and more functionality. Mobile operators want to provide value-added content to their subscribers in a manageable and lucrative...