Viele Smartphones und mobilen Endgeräten laufen die Android -Plattform. Dies ermöglicht Benutzern zum Herunterladen und Installieren Android Apps aus dem offiziellen Android Market . Der Markt bietet Apps für viele verschiedene Zwecke , einschließlich Unternehmen , Produktivität, Kommunikation, Unterhaltung und Referenz. Um Android Anwendungen der eigenen zu erstellen, müssen Sie eine Reihe von Software-Tools. Sie können erwerben die notwendigen Werkzeuge kostenlos , aber Sie müssen ein Android Developer Konto kaufen, um Ihre Apps über den Markt zu bringen . Ressourcen für die Entwicklung
Um Android Apps zu entwickeln, benötigen Sie ein paar Entwicklungs-Ressourcen auf Ihrem Computer. Sie können den Eclipse Integrated Development Environment von der Eclipse Foundation -Website herunterladen. Android Apps Verwendung Java, so müssen Sie auch die aktuelle Java Development Kit , das auf der Oracle-Website ist . Die offizielle Android -Entwicklungs-Tools gehören die Android Software Development Kit und die Android Developer Tools-Plug -in für Eclipse , die Sie beide aus dem Android -Website herunterladen können .
Android Projekte
Android -Anwendungen zu erstellen , können Sie ein neues Android-Projekt in Eclipse . Bevor Sie schaffen Android -Anwendungen zu starten, müssen Sie sich mit dem Anwendungs-Framework , eine Übersicht über die Sie auf dem Android Developers Guide Website lesen können vertraut zu machen. Android Apps nutzen Aktivitäten auf einzelne Bildschirme innerhalb Benutzeroberflächen sowie Java Klassendeklarationen modellieren , um alle logischen Prozesse erforderlich sind, umzusetzen . Mit den verfügbaren Android Code-Komponenten , können Sie für die Durchführung der Verarbeitung für Ihr Projekt. Neben Aktivitäten , verwenden Android Apps Services für Operationen im Hintergrund , Content-Provider für das Management von Anwendungsdaten und Rundfunkempfänger zur Reaktion auf System-Ereignisse .
User Interfaces
User -Interface-Design im Android beinhaltet Layouts . Die XML-Dateien innerhalb eines Projekts zu definieren Android die Layouts für jeden Teil einer Anwendung. Ein Layout bestimmt, wie die sichtbaren Elemente innerhalb jeder Aktivität angezeigt werden, sowie einschließlich interaktiver Komponenten wie Schaltflächen, Textfelder und Dropdown-Listen . Sie können auch erstellen und verwenden Sie Ihre digitalen Bilder in Android Apps , indem Sie sie in Ihrem Projekt Ordner und Verknüpfung, um sie in Ihrem Layout -Dateien.
Testing
innerhalb von Eclipse , Sie kann laufen und testen Sie Ihr Android Apps auf virtuelle Geräte . Die Android Virtual Device Manager ermöglicht es Ihnen , einen Satz von einem oder mehreren virtuellen Geräten innerhalb des Emulators laufen zu definieren. Das heißt, Sie können sehen, wie Ihre Anwendungen auf Geräte mit verschiedenen Konfigurationen in Hard-und Software durchführen . Innerhalb von Eclipse können Sie auch exportieren Entwicklung Versionen von Anwendungen, die Sie gerade arbeiten , so dass Sie diese auf allen Android-Geräten tatsächlich haben Sie Zugang zu , um sie zu testen kopieren.
Veröffentlichung
Apps über den offiziellen Android Market veröffentlichen , müssen Sie sich für eine Entwickler -Konto. Sobald Sie ein Konto haben, können Sie in Ihre Entwickler Console unterzeichnen, durch die man neue Apps laden , sowie ein Upgrade bestehender Anwendungen. Um diese erfolgreich , Zeichen und Version Ihres apps richtig zu tun . Unterschreiben beinhaltet die Verwendung eines Schlüssels innerhalb von Eclipse , die müssen für ein Upgrade Versionen einer App sein . Um eine Version Android App , müssen Sie umfassen Inkrementieren Versionsnummern innerhalb Ihrer Anwendung Manifest XML-Datei. Die Versionsnummer hat mit jedem Upgrade einer Anwendung zu erhöhen.