Content deleted Content added
Undid revision 519967365 by Chicago brian (talk) |
|||
Line 55:
Applications are usually developed in the [[Java (programming language)|Java]] language using the [[Android SDK|Android Software Development Kit]], but other development tools are available, including a [[Android NDK|Native Development Kit]] for applications or extensions in C or C++, [[Google App Inventor]], a visual environment for novice programmers and various [[Multiple phone web based application framework|cross platform mobile web applications frameworks]].
Applications can be acquired by end-users either through an app store such as [[Google Play]] or the [[Amazon Appstore]], or by downloading and installing the application's [[APK (file format)|APK]] file from a third-party site.<ref name="wired_alt_app_stores">{{cite web |url=http://www.wired.com/gadgetlab/2010/06/independent-app-stores-take-on-googles-android-market/ |title=Independent App Stores Take On Google's Android Market |date=June 11, 2010 |first=Priya |last=Ganapati |publisher=[[Wired News]] |accessdate=2012-02-20}}</ref> The Play Store application allows users to browse, download and update apps published by Google and third-party developers, hosted on Google Play, and is pre-installed on devices that comply with Google's compatibility requirements.<ref>{{cite web |url= http://source.android.com/compatibility/index.html |title=Android Compatibility |work=Android Open Source Project |accessdate=2012-02-20}}</ref> The app filters the list of available applications to those that are compatible with the user's device, and developers may restrict their applications to particular carriers or countries for business reasons.<ref>{{cite web |url=http://developer.android.com/guide/practices/compatibility.html |title=Android Compatibility |work=Android Developers |accessdate=2012-02-20}}</ref> As of
===Multitasking===
|