Home › Dokumentation › Richtlinien für Entwickler
Richtlinien für Entwickler
Diese Seite liefert einen Überblick über die Richtlinien für die Entwicklung und die Anforderungen für das Einreichen von Anwendungen beim Intel AppUpSM Developer Program.
Zusammenfassung der Anforderungen an Anwendungen/Komponenten
- Ihr Programmcode muss die im Dokument Validierungsrichtlinien angegebenen Kriterien erfüllen.
- Bei Anwendungen empfehlen wir die Verwendung von geeigneten Komponenten, die bereits im Entwicklerkatalog veröffentlicht wurden, um Ihre Entwicklungsarbeit zu beschleunigen und das Risiko einer Ablehnung beim Validierungsprozess zu mindern.
- Das SDK für das Intel AppUpSM Developer Program muss verwendet werden, außer bei Open-Source-Anwendungen.
- Verwenden Sie die GUID in Übereinstimmung mit der API-Anleitung aus dem SDK.
- Testen Sie Ihren Programmcode sorgfältig, bevor Sie ihn einreichen. Benutzen Sie das MeeGo-Compliance-Programm von MeeGo.com, wenn Sie für das MeeGo*-Betriebssystem entwickeln.
- Paketieren Sie Ihre Anwendung entsprechend dem Leitfaden für die Anforderungen an die Anwendungspaketierung.
- Java: Paketieren Sie Ihre Anwendung entsprechend dem Leitfaden für die Anforderungen an die Anwendungspaketierung.
- Folgen Sie beim Einreichen Ihrer Anwendung den Anweisungen und machen Sie in den Einreichungsformularen passende und genaue Angaben.
- Wir empfehlen Ihnen, Versionsnummern zu verwenden.
Anforderungen für die Validierung
Verschiedene Hinweise dazu, was Sie tun und was Sie unterlassen sollten, helfen Ihnen bei der Vorbereitung einer erfolgreichen Validierung. Weitere Einzelheiten zur Validierung finden Sie in den Validierungsrichtlinien und den Dokumenten über den Validierungsprozess. Laden Sie außerdem die Checkliste für fertige Anwendungen oder die Checkliste für fertige Komponenten herunter.
Für Anwendungen:
- Stellen Sie sicher, dass Sie die Genehmigung für die Verwendung von Marken anderer Firmen haben.
- Stellen Sie sicher, dass Sie das Recht zur Verbreitung Ihrer Anwendung haben. Nur bei Open-Source-Anwendungen ist es erforderlich, den Quellcode einzureichen.
- Stellen Sie sicher, dass sich Ihre Anwendung korrekt installieren lässt und korrekt funktioniert und dass sie deinstalliert werden kann, ohne dass Teile der Anwendung im System verbleiben.
- Stellen Sie sicher, dass Ihre Benutzerschnittstelle übersichtlich und konsistent ist.
- Bewerten Sie Ihre Anwendung in geeigneter Weise, wenn Sie sie einreichen und geben Sie alle erforderlichen Kriterien in den Einreichungsformularen an.
- Lassen Sie kein Programmverhalten zu, das zu Nachteilen bei anderer Software oder in Netzwerken führen könnte.
- Lassen Sie keine Vorgänge zu, bei denen vertrauliche Daten ohne ausdrückliche Zustimmung des Benutzers erfasst und verwendet werden.
- Schließen Sie keine anstößigen Inhalte ein.
- Verwenden Sie keine Pop-ups oder Werbung für Verkäufe, Upgrades oder Upselling außerhalb des App-Shops.
- Java: Stellen Sie sicher, dass Ihre Anwendung mindestens Java 1.6 unterstützt.
Für Komponenten:
- Binden Sie ein Lizenzdokument ein.
- Dokumentieren Sie Ihre API.
- Binden Sie geeignete Informationen ein, die weitere Tests Ihrer Komponente ermöglichen.
- Wir überprüfen, ob das Installationspaket im korrekten Format vorliegt.
- Wir installieren das Paket.
- Wir testen die Anwendung anhand unserer Validierungskriterien.
- Wir deinstallieren die Anwendung und achten darauf, dass die Deinstallation vollständig ist.
Wie wir testen
- Wir überprüfen, ob das Installationspaket im korrekten Format vorliegt.
- Wir installieren das Paket.
- Wir testen die Anwendung anhand unserer Validierungskriterien.
- Wir deinstallieren die Anwendung und achten darauf, dass die Deinstallation vollständig ist.
0