Anmerkung des Herausgebers

Windows-Telefon 7 App-roval

Keith Ward

Keith WardEin kurzer Blick auf Deckblatt dieses Magazin deckt unsere Design handelt es sich um Windows Telefon 7-Anwendungsentwicklung.In diesem Feld aufgeführt, vor ein paar Monaten ich einige Faktoren, die wichtige, in Ihrer Anwendung (msdn.microsoft.com/magazine/gg232771 ) verkaufen und dieses Problem David-Platt Don't erste Me Schritte Spalte (p.92) verfügt über weitere guter Rat.

Aber ich denke, dass es wird Zeit, die von einem Entwickler zu hören, die tatsächlich eine Anwendung für Telefon 7 erstellt hat.Bob Baker hat seine erste PC-Statistik-Anwendung in 1978 geschrieben.Seitdem wird er gearbeitet, in vielen verschiedenen Bereichen der Entwicklung, einschließlich einiger “ Silverlight Insider Arbeit ” er ihn wieder an den Tag aufruft.Derzeit arbeitet er als einen Bauunternehmer in einem Unternehmen Fortune 50.Genügt es zu sagen, dass würde er als ein Experte Zeuge erkannt werden bei einer Anfrage vor Gericht.

Baker's auch eine Musiker, die Tiefen und Gitarre wiedergegeben wird.Es ist nur natürlich, Sie dann, dass seine erste Windows Telefon 7-Anwendung eine Metronome ist: Er ruft “ MetroGnome ”, wie es Gnome Design festgelegt ist.Baker nicht genau zu erwarten, dass wussten ist seine jemals erste mobile Anwendung mit jedem beliebigen Gerät.

Alles in allem sagt Baker nicht, dass die Anwendung entwickeln besonders schwierig war da er einen tiefen Silverlight-Hintergrund hat.Die erste Version des MetroGnome, dauerte tatsächlich nur etwa 12 Stunden Entwicklungszeit.“ Alle .NET ist, ” sagt Baker.“ Ist der allgemeine Zugriff auf ein Element auf dieser Plattform schreiben Kilometer vor Windows Mobile 6 und 5...Dieses Modell mit der gesamten Infrastruktur zu erstellen ist vorhanden. ” Eine Sache Baker, er gerne haben sagt, ist jedoch OS-Zugriff.

Baker hingewiesen auch einige Bereiche, die er beim Verbessern von Microsoft anzeigen möchten.Und er beginnt mit besserer Dokumentation.“ Dokumente sind sehr dünn.Die meisten Was habe ich gelernt haben, ist das Ergebnis Ping [Microsoft-Support], Suchen von Blogbeiträgen, Beispielcode, ” Baker angezeigt wird.Er wird hinzugefügt: “ I [Microsoft hatte] Wunsch weitere Erfahrungen blockieren zusammen app Versendung-Richtlinien und Richtlinien.Es gibt nicht viele nützliche Beispiele auf allen ” von Microsoft.

Die nächste Gruppe von Herausforderungen für Baker geliefert wurde, wenn er seine Anwendung zur Genehmigung von Microsoft übermittelt.Er sagt er MetroGnome zur Genehmigung auf Oct übermittelt.18.Nach fast einer Woche warten, er gefunden, dessen Anwendung konnte den Genehmigungsprozess.Das Problem war, dass und er weiß die Anwendung fehlschlagen.Die Website Anwendung veröffentlichen – oder “ App Hub ”, wie Sie aufgerufen wird – nicht teilen ihm die Anwendung fehlschlagen.Eine PDF-Datei vorgesehen ihm Informationen auf geben, warum der Fehler aufgetreten ist, aber das Dokument leer war, sagt Baker.

“ In der Zwischenzeit ich weiß nicht, wenn es ein Problem mit meinem Code war – oder etwas anderes ” er erklärt.Baker per e-Mail Support und schließlich erhielt eine return PDF-Datei, die als ein Bildschirmabbild-Fehler ist aufgetreten.Die Erklärung des Fehlers nach Baker, war, dass er einen Screenshot der ausgeführten Anwendung nutzen hat.Es wurde keine anderen Erklärung – und die er erhalten war ein unhelpful einzeln an, wie er mit seinem Beitrag Bildschirmfotos enthalten.

Schließlich war das Problem aus eine Besonderheit im wie ein Screenshot erfasst wird.“ Ich verbracht hat vier bis sechs Stunden banging meinem Kopf gegen den App-Hub Versuch tun wollte ich zu ermitteln – Überprüfen der Foren, Senden von e-Mails an Unterstützung, usw. ” er gibt.Es stellt sich heraus, die auf diese Weise ein Bildschirmabbild “ Region erfassen ” die Einbeziehung eines Rahmens führt aus der Telefon-Emulator, den er verwendet.Die hinzugefügt Pixel bedeutete Bildschirmabbild des Baker war zu schmal, den Fehler verursacht.“ Ist es eine ganze Reihe von Personen, die in das gleiche ausgeführt wurde, ” sagt er.(Wie ein Entwickler sagte geekswithblogs.net/dlussier/archive/2010/10/27/142465.aspx : “ Im Bildschirmfoto einen Emulator entnommen werden kann, jedoch kann den Emulator nicht anzeigen. ”) Sailed nach dem erneuten Senden der Anwendung mit den neuen “ Fenster erfassen ” Bildschirmfotos, die Anwendung durch den Genehmigungsprozess in weniger als einem Tag.

In allen sagt Baker er dem aktuellen Microsoft Windows Telefon 7 senden/Genehmigungsprozess eine “ B-Minus... erteilen würdeEs gibt eine Vielzahl von Fehlern im System App-Hub.Ich hoffe, dass Sie es behoben werden. ” Er gibt auch an, dass er erkennt dies ist brandneue Gebiet für Microsoft und insgesamt mit dem Prozess zufrieden.In der Tat bietet er genug mobile Entwicklung nun, da er seinen nächsten Windows Telefon 7-Anwendung bearbeitet wird: ein Tuner für Musikinstrumente.

Was wurde wie Ihre Bemühungen um eine Windows-Telefon 7-Anwendung zu erstellen?Lassen Sie mich wissen, mmeditor@microsoft.com-.