Mittwoch, 25. Mai 2011

Windows Phone 7.1 Beta Developer Tools verfügbar

WPDT 7.1

Wie auf Windows Phone Developer Blog angekündigt, stehen auf der App Hub Web Site die Windows Phone Developer Tools (WPDT) 7.1 Beta zur Verfügung. Ein Update für XNA Game Studio 4.0 Refresh Beta ist ebenfalls beinhaltet.

Hier kann die Beta heruntergeladen werden:

Windows Phone Developer Tools 7.1 Beta Download

Windows Phone Developer Tools 7.1 Beta Release Notes

Hier gibt es die entsprechende Dokumentation dazu:

What’s new in the WPDT 7.1 Beta

What’s new for Games in the WPDT 7.1 Beta

Windows Phone Developer Documentation

Windows Phone OS 7.1 code samples

Und hier gibt es die entsprechende Dokumentation für das XNA 4.0 Refresh Beta:

XNA Game Studio 4.0 Refresh Developer Documentation
List of new Game Development Articles and Samples

App Hub getting started Page

App Hub Game Developer Education

Bei Fragen zur Beta:

App Hub Forums

Connect site for reporting Windows Phone Developer Tools bugs and suggestions

Connect site for reporting Expression Blend bugs and suggestions

Connect site for reporting XNA Game Studio bugs and suggestions

Installationshinweise:

1. Es muss eine Visual Studio 2010 Edition (Professional, Ultimate, C# Express, etc) installiert sein, zusätzlich muss auf das Visual Studio 2010 SP1 aktualisiert werden.

2. Falls die original Windows Phone 7 Developer Tools installiert sind, werden diese beim Aktualisieren auf WPDT 7.1 Beta automatisch deinstalliert. Gleiches gilt für XNA Game Studio 4.0 Refresh Beta.

Freitag, 20. Mai 2011

Windows Phone 7 - Mango Vorstellung

Am 24. Mai ist es soweit!
Microsoft verrät die geplanten Verbesserungen des Mango Updates, das im Herbst erscheinen soll. Software Entwickler werden das Update früher erhalten. Es scheint, dass sich inzwischen die Bezeichnung "Version 7.5" durchgesetzt hat.

Freitag, 6. Mai 2011

Windows Phone 7 - Update 7.0.7392.0

Nun ist das inzwischen dritte Update eingetroffen. Dieses stellt neue Zertifikate zur Verfügung, da die vorhandenen kompromittiert wurden.
Wie so ein Update abläuft, kann unter WP7-Update Video beobachtet werden.


Version vor UpdateVersion nach Update
Betriebssystem7.0.7.7390.07.0.7392.0
Firmware1.0.7.101.0.7.10
Hardware1.0.0.01.0.0.0
Funksoftware1.0.7.101.0.7.10
Funkhardware0.3.5.00.3.5.0
Bootloaderversion1.5.0.01.5.0.0
Chip SOC0.30.2.00.30.2.0

Dieses Update enthält auch alle früheren Updates.

Montag, 18. April 2011

MIX11 - Zukünftige Verbesserungen ...

.. auch Mango Update genannt:
  • Jumplist in der App-Liste
  • Suche in der App-Liste mit der Möglichkeit zum Marketplace zu wechseln.
    • Unterstützung der Pivot-Ansicht / Kategorien nach Applikationen, Spiele, Musik,...
    • Statusanzeige (Download / Installation) bei der Applikation.
  • Internet Explorer 9
  • Audio über HTML5 aktiviert spielt im Hintergrund weiter.
  • Video über HTML5 streamt über den Videoviewer. 
  • Sockets
  • SQL-Datenbank
  • Zugriff auf Kontakte und Kalender
  • Direkter Zugriff auf die Kamera
  • Zugriff auf dem Kompass und Gyroskop, Bewegungssensor
  • Eigene Klingeltöne
  • Kacheln (Tiles) für Funktionen / Seiten einer Anwendung.
  • Multi-Tasking
  • Gemischte Verwendung von Silverlight und XNA
  • Hintergrund Agents
  • Schneller Applikationswechsel
  • Alarmfunktion
  • Erweiterte Sprachunterstützung
  • Performance-Verbesserungen für:
    • Scrolling und Eingaben
    • Bilddekodierung
    • Garbage Collection
    • Speicherverwendung
  • Skype, Amazon, Spotify, Angry Birds.
Die Entwicklertools sind verfügbar im Mai.

MIX11 - Marketplace Verbesserungen

Bereits eingeführte Verbesserungen:
  • Supportanfragen werden nun innerhalb von 24 Stunden beantwortet.
  • Es können nun 100 statt 5 kostenlose Apps eingestellt werden.
  • Das Registrierungsformular wurde fehlerbereinigt und die PLZ-Validierungs-Logik verbessert.
  • Korrektur eines Fehlers beim Verlinken des XBox Kontos zum Entwickler-Profil.
  • Die Ausgabe der Test-Ergebnisse wurde verbessert. Keine "Leeren" Testergebnisse mehr.
ToDo:
  • Verbesserung der Konsistenz und Feedback der Testergebnisse.
  • Vereinfachung des ID Validierungs-Prozesses.
  • Vereinfachung und Automatisierung der Anforderung des W-8 Formulars.
  • Verbesserung / Fehlerbereinigung des Einreichungsprozesses.
  • Korrektur des Registrierungsprozesses für Zahlungen.
In Zukunft ("Mango"):
  • Marketplace erscheint in allen Märkten.
  • Verbesserung der Ansicht und Auswahl von Apps und Spielen im Marketplace.
  • Jugendschutzeinstellung im Telefon.
  • Anzeige von Downloads und Updates. Fortschrittsanzeige des Download-Status.
  • Verbesserte Suche, mehr relevante Ergebnisse.
  • Filter nach Inhalt z.B. Games oder Musik.
  • Getrennte Ausprobieren- und Kaufen-Buttons.
  • Nach der Installation wird zur Position der App gewechselt.
  • Verteilung von Beta-Apps an 100 Tester für die Dauer von 90 Tagen ohne "Unlock" des Testgeräts.
  • Private Verteilung, also die Unterstützung von kostenpflichtigen oder kostenlosen Apps für Enterprise Apps.
Tabellarische Übersicht:
BetaPrivatePublic
Anzahl der Benutzer100 (1) Unbeschränkt Unbeschränkt
App-Preis Kostenlos Kostenpflichtig, Kostenlos Kostenpflichtig, Kostenlos
Zeitliche Beschränkung Ja, nach 90 Tagen Nein Nein
Update-Möglichkeit Nein Ja Ja
Zertifizierung nötig Nein Ja Ja
Öffentlich Nein Nein (2) Ja
Zugriffskontrolle Ja, Beschränkt auf Benutzer mit WLIDs (Windows Live ID's) Nein Nein
Benutzer Beta Benutzer / Tester Private Benutzer, z.B: Firmenmitarbeiter Öffentliche Anwender

(1) Kann sich noch ändern.
(2) Zugriff nur von Benutzern mit Deeplink.

  • Vereinfachung des Einreichungsprozesses.
  • Online W-8 Formular.
  • Online US TIN Validierung.
  • Report download in XML.
  • Lokalisierung in Japanisch, Koreanisch, vereinfachtes Chinesisch.
  • Neuer App Lifecyle Tab
  • Bessere Statusinformationen und Hinweise was bei einer Einreichung zu tun ist.
  • Detailanzeige des Einkommens nach Datum.
  • Neuer App-Hub:

  • Neuer Assistent für die Selbstkontrolle der Unterhaltungssoftware (u.a. USK)
  • Aufnahme von neun (9) weiterer Länder um Apps einzustellen, insgesamt sind es dann 38. 
  • Aufnahme von neunzehn (19) Länder um Apps zu verkaufen, insgesamt sind es dann 35.

MIX11 - Visual Studio - Profiler - News

Mit den neuen Phone 7 Tools ist es nun möglich Profiler-Daten anzuzeigen:


Im "Functions Call Tree" kann man nun bis zur Methode vordringen , die z.B: Performanceprobleme verursacht.

In der Frames Ansicht sieht man den Frame, der am meisten CPU-Zeit benötigt. Unter "Performance Warnings" -> "Frames" den "Visual Tree for Frame xyz" auswählen und schon sieht man die Performancebremse.


Aufrufen kann man den Profiler in VS 2010 über das Debug-Menü:





... und "Ja" der Profiler kann für Silverlight und XNA - Apps verwendet werden.