Touch Controls Suite 2.0 (.NETCF) für Windows Mobile
Geschrieben von Andreas Erle (07.05.2010 00:00 CET)
Touch Controls Suite 2.0 ist die führende Bibliothek mit Steuerelementen, die es Software-Entwicklern ermöglicht, grafisch ansprechende und hochgradig intuitiv bedienbare Benutzeroberflächen (UI) für Windows Mobile Anwendungen, welche auf dem Microsoft .NET Compact Framework (.NETCF) basieren, zu entwickeln.
Einer der größten Nachteile des Windows Mobile Betriebssystems ist die Tatsache, dass die grafischen Steuerelemente für Benutzeroberflächen (wie Menüs, Schaltflächen, Listen, etc.) für die Bedienung mit dem Stift (Stylus) ausgelegt sind und nicht für die Bedienung mit dem Finger. Die Erstellung von Finger-basierten Benutzeroberflächen auf Touch Screens erfordert aber viel technisches Know-How. Und aufgrund von Performance-Beschränkungen sind Windows Mobile Entwickler, die auf Basis der einfach zu verwendenden .NETCF-Plattform mit Sprachen wie C# oder VB.NET entwickeln, nicht in der Lage moderne und ansprechende Anwendungen, die Finger-basiert gesteuert werden, zu entwickeln, wie es auf anderen Plattformen (z.B. iPhone von Apple) bereits Standard ist.
mirabyte bietet mit der http://www.mirabyte.com/de/produkte/windows-mobile/touch-controls-suite/information.html" title="Touch Controls Suite">Touch Controls Suite eine innovative Bibliothek mit Steuerelementen an, welche auch .NETCF-Entwicklern die Möglichkeit eröffnet, einfach und schnell Stylus-freie Benutzeroberflächen zu entwickeln: Die Kernkomponente der Touch Controls Suite ist dabei die TouchListBox, ein flexibles und äußerst leistungsfähiges Listensteuerelement, welches für jede nur erdenkliche Art von Listen, Menüs oder als Item-Viewer verwendet werden kann. Die Komponente bietet moderne Animations- und Überblendeffekte, die durch die integrierte kinetische Scrolling-Engine umgesetzt werden. Dies ermöglicht ein „realistisches“ Ansprechverhalten der Benutzeroberfläche. Neben der TouchListBox sind noch weitere Controls in der Suite enthalten, die unter anderem für die Erstellung von Schaltflächen oder Status-Anzeigen verwendet werden können. Alle Komponenten sind vollständig anpassbar bezüglich des Look & Feel und unterstützen Alpha-Bitmaps für benutzerdefinierte Skins. Die Komponenten-Suite wird ständig weiterentwickelt und um neue Funktionen und Steuerelemente erweitert.