grow - flexbox generator
¿Alguna idea sobre cómo prepararse para el futuro del desarrollo de Flash/Flex/HTML5? (5)
Elegí Flex 4 como la tecnología más adecuada para desarrollar una aplicación web gráfica rica (no es un sitio simple basado en contenido), pero me preocupa cómo la prensa negativa reciente (es decir, problemas de seguridad) puede afectar la confianza del usuario final y en última instancia, si la base de usuarios puede caer rápidamente en respuesta. (No me importa si mi aplicación funciona en iphones o ipads por el momento)
Creo que Flash Builder 4 es un excelente entorno de desarrollo y ha reducido al mínimo el tiempo de desarrollo para mí / mi equipo. Después de algunas pruebas básicas de animaciones gráficas similares a las usadas en mi aplicación, HTML5 no funcionó tan rápido, no es coherente con los navegadores y algunas animaciones son irregulares (espero que el rendimiento del navegador y las bibliotecas gráficas mejoren con el tiempo). También ''personalmente'' no me gusta programar Javascript, ya que soy muy aficionado al tipeo fuerte para descubrir errores rápidamente.
Si desarrolla Rich Internet Apps, ¿cómo está respondiendo?
¿Estás preparándote para migrar potencialmente a HTML5 / Javascript? ¿Java? No hay acción?
Por cierto, no quiero argumentos pro / anti-flash, solo curiosidad por ver cómo responde la comunidad.
Al final del día, Flash / Flex no irá a ningún lado. Si Flex 4 satisface tus necesidades actuales y eres consciente de las limitaciones (es decir, no se puede implementar en dispositivos con iOS), entonces digo "adelante". Sí, es cierto que el tema se ha politizado levemente, pero si estás ofreciendo algo que tus clientes necesitan, entonces sería una tontería negarse a usarlo con el argumento de que es compatible con "HTML 5", cuando el HTML 5 claramente no lo hace ofrecerte las herramientas que necesitas
Un montón de cosas asombrosas vienen en Flash, muchas de las cuales simplemente no se pueden hacer de otra manera, google UJam como ejemplo. No dejaría que Steve Jobs lo asuste de usar la tecnología que mejor se adapta a sus necesidades.
Mi compañía planea continuar con Flash, usando FlashBuilder 4 y Java back-end. Fuimos con Flex / Flash hace varios años para salir del negocio de apoyar a todos los navegadores diferentes y en el negocio de ser productivos y brindarles a nuestros usuarios una rica experiencia en el lado del cliente.
HTML5 / Javascript tienen potencial, pero no son tan robustos, poderosos, rápidos ni eficientes. La jerarquía de clases, el tipado de datos y el modelo de eventos por sí solo colocan a ActionScript 3 millas más allá de cualquier Javascript. Entonces, ¿qué pasa si Steve Jobs le da a Flash los pulgares hacia abajo? Time-Warner y otras grandes compañías de medios han dicho que van a continuar con Flash, por lo que es solo cuestión de tiempo antes de que Steve Jobs relegue a Apple al estado de nicho permanente o cuevas y permita Flash en los productos de Apple. (Creo que para el futuro inmediato él preferirá el estatus de nicho para admitir que está equivocado, ¿cuánto tiempo mantuvo que un mouse solo necesitaba un botón? - pero esa es solo mi opinión). En cualquier caso, Flash estará pronto disponible en una multitud de teléfonos inteligentes, incluido el Droid, así que no estoy preocupado.
Soy desarrollador de Flex, pero creo que HTML5 será enorme. Las características completas de HTML5 están a años de distancia, y no creo que vaya a matar totalmente a Flash. Flex se aferrará a una parte del mercado de RIA porque tiene mucho más que solo un plugin de cliente estándar de facto: LCDS / BlazeDS, funciona muy bien con ColdFusion y Java.
Me gusta Flex a largo plazo. Perderá terreno ante HTML5, pero hay áreas donde Flex tendrá su ventaja.
Adobe proporcionará herramientas para convertir a HTML5, pero ya están siguiendo la ruta HTML5 con algunas herramientas de introducción. Vigila el adobe. Ellos saben lo que está pasando. Acaban de matar el flash móvil por lo que, aunque discutieron con Apple, finalmente hicieron lo correcto en lugar de aferrarse estúpidamente a él solo porque ... espero que eso ayude
Descargo de responsabilidad: soy autor de Web Atoms JS
Flex / Flash ya está muerto, ya que el uso de dispositivos que no son de PC está aumentando todos los días. Excepto el antiguo IE (IE <10), casi todas las características de Flash ya las ofrecen los navegadores. File API, carga de AJAX con barra de progreso, API de Canvas, base de datos indexada, API de mensaje de dominio cruzado y Web Sockets. Y CSS3, WebGL con 3D puede dar gráficos tipo flash.
Con respecto a Component Library & Binding, HTML5 + JS carece de desarrollo impulsado por componentes que ofrece flash. Para cerrar esta brecha, creamos un marco que proporciona una funcionalidad similar con todos los componentes a la de flex. Mire la siguiente imagen y vea este blog que describe similitudes entre Flex & Web Atoms JS.
http://akashkava.com/blog/439/migrating-from-flex-to-html5-with-web-atoms-js/
Aquí hay un enlace a la documentación. http://webatomsjs.neurospeech.com/docs