Ein Android™-Telefon, manchmal auch Droid™-Telefon genannt, ist ein Mobiltelefon, das das von Google entwickelte Android™-Betriebssystem verwendet. Dieses Betriebssystem hat sich in den letzten Jahren zu einer beliebten Option für sogenannte „Smartphones“ entwickelt, da Entwickler und Hersteller es frei an ihre spezifischen Bedürfnisse anpassen können. Diese Anpassung bedeutet, dass verschiedene Android™-Telefone sehr unterschiedliche Benutzeroberflächen haben können. Die meisten Smartphones – einschließlich derjenigen, die konkurrierende Betriebssysteme verwenden – bieten jedoch ähnliche Gesamtfunktionen, einschließlich Internet-Browsing, Verwaltung persönlicher Informationen, Video-Streaming und Zugriff auf ein großes Repository von Freeware- und Payware-Anwendungen.
Technische Daten und Betriebssystem
Auf der technischen Seite führt ein Android™-Telefon das Android™-Betriebssystem, wichtige Anwendungen und Middleware aus. Es basiert auf dem Linux®-Kernel und ist in der Sprache C geschrieben. Android™ führt Anwendungen aus, die hauptsächlich in der Sprache Java® geschrieben sind.
Android™-Telefone gelten in manchen Kreisen aufgrund der Open-Source-Struktur der Basis-Firmware als revolutionär. Alle Entwickler, ob Profis oder Hobbyisten, werden ermutigt, Programme und Anwendungen für das Betriebssystem zu schreiben und zum sich entwickelnden Android™-Projekt beizutragen, indem sie sie an Googles Play Store™, eine Closed-Source-Anwendung für Android™-Telefone, einreichen. Benutzer können dann die Anwendungen auf ihre Telefone herunterladen und verwenden, indem sie über ihre Mobilteile auf die Anwendungsbibliothek zugreifen.
Multitasking
Ein Android™-Telefon kann mehrere Anwendungen gleichzeitig im Hintergrund ausführen, was das Multitasking erleichtert. Dies macht die Funktionalität des Telefons flüssiger als bei einigen konkurrierenden Plattformen, obwohl der Umfang dieser Fähigkeit von der Hardware des einzelnen Telefons abhängt. Einige Mobilteile verwenden Multicore-Prozessoren, die für „Power-User“ nützlicher sind, die ihre Telefone für mehrere gleichzeitige Vorgänge benötigen.
Nicht-proprietärer Ansatz
Einige vergleichbare Geräte mit anderen Betriebssystemen unterliegen strengen proprietären Regeln. Entwicklern, die daran interessiert sind, Anwendungen für das iPhone™ zu schreiben, ist es beispielsweise möglicherweise nicht gestattet, Programme zu erstellen, die Anwendungen im Besitz von Apple wie etwa iTunes™ ähneln. Alle Anwendungen müssen von Apple genehmigt werden, bevor sie im Apple App Store™ erscheinen dürfen. Dies ist bei Anwendungen für Android™-Telefone nicht der Fall, die unter der Schirmherrschaft der Open Handset Alliance entwickelt werden, einem Konsortium, das die Verwendung und Weiterentwicklung von Open-Source-Software für Mobiltelefone fördert.
Ein weiterer wichtiger Unterschied der Android™-Plattform besteht darin, dass sie nicht an einen bestimmten Hardwarehersteller gebunden ist. Jeder Hersteller, der daran interessiert ist, seine eigene Version eines Android™-Telefons herzustellen, kann das Betriebssystem verwenden. Das Ergebnis ist, dass viele konkurrierende Mobilfunkunternehmen diese Plattform jetzt nutzen, um ihre Mobiltelefone mit Strom zu versorgen und ihre Geräte zu vermarkten.
Historischer Hintergrund
Ursprünglich arbeitete Google mit der High Tech Computer Corporation (jetzt HTC Corporation) zusammen, um das erste Mobiltelefon mit der Android™-Plattform zu bauen, das in den USA als G1™ bekannt ist. 2008 stellte T-Mobile das G1™ Android™-Telefon der amerikanischen Öffentlichkeit vor. Seitdem haben Dutzende von Herstellern Hunderte von Telefonen mit diesem Betriebssystem auf den Markt gebracht.
Verschiedene Generationen von Smartphones haben verschiedene Versionen von Android™ ausgeführt. Jede Hauptsoftwareversion wird durch einen Codenamen identifiziert, der normalerweise mit einer Art Dessert verbunden ist. Während viele Telefone auf neuere Versionen des Betriebssystems aktualisiert werden können, ist dies aufgrund der Hardwarebeschränkungen der einzelnen Telefone normalerweise nicht auf unbestimmte Zeit möglich. Frühere Telefone wie das G1™, auf dem ursprünglich die 1.0-Version von Android™ ausgeführt wurde, waren schließlich auf Version 1.6 (Donut) aufrüstbar, konnten jedoch nicht auf spätere Versionen wie 2.3 (Gingerbread) oder 4.0 (Ice Cream Sandwich) aktualisiert werden ), die robustere Hardware erfordern.
SDK
Android™ bietet ein Software Development Kit (SDK), mit dem Entwickler funktionale Anwendungen erstellen können. Während einige Teile des Android™-Betriebssystems unter der Apache™-Lizenz geschützt sind, um vor Anwendungen zu schützen, die die grundlegende Funktionalität des Telefons beeinträchtigen könnten, wird ein Großteil davon unter der General Public License veröffentlicht, die Entwickler einlädt, Änderungen frei vorzunehmen. Das SDK enthält umfangreiche Ressourcen und Tools, um diese Art der Entwicklung zu erleichtern. Es wird zusammen mit dem Betriebssystem selbst regelmäßig aktualisiert, und die Unterstützung der Arbeit an neueren und älteren Versionen von Android™ hat Priorität.
Verwurzelung
Trotz der relativ offenen Struktur des Betriebssystems beschränken die Hersteller vieler Geräte, die Android™ verwenden, häufig den Benutzerzugriff auf bestimmte Ressourcen und Funktionen innerhalb der Struktur der Software. In der Regel tun dies Hersteller, um ein konstant stabiles und vorhersehbares Erlebnis für alle Benutzer zu gewährleisten und möglicherweise ein gewisses Maß an Kontrolle über die Verwendung ihrer Produkte zu behalten.
„Rooting“ ist der umgangssprachliche Begriff für den Einsatz von Software-Hacks, um diese Einschränkungen in Android™ zu umgehen. Einige Benutzer entscheiden sich dafür, entweder um die Fähigkeiten eines Telefons zu erweitern oder einfach als Hobby und zu Experimentierzwecken. Der Vorgang variiert, umfasst jedoch häufig das Herunterladen einer speziellen Datei aus dem Internet und deren Installation auf dem Telefon von einer externen Speicherkarte. Ausführliche Anweisungen zum Rooten eines bestimmten Android™-Telefons sind im Internet allgemein verfügbar, Benutzer sollten sich jedoch bewusst sein, dass dies mit Risiken verbunden ist. In vielen Fällen führt das Rooten zum Erlöschen der Garantie eines Telefons, und es besteht auch die Möglichkeit, dass ein Gerät unbrauchbar wird, sollte etwas schief gehen.