You make IT smart 2010-2011
Im Rahmen des "You make IT Smart"-Wettbewerbs von Microsoft habe ich meine erste "App" für ein mobiles Gerät entwickelt.
Der YMITS-Wettbewerb richtet sich an Studierende an einer Schweizer Universität und ist in 2 Runden aufgeteilt.
Runde 1
Die 1. Runde ist relativ simpel: Man bekommt ein verbuggtes Visual Studio Projekt, dass man reparieren und anschließend um ein paar Funktionen erweitern muss. Am Ende hat man dann eine lustige kleine App bei der man Symbole so verschieben kann, dass am Ende "I love Windows Phone" dasteht und alle Symbole leuchten.
Zu Gewinnen gab es hier 200 "Microsoft LifeCam Cinema devices". Eine dieser Webcams liegt jetzt bei mir daheim rum.
Runde 2
Die 2. Runde war einerseits wesentlich anspruchsvoller, aber auch wesentlich reizvoller. Die Aufgabe hier war eine App für das Windows Phone 7 zu programmieren, welche im WIndows 7 Marketplace akzeptiert wird. Dafür muss die App einige strenge Auflagen erfüllen und immer stabil laufen.
Die ersten 30 erfolgreichen Teilnehmer bekamen sofort ein nagelneues Windowsphone (LG E900 Optimus 7) im Wert von etwa 450€. Einer von diesen ersten 30 Glücklichen war ich.
Im April 2011 werden dann nochmal 45 Phones an die besten 45 Teilnehmer vergeben.
Die App, die ich entwicklet habe, nennt sich "Smicol" und ist ein kleines Speil, dass sich jetzt auf der ganzen Welt kostenlos im Marketsore auf jedem Windows Phone 7 herunterladen lässt. Mehr zu meinem Spiel erfahrt ihr weiter unten.
Entwicklung
Zum Entwickeln erhält man von Microsoft Visual Studio 2010 und einen Windows Phone Emulator.
Als Entwickler kann ich sagen, dass sich für das Windows Phone 7 eigentlich ziemlich gut programmieren lässt. XNA für die Spielentwicklung lässt sich recht gut handhaben, der Emulator funktioniert ziemlich gut und Visual Studio ist eine geniale Entwicklungsumgebung die einem sogar die Codeformatierung abnimmt. Das einzige was mich gestört hat, ist dass man sich keine Konsolenausgaben anzeigen lassen kann.
Außerdem erhält man einen Account für den Marketplace (normalerweise ist dieser konstenpflichtig) mit dem man 5 kostenlose und beliebig viele kostenpflichtige Applikationen einreichen kann.
Eben dieser Marketplace sorgte aber auch für einiges an Frust. Als ich mit meiner Entwicklung fertig war, war der Marketplace noch nicht für alle Entwickler offen. Auch als die ersten Phones auf den Markt kamen, war er noch nicht auf. In dieser Zeit war es sehr schwer Informationen zu erhalten, wie das ganze später abläuft.
Kurz vor der Öffnung hatte ich sogar die Befürchtung, ich müsste einigen Papierkram mit der US-Regierung abwickeln. Diese Befürchtung hat sich jedoch glücklicherweise bei kostenlosen Apps als falsch erwiesen.
Als der Marketplace dann endlich für alle Entwickler offen war, mussten sich die Studenten noch von einem Geotrust-Unternehmen prüfen lassen, bevor die eingereichte App bearbeitet wurde. Besonders praktisch empfand ich hier den Chat-Support bei dem man wirklich extrem schnelle Hilfe bekam.
Auch der Rest ging eigentlich relativ schnell und weitgehend unproblematisch. Die App wurde schon nach kurzer Zeit akzeptiert und war dann sofort im Store zu finden und auf Supportfragen bekamen Entwickler nun auch in kurzer Zeit Antwort.
Meine App: Smicol
Das Spiel zu beschreiben ist etwas schwierig. Deshalb hier einfach mal mein Video, dass ich auch zum Einsenden beim Wettbewerb verwendet habe:
Mitlerweile gab es aber auch schon das 1. Update: Auf der Highscoreliste können jetzt auch Namen eingetragen werden.
Ich hoffe der ein oder andere Windows Phone 7 Besitzer probiert es mal aus.
