Android Market is the online software store developed by Google for Android devices. An application program ("app") called "Market" is preinstalled on most Android devices and allows users to browse and download apps published by third-party developers, hosted on Android Market. As of December 2010 there were about 200,000 games, applications and widgets available on the Android Market.[79] In April 2011 Google said there had been over 3 billion Android apps installed.[80]
Only devices that comply with Google's compatibility requirements are allowed to preinstall Google's closed-source Android Market app and access the Market.[81] The Market filters the list of applications presented by the Market app to those that are compatible with the user's device, and developers may restrict their applications to particular carriers or countries for business reasons. [82]
Users can also install apps directly using APK files, or from alternative app markets. Unlike Apple, Google allows independent app stores to operate for Android.[83]
[edit]
Google applications
Google has also participated in the Android Market by offering several applications for its services. These applications include Google Voice for the Google Voice service, Sky Map for watching stars, Finance for their finance service, Maps Editor for their MyMaps service, Places Directory for their Local Search, Google Goggles that searches by image, Gesture Search for using finger-written letters and numbers to search the contents of the phone, Google Translate, Google Shopper, Listen for podcasts and My Tracks, a jogging application.
In August 2010, Google launched "Voice Actions for Android,"[84] which allows users to search, write messages, and initiate calls by voice.
[edit]
Software development
Main article: Android software development
Applications are usually developed in the Java language using the Android Software Development Kit, but other development tools are available, including a Native Development Kit for applications or extensions in C or C++, and Google App Inventor, a visual environment for novice programmers.
[edit]
Security
In May 2011, researchers at University of Ulm publicized a security flaw, present in all Android devices running AndroidOS 2.3.3 and earlier versions (more than 99% of all Android devices worldwide), that affects all Google services using the ClientLogin authentication protocol (such as authentication tokens widely used by eBay and other online services) and allows hackers access any personal data available through Android's application programming interfaces (APIs), thus stealing the user's digital credentials over open wireless networks. In response, Google announced a fix that would be rolled out transparently to the user.
Android
Only devices that comply with Google's compatibility requirements are allowed to preinstall Google's closed-source Android Market app and access the Market.[81] The Market filters the list of applications presented by the Market app to those that are compatible with the user's device, and developers may restrict their applications to particular carriers or countries for business reasons. [82]
Users can also install apps directly using APK files, or from alternative app markets. Unlike Apple, Google allows independent app stores to operate for Android.[83]
[edit]
Google applications
Google has also participated in the Android Market by offering several applications for its services. These applications include Google Voice for the Google Voice service, Sky Map for watching stars, Finance for their finance service, Maps Editor for their MyMaps service, Places Directory for their Local Search, Google Goggles that searches by image, Gesture Search for using finger-written letters and numbers to search the contents of the phone, Google Translate, Google Shopper, Listen for podcasts and My Tracks, a jogging application.
In August 2010, Google launched "Voice Actions for Android,"[84] which allows users to search, write messages, and initiate calls by voice.
[edit]
Software development
Main article: Android software development
Applications are usually developed in the Java language using the Android Software Development Kit, but other development tools are available, including a Native Development Kit for applications or extensions in C or C++, and Google App Inventor, a visual environment for novice programmers.
[edit]
Security
In May 2011, researchers at University of Ulm publicized a security flaw, present in all Android devices running AndroidOS 2.3.3 and earlier versions (more than 99% of all Android devices worldwide), that affects all Google services using the ClientLogin authentication protocol (such as authentication tokens widely used by eBay and other online services) and allows hackers access any personal data available through Android's application programming interfaces (APIs), thus stealing the user's digital credentials over open wireless networks. In response, Google announced a fix that would be rolled out transparently to the user.
Android