
Android
Get flash to fully experience Pearltrees
AnDroidDraw
The Android system requires that all installed applications be digitally signed with a certificate whose private key is held by the application's developer. The Android system uses the certificate as a means of identifying the author of an application and establishing trust relationships between applications. The certificate is not used to control which applications the user can install. The certificate does not need to be signed by a certificate authority: it is perfectly allowable, and typical, for Android applications to use self-signed certificates. To test and debug your application, the build tools sign your application with a special debug key that is created by the Android SDK build tools.
Signing Your Applications | Android Developers
Using the Contacts API | Android Developers
Jim Blackler · Accessing the internal calendar database inside Google Android applications
The Android phone operating system provides close integration with three excellent services from Google; email, address book and calendar. In addition it has a thriving third party app scene with a great variety of free and commercial applications on the Market. In theory this should mean that apps can provide new services to the user based on the Google service data they have already synced on the phone. However in the case of calendar data this has proven a bit tricky. Google provide an API to access calendar data via the internet, and this can be used directly from Android apps. Unfortunately this also requires a working data connection, time and battery life to get at the data.Manifest.permission | Android Developers
Allows an application to receive the ACTION_BOOT_COMPLETED that is broadcast after the system finishes booting. If you don't request this permission, you will not receive the broadcast at that time. Though holding this permission does not have any security implications, it can have a negative impact on the user experience by increasing the amount of time it takes the system to start and allowing applications to have themselves running without the user being aware of them.Google TV brings the power of Android and Google Chrome to television. The average American watches five hours of TV per day. Give them the apps to update their status, listen to music, watch web videos, and more.
Developers
Android Geo
Creating and Using Databases in Android
atabase support is the lifeline of every application, big or small. Unless your application deals only with simple data, you need a database system to store your structured data. Android uses the SQLite database system, which is an open-source, stand-alone SQL database, widely used by many popular applications. For example, Mozilla Firefox uses SQLite to store configuration data and iPhone also uses SQLite for database storage. In Android, the database that you create for an application is only accessible to itself; other applications will not be able to access it.Android Development
Android Development Tutorial - Froyo
Android Development Tutorial - Froyo
Contacts APIs - Google Code
The Google Contacts API allows client applications to view and update a user's contacts. Contacts are stored in the user's Google Account; most Google services have access to the contact list. Your client application can use the Google Contacts API to create new contacts, edit or delete existing contacts, and query for contacts that match particular criteria AudienceProjects for Android
Android Cloud to Device Messaging is a service that allows you to send lightweight messages from your application server to an Android application on a device. You can use the service to tell the application to contact the server for updates, for example.While working on a project, the customer asked for full honeycomb compatibility. I found two issues today that kept me at least a bit wondering. mWebView. loadData ( myHtmlContent, "html/text" , "utf-8" ) ; With honeycomb, the WebView presented a blank page.

