App Entwicklung

Dieses Dokument führt Sie durch den Ablauf der Anwendungsentwicklung. Das SDK für das Intel AppUpSM Developer Progam ist ab sofort verfügbar und das Programm nimmt Anwendungen und Komponenten an. Um eine Anwendung formell einreichen und die Möglichkeit, Erlöse zu erzielen, nutzen zu können, muss das SDK für das Intel AppUpSM Developer Program verwendet werden. Die eingereichten Programme werden dann von Technikern des Developer Program geprüft.

Was ist das Intel AppUpSM Developer Program?

Das Intel AppUpSM Developer Program ist ein Anwendungsportal für Entwickler, die daran interessiert sind, neue Anwendungen für Netbooks und Tablets mit Intel® Atom™ Prozessor zu erstellen.

Durch die Teilnahme am Intel AppUpSM Developer Program haben die Entwickler Zugang zu Tools und Prozessen, die sie bei der Erstellung von Anwendungen unterstützen. Über das Intel AppUpSM Center bietet das Programm Entwicklern eine Einkommensquelle für ihre Arbeit und gibt ihnen Gelegenheit, den Anwendern mehr Möglichkeiten mit ihrem Netbook oder Tablet zu verschaffen.

Informieren Sie sich anhand der Übersicht zum Intel AppUpSM Developer Program über dieses Intel AppUpSM Programm. Danach können Sie sich in das Programm vertiefen und anfangen, Ihre eigenen Anwendungen zu entwickeln.

Gewünschte Betriebssystemumgebung auswählen

Das Intel AppUpSM Developer Program unterstützt die Validierung und Verteilung von Anwendungen und Komponenten für die folgenden Betriebssysteme:

  • MeeGo* (weitere Informationen dazu finden Sie unter meego.com)
  • Microsoft® Windows*

Bewährte Methoden erlernen

Schauen Sie sich auf der Website des Intel AppUpSM Developer Program bei den Entwicklerressourcen nach Videos, Dokumentationen, Foren, Blogs und externen Links zu weiteren Informationen für Entwickler um.

Viele Websites im Internet bieten Informationen, Empfehlungen und bewährte Vorgehensweisen für die Entwicklung von Anwendungen für Netbooks und Tablets mit Intel® Atom™ Prozessor und für mobile Internetgeräte (MIDs). Dort können Sie die benötigten Ressourcen für Ihre Anwendungen unter Windows oder MeeGo finden.

MeeGo - MeeGo ist ein quelloffenes Linux Projekt und ist eine Verschmelzung des beliebten Intel Moblin Projekts und der Nokia Maemo Software. MeeGo kann auf vielen Zielplattformen ausgeführt werden, einschließlich Netbooks, Desktops der unteren Preisklasse, Handhelds, verbundenen Fernsehgeräten, PKW-Systemen und mehr.

Windows - Die MSDN-Website (Microsoft Developer Network) bietet Entwicklern, die Anwendungen für Windows-Betriebssysteme erstellen, umfangreiche Ressourcen, einschließlich Tutorials, SDKs, Foren und mehr.

Entwickler-Tools herunterladen

Sobald Sie die gewünschte Plattform ausgewählt haben, können Sie die Entwicklertools von der Website des Intel AppUpSM Developer Program herunterladen, insbesondere die Intel® Richtlinien für die Eignung und Validierung von Anwendungen und Komponenten. Lesen Sie sich die Richtlinien für Entwickler und den Validierungsprozess durch. Wenn Sie weitere Fragen haben, finden Sie in Foren, Blogs und unter „Häufige Fragen (FAQ)“ weitere hilfreiche Informationen. Sehen Sie sich auch die Teilnahme-Checkliste an, damit Sie über die notwendigen Informationen verfügen, wenn Sie eine ID erhalten und Teilnehmer am Intel AppUpSM Developer Program werden.

Das SDK für das Intel AppUpSM Entwickler-Programm steht zur Verfügung. Laden Sie es herunter und reichen Sie Ihre Anwendungen und Komponenten beim Programm ein, damit Sie die Möglichkeiten, Erlöse zu erzielen, in vollem Umfang ausschöpfen können. Um eine Anwendung formell einzureichen, müssen Sie das SDK verwenden.

Komponenten suchen

Mit den im Entwicklerkatalog verfügbaren Anwendungskomponenten können Sie Ihre Anwendungsentwicklung beschleunigen. Durchsuchen Sie dazu den Katalog nach Komponenten, die Sie möglicherweise in Ihre eigenen Anwendungen integrieren können, wie beispielsweise GPS. Im Katalog werden die einzelnen Komponenten und die anfallenden Kosten für deren Nutzung beschrieben. Er enthält außerdem Erfahrungsberichte anderer Entwickler, die diese Komponente bereits verwendet haben.

Eine ID beantragen

Bevor Sie Komponenten herunterladen können, benötigen Sie eine ID. Der Ablauf ist einfach und geht schnell; erforderlich ist nur Ihre E-Mail-Adresse, ein Name, wie er angezeigt werden soll, ein Passwort und eine Sicherheitsabfrage. Wenn Sie bereits Mitglied einer Intel-Community sind, wie z. B. dem Intel® Software Network, können Sie diese Login-ID verwenden, allerdings benötigt das Intel AppUpSM Developer Program einige weiteren Angaben, bevor Ihre Login-ID autorisiert wird.

Nachdem Sie Ihre Login-ID erhalten haben, können Sie sich anmelden und anschließend Komponenten herunterladen, an Diskussionsforen teilnehmen oder sofort Teilnehmer am Intel AppUpSM Developer Program werden.

Komponenten herunterladen

Mit dem Zugang zur Website können Sie nun alle Komponenten herunterladen, die Sie für Ihre Anwendung benötigen. Mit jeder der Komponenten erhalten Sie die zugehörige Lizenz, API und Dokumentation.

Anwendung benennen und GUID

Melden Sie sich auf der Website des Intel AppUpSM Developer Program an und generieren Sie eine GUID (Globally Unique Identifier). Mit der Schaltfläche GUID generieren oder GUID beantragen auf den Seiten der Website erhalten Sie eine GUID, die Sie in Ihrer Anwendung verwenden können.

Wenn Sie eine GUID generieren, benennen Sie gleichzeitig Ihre Anwendung. Dabei darf jeder Name einer Anwendung nur einmal im System vorkommen. Je eher Sie sich also eine GUID zulegen, desto wahrscheinlicher ist es, dass Sie den von Ihnen gewünschten Namen für Ihre Anwendung benutzen können.

Wenn Sie eine GUID erhalten, speichert das Developer Program auch den Namen Ihrer Anwendung in Ihrer Liste gespeicherter Anwendungen auf Ihrem Dashboard.

Sie verwenden diese GUID im SDK, das nun zum Herunterladen bereitsteht.

Anwendung programmieren

Entwickeln Sie Ihre Anwendung und beschleunigen Sie die Entwicklung mit Komponenten. Wenn Sie Komponenten in Ihre Anwendung integrieren, können Sie Funktionen nutzen, die bereits für spezielle Zwecke entwickelt und getestet wurden.

Anwendung testen

Testen Sie Ihre Anwendung, bevor Sie sie einreichen. Nachdem Sie Ihre Anwendung eingereicht haben, validieren wir sie entsprechend den unter Intel® Richtlinien für die Eignung und Validierung von Anwendungen und Komponenten definierten Kriterien. Sie sind jedoch für das gründliche Testen der Anwendung, das Debuggen und die Designqualität (z. B. die Konsistenz der Benutzerschnittstelle) verantwortlich. Die Gründlichkeit Ihrer Tests spiegelt sich in den Erfahrungsberichten der Kunden wider und hat Einfluss auf Ihr Image.

Laden Sie die Dokumente mit den Richtlinien für Entwickler, dem Validierungsprozess und den Richtlinien für das Einreichen von Anwendungen herunter und lesen Sie diese sorgfältig. Gehen Sie die Checkliste für fertige Anwendungen durch, um für eine reibungslose Validierung zu sorgen.

Moblin.org, das MSDN und andere Websites bieten Testwerkzeuge für ein erfolgreiches Testen Ihres Programmcodes an. Beim Validierungsprozess des Intel AppUpSM Developer Program werden einige dieser Tools verwendet, um die Erfüllung der Anforderungen des Betriebssystems zu prüfen.

Möglichkeiten durch Teilnahme am Developer Program erweitern

Wenn Sie so weit sind, Ihre Anwendung einzureichen, müssen Sie zuerst Ihre Anmeldung aufwerten und vollwertiger Teilnehmer am Intel AppUpSM Developer Program werden. Dadurch erhalten Sie Zugang zum Prozess für das Einreichen von Anwendungen. Sehen Sie auf Ihrer Homepage nach der Schaltfläche, mit der Sie die Teilnahme am Programm beantragen können. Die Teilnahme am Programm ist für eine begrenzte Zeit kostenlos.

Für die Aufnahme als Programmteilnehmer müssen Sie Angaben über Ihre Organisation/Firma machen. Dies ist notwendig, damit das Developer Program Zahlungen an Sie veranlassen kann, wenn Endkunden Ihre Anwendungen kaufen. Falls Sie keinen Firmennamen haben, können Sie auch als Einzelperson teilnehmen. Dem Developer Program muss nur bekannt sein, wie Zahlungen an Sie abgewickelt werden können.

Anwendung einreichen

Das SDK für das Intel AppUpSM Developer Progam ist ab sofort verfügbar und das Programm nimmt Anwendungen und Komponenten an. Sie müssen das SDK für das Intel AppUpSM Developer Program verwenden, um eine Anwendung einzureichen und die Möglichkeit, Erlöse zu erzielen, nutzen zu können.

Bevor Sie jedoch die Anwendung einreichen, sollten Sie die Checkliste für das Einreichen von Anwendungen herunterladen und durchlesen. Stellen Sie sicher, dass Ihnen alle notwendigen Informationen zur Verfügung stehen, bevor Sie mit dem Einreichen beginnen. Lesen Sie bitte auch „Wie man eine Anwendung einreicht“ durch. Beginnen Sie dann mit dem Einreichen, indem Sie auf Ihren Seiten auf die Schaltfläche Eine Anwendung einreichen klicken. Eine Anleitung für diesen Vorgang finden Sie unter Wie man eine Anwendung einreicht.

Validierungsstatus überprüfen

Das SDK für das Intel AppUpSM Developer Program ist ab sofort verfügbar und Techniker des Programms beginnen mit der Validierungsphase. Sobald Sie Ihre Anwendung oder Komponente eingereicht haben, können Sie den Status der Validierung auf Ihrem Dashboard im Abschnitt „Meine Anwendungen“ überprüfen. Falls die Validierung fehlschlägt oder dabei ein Fehler auftritt, wird Ihnen dies auf Ihrem Dashboard angezeigt, zusammen mit einer kurzen Problembeschreibung. Sobald Ihre Anwendung die Validierung bestanden hat, wird auch dies auf Ihrem Dashboard angezeigt.

Sobald Ihre Anwendung die Validierung bestanden hat, wird auch dies auf Ihrem Dashboard angezeigt.

Ihr Image

Nachdem Ihre Anwendung für den Verkauf bzw. die Verbreitung einsatzbereit ist, sollten Sie auf Ihrem Dashboard den Abschnitt Meine Anwendungen und die Seiten über Imagepunkte im Auge behalten. Sehen Sie sich die Erfahrungsberichte über Ihre Anwendungen an, damit Sie wissen, was Endkunden darüber denken.

0