Programming Windows Phone 7 – Kostenloses E-Book

Die Vorabversion des Buches war bereits seit einiger Zeit erhältlich, jetzt gibt es die 1. Edition in der finalen Fassung: “Programming for Windows Phone 7” von Charles Petzold. Dieses Buch richtet sich an alle WP7 App Developer und diejenigen, die es gerne werden möchten. Das beste dabei: der Publisher Microsoft Press hat die gesamten Entstehungskosten dieses Buches übernommen und bietet es nun als kostenloses E-Book zum Download an.

In dem Buch wird sowohl Silverlight für “normale” Apps als auch XNA für Spiele behandelt. Ich selbst habe schon mit der Vorabversion gearbeitet und viele nützliche Tipps darin gefunden.

Als Voraussetzung gibt der Autor eine grundlegendes Verständnis von C# und .NET an, allerdings wird vieles hiervon auch im Buch erklärt, so dass sich auch Laien nicht scheuen sollten, einen Blick hinein zu werfen. Wer dennoch grundlegend einsteigen möchte, sollte sich das (ebenfalls kostenlose) E-Book .NET Book Zero vom selben Autor ansehen.

Dies ist ohne Frage ein weiterer (und ich denke auch wichtiger) Schritt auf dem Weg, Boden auf die etablierten App-Stores gut zu machen. Die 1000-App-Marke wurde bereits vor ein paar Tagen überschritten.

Windows Phone 7 Coding Camp

Start frei für die Windows Phone 7 Coding Camps. Heute beginnt das erste Camp in Unterschleißheim, München, und ich bin mittendrin! Weiter geht’s dann im Laufe des Oktobers in Berlin, Hamburg und Köln. Für Berlin und Hamburg sind sogar noch Plätze auf der Warteliste frei. Bilder und Details will ich euch natürlich nicht vorenthalten. Mehr gibt’s allerdings erst morgen.

UDAPTE: Leider doch zu früh gefreut… Da der Trainer offensichtlich verschollen ist, musste das Camp verschoben werden. Allerdings hatten wir die Gelegenheit, Vormittags die Testgeräte (LG) ausgiebig zu testen. Ein Teilnehmer konnte sogar seine mitgebrachte App zum ersten Mal auf einem WP7-Gerät ausprobieren.

Persönliches Fazit: Das was in den zahlreichen Videos versprochen wurde trifft voll zu, super “smoothe” und intuitive Bedienung des UIs und vor allem die Bildschirmtastatur hat mir sehr gut gefallen.

Mehr dazu aus erster Hand wird es dann voraussichtlich in drei Wochen beim Nachholtermin geben.

WP7 App Development: How to get started

Interesse daran, Apps für WP7 zu entwickeln, aber keine Ahnung wie und wo man anfangen soll? Kein Problem, denn Microsoft setzt wirklich alles daran, sowohl Profi- als auch Hobbyentwicklern unter die Arme zu greifen und den Start so einfach wie möglich zu gestalten.

Der größte Vorteil für Developer, die sich für Windows Phone 7 als Plattform entscheiden bzw. entschieden haben, ist, dass alle nötigen Tools für alle kostenlos zum Download bereit stehen. In erster Linie beinhaltet dies folgende drei Elemente:

  • developerExpression Blend 4
    Die Oberfläche aller “normalen” Apps für WP7 wird in Microsofts Silverlight (XAML) geschrieben. Hier kommt Expression Blend als hervorragender Helfer ins Spiel, welcher viel Arbeit abnimmt und das Gestalten der Anwendungen kinderleicht macht.
  • Visual Studio Express 2010 for Windows Phone
    Kaum ein Entwickler kommt an Microsofts Visual Studio vorbei. Die kostenlose Express-Variante ist speziell für WP7 ausgelegt.
  • XNA
    Für alle denen 2D-Anwendungen zu langweilig sind gibt es XNA. Hiermit ist es möglich, faszinierende 3D-Games zu kreieren.

Für alle Studenten gibt es einen weiteren Leckerbissen: Microsoft gewährt ihnen freien Zugang zum Marketplace, wo sie ihre Apps anbieten können.

Um den Einstig zu erleichtern gibt es bereits zahlreiche Tutorials, Code-Samples und Ressourcen wie z.B. das Windows Phone 7 Developer Training Kit. Auf den folgenden zwei Seiten sind bereits viele hilfreiche Links zusammengetragen worden:

SOFTWARE FÜR WINDOWS PHONE 7 ENTWICKELN – WIE FANGE ICH AN?

WINDOWS PHONE 7 RESOURCES