Windows Store und App-Zertifizierung

Zertifizieren Sie Ihre App im Windows Store, um Ihre App mit der Welt zu teilen und von den Vorteilen zu profitieren.

In Windows 8 wurde der Windows Store eingeführt, der eine ideale Möglichkeit bietet, um Ihre Windows-Apps zu verkaufen oder zu vertreiben. Zunächst müssen Sie Ihre App in Visual Studio schreiben. Sie können die kostenlose Express-Version verwenden, die hier zum Download bereitsteht: Downloads für die Entwicklung von Windows Store-Apps. Testen Sie Ihre fertige App, und übermitteln Sie sie zur Genehmigung an den Store. Nach Genehmigung kann Ihre App für Windows 8-Benutzer weltweit zur Verfügung gestellt werden.

Die wichtigsten Vorteile der Entwicklung von Windows Store-Apps:

  • Die Apps sind auf viel mehr Geräte und Benutzer ausgerichtet. Sie können einen Code schreiben und besitzen damit eine tolle App, die für Millionen Geräte, von Tablets bis hin zu vollständig integrierten PCs mit Bildschirmgrößen von 8 bis 27 Zoll, skaliert werden kann.
  • You can develop in multiple languages (C++, C#, Visual Basic and JavaScript). Für iOS-Entwickler: C# ist die Sprache, die die größte Ähnlichkeit mit Objective-C aufweist. Es sind zahlreiche Bibliotheken und Frameworks verfügbar, die hilfreich bei der Programmierung der App sein können. Alternativ können Sie ein Erstellungstool verwenden, um eine App mit minimalem Codieraufwand zu erstellen. Weitere Informationen finden Sie unter Sprachen, Tools und Frameworks.
  • You get a single full-screen view, a modern UI, and new controls. Windows Store-Apps unterscheiden sich von herkömmlichen Desktopanwendungen. Im Grunde ähneln Windows Store-Apps den Apps, die Sie bereits entwickeln – nur dass sie auf jedem Desktop, Laptop und Tablet mit Windows 8 laufen.
  • The new Windows Runtime API. Damit können Sie grafisch vielfältige, benutzerfreundliche Apps schreiben, die die Möglichkeiten moderner Hardware wie Touchscreens und Positionssensoren voll ausnutzen. Apps können Daten und sogar den Bildschirm miteinander teilen. Symbole werden durch Kacheln ersetzt und können in Echtzeit mit neuen Informationen aktualisiert werden. Die Windows-Runtime-API vereint die besten Elemente der Win32- und .NET-Entwicklung in einer neuen, modernen Entwicklungsplattform.
  • Microsoft Visual Studio und Blend für Microsoft Visual Studio 2013 bieten eine Entwicklungsumgebung, die einen hervorragenden Ruf genießt. Diese Tools wurden speziell für das Erstellen und Testen von Benutzeroberflächen entwickelt.

Diese Informationen sollen Ihnen zeigen, wie Sie ihre vorhandenen iOS-Entwickler-Skills nutzen können, um fantastische Apps für Windows 8 zu programmieren. Sie benötigen dazu nicht einmal einen PC. Mithilfe der Emulations-Software läuft Windows 8 auch auf einem Mac – siehe Installieren von Windows und der Entwicklertools auf dem Mac. Alle erforderlichen Tools, einschließlich Visual Studio Express und Blend, können kostenlos heruntergeladen werden.

Anforderungen

Um erfolgreich Windows Store-Apps erstellen und im Windows Store anbieten zu können, sind einige Voraussetzungen erforderlich:

App-Zertifizierungsprozess

Damit Ihre App im Windows Store angeboten werden kann, muss Ihre App die Zertifizierung bestehen. Der Zertifizierungsprozess besteht zwar aus mehreren Schritten (siehe Zertifizieren der App), Sie müssen jedoch lediglich Ihre App in Visual Studio erstellen und dann Projekt > Store > App-Pakete erstellen wählen, um eine geeignete Binärdatei zu erzeugen.

  • Der Zertifizierungsprozess startet ordnungsgemäß, wenn Sie das Zertifizierungskit für Windows-Apps lokal auf Ihrem Computer ausführen. (Weitere Informationen hierzu finden Sie unter Verwenden des Zertifizierungskits für Windows-Apps.) Dieses Dienstprogramm führt eine gründliche Überprüfung verschiedener Aspekte Ihrer App durch. Nach bestandener Überprüfung können Sie die Datei für zukünftige Testzwecke in Ihr Windows Store-Dashboard hochladen.

    Windows 8-Live-Kacheln

  • Wenn Ihre App die Zertifizierung nicht besteht, erhalten Sie einen vollständigen Bericht zu den ursächlichen Fehlern, sodass Sie das Problem beheben und die App erneut einreichen können.
  • Bei Spielen müssen Sie möglicherweise zusätzliche Formulare ausfüllen. Dies ist abhängig von dem Land und der Altersfreigabe, die Sie beantragt haben.
  • Da Windows 8 in x86-, x64- und ARM-Architekturen ausgeführt werden kann, sind möglicherweise weitere Schritte erforderlich, um die Kompatibilität zu gewährleisten. Wenn Ihre App beispielsweise eine für x86 kompilierte DLL verwendet, kann die App nicht auf einem ARM-basierten Gerät ausgeführt werden. Hier finden Sie einige nützliche Links:

Verwandte Themen

Für alle
Die erste Begegnung mit Windows Store-Apps
Entwickeln von Windows Store-Apps: Grundlagen
Windows 8-Produkthandbuch für Entwickler
Windows 8.1-Featurehandbuch für Entwickler
Für Entwickler
Entwickeln von Windows Store-Apps mit Visual Studio
Objective-C im Vergleich zu C#: Eine Einführung
Windows Dev Camps
Labs für Windows Store-Apps

 

 

Anzeigen:
© 2014 Microsoft