Artículo escrito por: KlingsheimFlex es una herramienta poderosa para el desarrollo de aplicaciones ricas de Internet, pero para los principiantes, Flex puede ser un poco abrumador. Tal vez usted entiende los fundamentos de Flex y lo que puede hacer por usted, es decir, algunas de las características beneficiosas, como la compatibilidad entre, pero carecen de una comprensión concreta de los ins-y-outs de la plataforma. Este artículo propone algunos métodos para que se familiarice con Flex, así como métodos para el tendido de las aplicaciones, haciendo cambios en el código, repitiendo los componentes, y la gestión de datos.
A menos que seas un experto, puede que le resulte beneficioso para hacer un poco de práctica con Flex antes de empezar a desarrollar aplicaciones. Hay una serie de aplicaciones de ejemplo que se puede manipular con el fin de familiarizarse con Flex y es exactamente lo que puede hacer. Flex se puede utilizar para crear aplicaciones sencillas que cuentan con los elementos básicos de desarrollo de aplicaciones de construcción, sino que también ofrece a los desarrolladores la capacidad de crear aplicaciones complejas e interactivas. Muchas de las principales características de flexión se puede contemplar el uso de Flex Explorer. Rápidamente aprender acerca de estos principales características, así como el tipo de control que da a los desarrolladores Flex.
Hay una serie de hechos que los desarrolladores deben tener en cuenta al crear sus aplicaciones. El buen funcionamiento de las aplicaciones es vital para su éxito y como tal, los cambios de código comprensión puede ser crucial para mejorar el rendimiento. Por ejemplo, los tiempos de arranque de las aplicaciones se desaceleró drásticamente cuando tiene demasiados niveles de contenedores anidados. Del mismo modo, las aplicaciones pueden verse frenados por Debut Macromedia Flash Player y por el uso de las instrucciones de seguimiento. Rendimiento ralentizado es una molestia considerable para el usuario final y, como tal, siempre debe asegurarse de probar la aplicación en Flash Player y depuración de Flash Player para garantizar el buen funcionamiento.
Las aplicaciones pueden crear componentes en diversas etapas: en el arranque, cuando los usuarios se desplazan a un contenedor, o incluso debido a la interacción del usuario. Por lo tanto, debe configurar una aplicación para que se presenta gradualmente en el arranque. Asimismo, la posición, el ancho y la altura de los componentes son adaptables de modo que el tiempo de inicio se puede mejorar. Por otra parte, el rendimiento se puede mejorar con el contenedor de cuadrícula, pero sólo cuando se requieren controles para alinear horizontal y verticalmente. Como puede ver, el desarrollador tiene una serie de herramientas y recursos para mejorar el rendimiento en todas las etapas del proceso de desarrollo.
Los desarrolladores siempre están buscando la mejor manera de repetir dinámicamente componentes. En Flex, usted tiene una opción entre el objeto Repeater, lista horizontal, Listado Mosaico o control List. Mejor rendimiento se puede lograr mediante la sustitución de diseños como es apropiado. Por ejemplo, durante el período de tiempo 1.0 Flex, puede reemplazar los diseños creados con repetidor con una combinación de una lista horizontal o Lista Tile y procesador de celdas.
Si desea repetir un número reducido de simples componentes de interfaz de usuario, puede utilizar el objeto Repeater. Ejemplos de este diseño incluyen controles de botón de opción u otros controles que son utilizados en los envases de formulario. Por otro lado, si desea mostrar más de unos pocos objetos repetidas, puede utilizar la lista Horizontal, Mosaico o lista de control de lista.
Para visualizar los datos de forma horizontal, al igual que un contenedor HBox, puede utilizar la lista Horizontal. Los productos siempre se muestran de izquierda a derecha utilizando la lista horizontal, mientras que la Lista de mosaico muestra elementos de un diseño de fichas, como se puede esperar del contenedor Tile. Por lo tanto, la lista de Tile proporciona la propiedad de dirección que decide si el siguiente punto es hacia abajo o hacia la derecha. La lista muestra los elementos en una sola columna y todos estos controles, Lista Horizontal, Lista de baldosas, y lista, una instancia de todos los objetos que se pueden ver en la lista.
Por último, Flex ofrece una serie de recursos y herramientas para la gestión de datos. El uso de etiquetas MXML usted tiene un número de opciones para la gestión de datos. Puede enviar datos a fuentes de datos del servidor mediante HTTP Post y comandos GET, objetos Java o cualquier otro servicio web. También puede recibir datos procedentes de estas fuentes de datos del servidor e incluso compartir datos entre los elementos del lado del cliente en su solicitud. Además, los datos se pueden almacenar fácilmente en objetos del lado del cliente. Además, los datos pueden ser manipuladas antes de ser utilizado o se muestra, por ejemplo, puede dar formato a los datos antes de que se muestra en la interfaz de usuario y se puede validar los datos antes de su uso también.
Como una de las plataformas más versátiles desarrollador, Flex tiene bastante la reputación a la altura. Los desarrolladores eligen Flex debido a la amplia gama de control que experimentan y también debido a los elementos de diseño y el estilo de Flex. Ya sea que usted está buscando para construir una aplicación muy simple o desea crear una aplicación de Internet rica y única que cuenta con todas las campanas y silbidos de RIA moderna, Flex le proporciona las herramientas que necesita.
No hay comentarios:
Publicar un comentario