2008-09-26 15 views
8

Después de usar AS2 durante varios años, estoy empezando a escribir aplicaciones en AS3 (Flash9/Flash10). Llegué al punto en que necesito algunos conjuntos completos de componentes de GUI, y tengo que decidir qué conjunto voy a usar. En los días AS2, los componentes incorporados incluidos con flash eran bastante cutres: tamaño de archivo inflado, lento, con errores, etc. Sin embargo, escuché cosas buenas sobre los nuevos (incluidos con CS3). Así que estoy buscando consejos de personas que han usado algunos conjuntos diferentes.Componentes de la interfaz de usuario de ActionScript3?

conjuntos

de componentes que he oído de:

  1. Componentes CS3 - a la baja, que tenga que jugar con el IDE CS3, preferiría trabajar todos de FlashDevelop única.
  2. componentes Flex - inconveniente, necesito el Flex Framework, lo que significa que tengo que comenzar con un archivo MXML, además de la hinchazón del marco
  3. de bit101 MinimalComps - Estos parece que van a ser un buen punto de partida , aunque un poco limitado
  4. ASwing A3 - Estos parecen interesantes, pero parecen un poco sobredimensionados.

Idealmente, serían livianos, tienen una API decente y no son excesivamente complejos.

Respuesta

5

En realidad soy un fan de las CS3 principalmente porque es muy fácil de hacer doble clic en los chicos malos y edición de la derecha en el IDE de Flash usando las herramientas de dibujo. Muy útil para esos momentos donde hay que empujar rápidamente un reproductor de vídeo de piel a la producción ...

En el lado de código abierto también hay Thimbault (http://www.bytearray.org/?p=137) de demostración componentes líquidos de Imbert aquí (http://www.bytearray.org/?p=109) ...

Es bastante impresionante y funciona en tiempo de ejecución, que fue un gran ahorro de tiempo en un proyecto en el que estaba trabajando. Bastante fácil para empezar con muy ...

2

Si está haciendo una aplicación GUI, esto es exactamente para lo que Flex es. Además de los tipos incorporados, obtienes un editor visual que es muy agradable, una funcionalidad de enlace atractiva y otras cosas como el arrastre incorporado & drop.

1

Flex framework tiene una API buena y consistente que no consideraría "inflada": sí, es un marco de interfaz de usuario repleto de características, pero las funciones básicas como botones y paneles de diseño no requieren ningún conocimiento profundo. Y el lenguaje basado en XML para UI es una bendición (todas las plataformas modernas de interfaz de usuario lo hacen, ya sea DHTML, Flex o WPF/Silverlight).

+0

definitivamente voy considero para aplicaciones más complejas, pero para una aplicación sencilla que tiene tal vez tres botones y un campo de texto, no vale la pena ir de 10 KB a 150 KB. – davr

+0

¿Será realmente 150K?Para algo tan simple, ¿por qué estás utilizando Flash en absoluto, simplemente utiliza un formulario web normal. – MidnightGun

+0

Bueno, es para que pueda mostrar una barra de progreso al cargar un archivo. Pero ese no es el punto, haré aplicaciones más grandes más adelante, donde un extra de 150 KB sobre una aplicación de 1MB no será tan importante. (Y sí, fue de 150 KB, lo probé. El uso de solo los componentes de CS3 fue de 25 KB) – davr

1

Vaya con los Cs3, creados por Grant Skinner, creo.

+0

Creo que voy a ir con esto por ahora. Descubrí cómo usarlos con flash develop, es un poco complicado de configurar, pero luego es fácil de usar (tienes que hacer un FLA, luego exportar un SWC desde Flash CS3, luego usar SWC en flashdevelop) – davr

+0

Can Tengo el tic, por favor! – Iain

3

componentes Astra de Yahoo no están mal: http://developer.yahoo.com/flash/astra-flash/

+1

Estos parecen interesantes, pero en realidad están diseñados como complementos para los componentes CS3, por ejemplo, no hay un botón básico, ComboBox, etc. Aún así, pueden ser útiles, gracias por el enlace – davr

+0

Para mí, llenó el vacío del se perdió mucho el componente MenuBar de AS2. – UltimateBrent

0

MyLib es otro componente de biblioteca agradable para AS

Cuestiones relacionadas