A smartphone is a mobile phone that offers more advanced computing ability and connectivity than a contemporary basic feature phone.Smartphones and feature phones may be thought of as handheld computers integrated within a mobile telephone, but while most feature phones are able to run applications based on platforms such as Java ME, a smartphone allows the user to install and run more advanced ap