User Interface Design mit der Windows Presentation Foundation und Silverlight.

Schwerpunkte meiner freiberuflichen Tätigkeit sind sowohl das Interfacedesign als auch die technische Entwicklung moderner grafischer Benutzeroberflächen. In diesem Kontext sind Interaktionsdesign und visuelle Ästhetik von zentraler Bedeutung. Hier steht der Anwender ganz klar im Mittelpunkt! Zeitgemäße Anwendungen müssen sich auch an ihrer Benutzerfreundlichkeit messen lassen. Deswegen sind Usability-Tests für die Entwicklung eines User Interface ein wichtiger Bestandteil des „Development Process“.

Microsoft Silverlight und die Windows Presentation Foundation (WPF)

Silverlight und WPF sind moderne und zukunftssichere Technologien von Microsoft, die für die grafische Benutzeroberflächengestaltung geradezu prädestiniert sind. In Silverlight und WPF-Anwendungen lassen sich Darstellung (Visualisierung) und Geschäftslogik (Programmcode) sehr viel einfacher voneinander trennen als mit anderen Technologien wie z. B. Adobe Flash oder Windows Forms.

Idealerweise kommt in WPF- und Silverlight-Projekten das „Model View ViewModel“-Pattern (MVVM) zum Einsatz, um eine strikte Trennung von Visualisierung und Code zu erreichen. Auf diese Weise kann ich als Interface Designer die grafische Benutzeroberfläche allein mit einem Design-Tool wie Microsoft Expression Blend entwickeln.

Während die Windows Presentation Foundation (WPF) bei der Software-Programmierung für die Windows Betriebssysteme eingesetzt wird, entwickle ich mit Silverlight sowohl RIAs (Rich Internet Applications) – also Webanwendungen, die in einem Browser laufen – als auch Smart Phone Apps für das neue Windows Phone 7 OS.

Falls Sie Unterstützung in Ihren Projekten benötigen, fragen Sie meine Verfügbarkeit bitte kurzfristig an! Senden Sie dazu entweder eine E-Mail an sascha@saschaponcin.de oder rufen sich mich über das deutsche Festnetz unter der Rufnummer +49 2325 792833 an. Gerne übernehme ich für Sie auch ganze Projekte allein und entwickle Ihren Geschäftscode in C#.

Unterschiede und Gemeinsamkeiten von Silverlight und WPF

Silverlight ist vereinfacht gesprochen eine Teilmenge der Windows Presentation Foundation (WPF) und des .NET Frameworks. Beiden Technologien gemein ist unter anderem die auf XML basierende Beschreibungssprache XAML, welche zur Deklaration der grafischen Benutzeroberfläche eingesetzt wird. Ein weiteres besonderes Merkmal ist der konsequente Einsatz von ausschließlich vektor-basierten grafischen Elementen, sofern man dieses beabsichtigt. Anwendungen sind auf diese Weise ebenfalls besser für den Einsatz auf Endgeräten geeignet, die unterschiedliche Bildschirmauflösungen anbieten. Auch Animationen profitieren davon, dass Vektor-Elemente ohne sichtbaren Qualitätsverlust skaliert werden können.

IT-Freelancer Profile (Design & Entwicklung)

Als freier und selbständiger Software-Designer bin ich stets auf der Suche nach interessanten und herausfordernden neuen Projekten. Fragen Sie mich ganz unverbindlich nach einer Beratung und ich helfe Ihnen gerne, wenn es meine aktuelle Auslastung zulässt. Bitte werfen Sie auch einen Blick auf mein Kurzprofil auf dieser Website. Dort habe ich die relevanten Informationen über mich tabellarisch für Sie aufbereitet.

Mehr Informationen zu mir und meinem Leistungsangebot finden Sie übrigens auch auf meiner offiziellen Homepage unter www.frameworm.de.

Informationen rund um das Thema Windows Phone 7 und App-Entwicklung bzw. Programmierung finden Sie auf www.windows-phone-apps.de.

Silverlight Experience Gallery – Silverlight Beispiele und Demos: Games, Tools und diverse kleine Anwendungen

Der „Silverlight Experience“-Showroom hält ein Sammelsurium kleinster Silverlight-Anwendungen für Sie bereit. Die Galerie enthält diverse Demos, Spiele und andere Beispiele, welche mit Silverlight realisiert wurden. In der „Silverlight Experience“-Gallery möchte ich einige Ideen aufgreifen und die Möglichkeiten von Silverlight auf experimentelle Art und Weise eruieren. Die Galerie wird mit Laufe der Zeit wachsen und immer wieder neue Silverlight-Themen in den Fokus rücken. Ich erhebe ausdrücklich keinen Anspruch auf einen finalen Status der einzelnen Applikationen, weil ich nicht viel Zeit in die jeweiligen Beispiele investieren möchte und die Galerie lediglich als Spielwiese zur Ideenfindung und Auseinandersetzung mit der Technologie dienen soll. Wenn Sie das ein oder andere Beispiel als Grundlage für eine neue Silverlight-Anwendung einsetzen wollen, sprechen Sie mich bitte an!

Zur Silverlight Experience Galerie