So geht's: Eine App im Appstore veröffentlichen
Ohne Applikationen wären Smartphones kaum sinnvoll einsetzbar. Die Firmen hinter den mobilen Betriebssystemen versuchen es Entwicklern deshalb schmackhaft zu machen, für ihre Plattform zu entwickeln. Sie nutzen dabei verschiedene Anreize. Microsoft beispielsweise hatte die Beitrittsgebühr zu seinem Entwicklerprogramm, im Rahmen einer Aktion, von 99 US-Dollar auf 19 US-Dollar gesenkt, behält diesen Preis nun jedoch dauerhaft bei. Die Mitgliedschaft in diesem ist nötig, damit die eigene App später im Windows-Phone-Store angeboten werden kann.
Ohne Account kann die App nur auf einem Gerät getestet werden. Angemeldete Entwickler können dies auf drei verschiedenen Endgeräten. Einen anderen Ansatz wählt das Windows-Phone-App-Studio. Hier können Anwender einfache Applikationen online selbst zusammen stellen. Die einzige Voraussetzung dafür ist ein Microsoft-Live-Account. Der Konzern aus Redmond bittet aber auch hier darum, die Applikationen erst einmal ausgiebig zu testen, bevor sie veröffentlicht werden.
Ein Framework für alle - die Bequemlichkeit siegt
Eine App publizieren, so geht's
Bild: teltarif.de
Wir haben uns einmal näher angeschaut welche Schritte nötig sind, um eine Applikation im Appstore für Windows Phone zu veröffentlichen. Damit man eine App veröffentlichen kann, muss diese überhaupt erst einmal existieren. In unserem Fall war der Quellcode des Programmes in HTML, CSS und Javascript geschrieben. Zwar bietet Microsoft Entwicklern an, Applikationen auch mit Hilfe von Webtechnologien umzusetzen. Die App sollte aber auch auf anderen mobilen Betriebssystemen nutzbar sein, weshalb wir uns für den Einsatz von Phonegap entschieden haben.
Hierbei handelt es sich um ein Framework, das sich das Ziel gesetzt hat, mobile Webapplikationen als native Installationen für die verschiedenen Plattformen anzubieten. Zwar gibt es auch für Phonegap ein Online-Tool, dass die Pakete für die verschiedenen System packt, ohne dass auf dem zur Entwicklung genutzten Rechner das entsprechende Software Development Kit installiert sein muss. Der Quellcode des Programms muss dafür jedoch auf die Code-Plattform GitHub geladen werden. Das Phonegap-Build-Tool holt sich die benötigten Dateien dann von dort und "verpackt" sie für die verschiedenen mobilen Betriebssysteme.