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:
Idealerweise wären sie leicht, hätten eine anständige API und wären nicht allzu komplex.
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 ...
Auch die Astra-Komponenten von Yahoo sind nicht schlecht: Ссылка
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.
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).
Tags und Links user-interface flash components actionscript-3