The Android platform default includes a set of core
applications. It includes home, browser, communication
services, contacts and other applications. These applications
are written by the Java programming language. It can
provides developers a reference. As the Android platform
applications equality, developers can write their own
applications to replace the default applications provided by
Android.