Archive | Juni 2011

Bindung mit dem LongListSelector

Auf WindowPhoneGeek wurde ein Post eingestellt, wo beschrieben wird wie man mit dem LongListSelector Control vom WP Toolkit dynamisch Daten anzeigt und wieder entfernt, dieses wir ausführlich anhand von Bildern und Sourcecode sowie auch einem kleinen Video beschrieben.

106-1

Einfach die Referenz setzen und sich den Code auf aus dem Post mal ansehen und in eigenen Anwendungen einbauen.

Hier noch das Video mit dem Ergebnis

Quelle:

WindowsPhoneGeek

How to: Backround Images für WP7

Wie man Backrounds für WP7 erstellt zeigt der Post auf dem Blog infoSupport von Erno de Weerd.

Hier wird mit dem Vector Zeichenprogramm Inkscape, eine Schritt für Schritt Anleitung erstellt. Die Software Inkscape ist eine echte Alternative zu teuren Vector Programmen anderer Hersteller, zudem ist es noch Open Source und kostenlos.

image

Abb. Startbild mit 2 Layer für das Theming

Wichtig zu beachten ist das das Backroundimage auch an Panorama angepasst ist falls diese Anzeige so gewünscht ist, in diesem Fall muss das Bild anders aufgebaut sein. Hier sind die Höhe und Breite anders, 1024 x 800 Pixel sind für diese Anzeige die richtigen Werte.

imageimage

Quelle:

Drawing graphics for your application with Inkscape – Part III: Backgrounds
Inkscape

 

WP7 Designer Schule heute : Radial Effect in Expression Blend

Wichtig und nicht zu vernachlässigen ist das Design einer App. Leider vermisse ich dieses noch oft bei den heutigen Apps im Marketplace. OK, nicht jeder ist ein Designer, aber es geht so einfach, seine App ein wenig aufzupeppen.

Escape Development zeigt in seinem Blog wie einfach man einen Radial Effect in Blend herstellt.

Resultat

In einem Canvas wird ein Path erstellt und per Brush manipuliert. Dieses geht in Expression Blend im Handumdrehen.
Quelle:

Wo bin ICH, Altitude in WP7 Mango

Auf WindowsPhoneGeek ist ein Post erschienen, wo ein ViewModel für die Erkennung von GPS Daten im Simulator sowie auch auf echter Hardware beschrieben wird.

fig1

Quelle:

Detecting Altitude using the WP7 Phone

Nokia stellt Website für Windows Phone 7.1 Online

Nachdem Microsoft und Nokia eine Zusammenarbeit angekündigt haben, hat nun Nokia auf seiner Developer Site auch WP7 mit aufgenommen.

Es sind zwar nur schon bekannte Blogs und Beiträge zufinden, aber es ist ein Anfang. Ich bin gespannt was noch so alles von Nokia kommt.
Quelle:
Nokia Developer

Deep Dive MVVM Beispiele von der MIX 2010/11 verfügbar

Da Laurent Bugnion (GalaSoft) auf der Mix 2010 bzw 2011 als Speaker vertreten war, hat er nun einen Post geschrieben wo jeder die Sample Codes und die Slides sich downloaden kann.

Hier die Themen im Überblick:

  • „Understanding the MVVM pattern” is the session I presented at MIX10.
    • Sample code for “Understanding the MVVM pattern.
    • MVVM Light Toolkit “Get Started” page.
    • MVVM Light Toolkit on Codeplex.
  • Mix 2011
    • JsonDemo – Start
    • JsonDemo – After wiring up
    • JsonDemo – Behaviors
    • JsonDemo – WP7 DialogService
    • NavigationDemo
    • JsonDemo – Unit test

Quelle:

Galasoft Blog

Galasoft MVVM Light V3 nun auch per NuGet für WP7 verfügbar

Laurent Bugnion (GalaSoft) 

hat nun sein MVVM Light V3 Framework per NuGet zur Verfügung gestellt. In einem Blogpost hat er dieses ausführlich beschrieben.

Add Library Package Reference

 

Was vorher etwas umständlich war, wird nun ganz einfach über das einfügen erin Library Package Reference gelöst.

 

Quelle:

Galasoft Blog

 

HTML 5 App Entwicklung Update für VS2010

Microsoft bringt jetzt ein Update für sein Visual Studio 2010 herraus welches im Editor jetzt auch die HTML5 Entwicklung speziell unterstützt. So kann der Developer noch effektiver seine Entwicklung vorrantreiben.

Im Blog Hanselman.com wird in einem Post beschrieben was dieses Update alles neues bietet:

vshtml5

 

 

 

 

 

 

 

HTML 5 features

  • Video & related tags
    Audio & related tag
    New input types like email, url, date etc
  • Drag & Drop support
    Accessibility standard WAI-ARIA
  • Microdata
    Schema.org & more SEO friendly goodness

HTML5 in the HTML Toolbar dropdown

Adding an Audio Tag

Quellen:

Hanselman Blog
Web Standards Update for Microsoft Visual Studio 2010 SP1

Application Switching

Eines der neuen Möglichkeiten mit dem Mango Update also WP7.1 wird das App Switching sein. Hier sollten sich die Developer wirklich Mühe dem Tombstoning und der Implementierung.

Jesse Liberty zeigt in einem Post wie man zwischen Apps hin und her wechselt und wie der Status verwaltet werden kann.

stopwatch

 

 

 

 

 

 

 

 

Quelle:

Fast Application Switching Made Easy

Neue WP7 Beispiel Serie

Auf SilverlightShow.net ist eine neue Exam. Serie von Peter Kuhn gestartet. Was diese Serie von anderen schon vorgestellten Beispielseiten unterscheidet, ist z.B. eine klare Übersicht an Themen und sehr gut ausgesuchte Beispiellinks über folgende Themen in der WP7 Programmierung.

  • Designing Data Access Strategies (19%) (this article)
  • Designing and Implementing Notification Strategies (17%)
  • Working with Platform APIs, Tasks, and Choosers (21%)
  • Designing the Application Architecture (21%)
  • Designing the User Interface and User Experience (23%)

Besonders möchte ich auf den Post über Notification Strategie und Implementierung eingehen.

image

Hier werden wirklich keine Einzelheiten ausgelassen und der Entwickler bekommt eine Bandbreite angeboten die Ihresgleichen sucht.

Quelle:

Getting ready for the Windows Phone 7 Exam 70-599 (Part 2)