Android Tutorial

(avery) #1
Android Tutorial 453

programs exist to enforce a lower bound on the quality of an
application.

As of this writing, Android does not have any certification or testing
requirements. It is an open market with only a few content
guidelines and rules to follow. This does not mean, however, that
certification won’t be required at some point or that certain
distribution means won’t require certification.

Typically, certification programs require rigorous and thorough
testing, certain usability conventions must be met, and various
other constraints that might be goo common practice or operator-
specific rules are enforced. The best way to prepare for any
certification program is to incorporate its requirements into the
design of your specific project. Following best practices for Android
development and developing efficient, usable, dynamic, and robust
applications always pay off in the end—whether your application
requires certification.

Distributing Your Applications

Now that you’ve prepared your application for publication, it’s time
to get your application out to users—for fun and profit. Unlike other
mobile platforms, most Android distribution mechanisms support
free applications and price plans.

Selling Your Application on the Android Market

The Android Market is the primary mechanism for distributing
Android applications at this time. This is where your typical user
Free download pdf