ActionScript3-Benutzeroberflächenkomponenten?

8

Nachdem ich mehrere Jahre AS2 benutzt habe, beginne ich mit dem Schreiben von Anwendungen in AS3 (Flash9 / Flash10). Ich bin an den Punkt gekommen, an dem ich ein paar vollständige Sätze von GUI-Komponenten brauche, und ich muss entscheiden, welchen Satz ich verwenden werde. Zurück in den AS2-Tagen waren die eingebauten Komponenten im Flash ziemlich beschissen - aufgeblähte Dateigröße, langsam, fehlerhaft usw. Allerdings hörte ich gute Dinge über die neuen (im CS3 enthalten). Also ich suche Rat von Leuten, die ein paar verschiedene Sets benutzt haben.

Komponentensätze, von denen ich schon gehört habe:

  1. CS3 Components - Nachteil, ich muss an der CS3 IDE herumspielen, ich würde lieber nur mit FlashDevelop arbeiten.
  2. Flex-Komponenten - Nachteil: Ich brauche das Flex-Framework, was bedeutet, dass ich mit einer MXML-Datei und dem aufgeblähten Framework
  3. beginnen muss
  4. bit101s MinimalComps - Diese sehen aus, als wären sie ein guter Ausgangspunkt, wenn auch ein bisschen eingeschränkt
  5. ASwing A3 - Diese sehen interessant aus, aber sie scheinen etwas überentwickelt zu sein.

Idealerweise wären sie leicht, hätten eine anständige API und wären nicht allzu komplex.

    
davr 26.09.2008, 18:04
quelle

7 Antworten

5

Ich bin eigentlich ein Fan der CS3, vor allem weil es so einfach ist, einfach auf diese schlechten Jungs zu klicken und direkt in der Flash-IDE mit den Zeichenwerkzeugen zu bearbeiten. Sehr hilfreich für die Zeiten, in denen Sie einen gehäuteten Videoplayer schnell zur Produktion bringen müssen ...

Auf der Open-Source-Seite gibt es auch Thimbault Imberts Liquid Components ( Ссылка ) Demo hier ( Ссылка ) ...

Es ist verdammt cool und macht Runtime-Skinning, was in einem Projekt, an dem ich gerade arbeitete, eine große Zeitersparnis bedeutete. Ziemlich einfach, mit zu beginnen auch ...

    
onekidney 29.09.2008, 15:43
quelle
3

Auch die Astra-Komponenten von Yahoo sind nicht schlecht: Ссылка

    
UltimateBrent 27.09.2008 02:35
quelle
2

Wenn Sie eine GUI-Anwendung erstellen, ist Flex genau das Richtige für Sie. Neben den integrierten Typen erhalten Sie einen visuellen Editor, der sehr schön ist, coole Binding-Funktionalität und andere Dinge wie integrierten Drag & amp; fallen lassen.

    
MidnightGun 26.09.2008 18:14
quelle
1

Flex-Framework hat eine nette, konsistente API, die ich nicht als "aufgebläht" bezeichnen würde - ja, es ist ein mit Funktionen ausgestattetes UI-Framework, aber grundlegende Dinge wie Schaltflächen und Layout-Panels erfordern kein tiefes Wissen. Und XML-basierte Sprache für UIs ist ein Segen (alle modernen UI-Plattformen tun das, sei es DHTML, Flex oder WPF / Silverlight).

    
Borek 26.09.2008 18:15
quelle
1

Geh mit den Cs3-Einsen - erstellt von Grant Skinner, denke ich.

    
Iain 26.09.2008 18:16
quelle
0

Probieren Sie AS-DataProvider-Steuerelemente

aus     
Jens Struwe 01.02.2011 10:17
quelle
0

MyLib ist eine weitere nette Komponentenbibliothek für AS

    
Jens Struwe 03.02.2011 06:51
quelle