Um für ein Gerät Zugang zum Market zu erhalten muss das Gerät eine
Reihe von Anforderungen unterstützen.
—-
What kinds of devices can be Android compatible?
The Android software can be ported to a lot of different kinds of
devices, including some on which third-party apps won’t run properly.
The Android Compatibility Definition Document (CDD) spells out the
specific device configurations that will be considered compatible.
For example, though the Android source code could be ported to run on
a phone that doesn’t have a camera, the CDD requires that in order to
be compatible, all phones must have a camera. This allows developers
to rely on a consistent set of capabilities when writing their apps.
The CDD will evolve over time to reflect market realities. For
instance, the 1.6 CDD only allows cell phones, but the 2.1 CDD allows
devices to omit telephony hardware, allowing for non-phone devices
such as tablet-style music players to be compatible. As we make these
changes, we will also augment Android Market to allow developers to
retain control over where their apps are available. To continue the
telephony example, an app that manages SMS text messages would not be
useful on a media player, so Android Market allows the developer to
restrict that app exclusively to phone devices.
—-
Das Dokument gibt es hier:
http://source.android.com/compatibility/downloads.html
und schreibt unter anderem GPS und Bluetooth vor, was in den meisten
Tabs die gerade auf der IFA vorgestellt werden fehlt. Ab Android 2.2
ist Telefonhardware nicht mehr zwingend erforderlich. Es muss
lediglich eine Implementierung der API vorliegen die nichts tut.
Wenn man sich die FAQ anschaut macht diese Restriktion durchaus Sinn,
da Entwickler ein fixes Feature Set brauchen um ihre Apps mit
möglichst wenig Aufwand auf der Unmenge an Geräten lauffähig zu
halten.
Über die Wahl der Restriktionen lässt sich sicherlich streiten. Was
ich nicht ganz verstehe warum die Hersteller der Android Tablets sich
nicht an diese Restriktionen halten … gerade GPS und Bluetooth
dürfte doch nicht so teuer sein, das deswegen die Kompabilität
wegfällt.





