2008-09-16 13 views
4

Ich entwerfe eine Benutzeroberfläche für ein großes Touchscreen-Gerät mit Linux. Was wäre das beste Toolkit/Developer Kit/SDK? Die einzige Voraussetzung ist, dass es in der Lage ist, auf einem semi-low performace-Gerät zu laufen, und dass es eine Linux-Version gibt.Rich-Benutzeroberfläche auf Embedded Linux Gerät

Nice-to-haves würden als Unterstützung für Effekte/Animationen und ein modernes Aussehen und Gefühl gebaut werden, aber sie sind nicht notwendig.

Ich sehe Adobe Flex/AIR bereits, aber ich bin mir nicht sicher, ob das Gerät die Mindestanforderungen erfüllen wird.

Antwort

3

Ich stimme Mopoke zu, QTopia ist, was Sie wollen.

  • Es hat Unterstützung von einiger Grafik-Hardware (2D und 3D), und kann auch das Kernel-Framebuffer-Gerät verwenden, wenn das alles ist, was Sie brauchen.

  • Es basiert auf Qt, einen sehr gut gestalteten objektorientierten GUI-Framework

  • Es ist für beide Open-Source verfügbar ist und kommerziellen Projekte, obwohl Projekte Closed-Source-Lizenzgebühren zahlen müssen.

0

QTopia ist in der Tat eine gute Option; andere sind DirectFB und natürlich läuft X11 im Allgemeinen Matchbox.

2

Sie sollten überprüfen, welche Tool-Kits für die Chumby verwendet werden. Es ist ein vollständig Open-Source-Linux-Gerät (offener Schaltplan, Open-Source-Software, etc.) mit einer sehr reichhaltigen Benutzeroberfläche (Farb-Touchscreen, eingebautes WLAN, USB-Ports, etc.). Ich glaube, dass es sich um von Benutzern eingereichte "Anwendungen" handelt, die auf Adobe Flex/Flash basieren, aber es gibt eine Vielzahl von offenen "Hacks", einschließlich a port of Quake, die einfach heruntergeladen und ausgeführt werden können.

Verwandte Themen