Flex :: What Technology For A Rich UI Desktop Application?
Apr 6, 2010
For an internship, I'm gonna have to develop a desktop application. The focus is creating a rich UI ( cool effects, sound etc ). Which tech should I go with ?
- Flash ? ( in this case, shoud I go with a flex project ? AIR ? what is the gain between this and a simple raw flash project )
- C#/Silverlight ?
For an internship, I'm gonna have to develop a desktop application. The focus is creating a rich UI ( cool effects, sound etc ). Which tech should I go with ?- Flash ? ( in this case, shoud I go with a flex project ? AIR ? what is the gain between this and a simple raw flash project )
I'm developing a Rich Internet Application. So far, I have been working on the database and middle-tier .Net for the application. I'm now starting to work on the front-end UI and was planning to use Silverlight, which I'm currently learning. However, based on recent news it looks like Silverlight might be a bad choice for a long-term application.
The application will be a complex user-interface based around social networking, but will involve a lot of animated elements, funky UI pieces and video/audio. what is the best technology to 'buy into' for this, given that it needs to be backed by a .Net 3-tier system?
I have a django site where I'm thinking about making a rich/thick client app to allow the user to do operations that would otherwise be really difficult to otherwise. some of the requirements would be things like importing xls, csv documents being able to manipulate data from the site and/or from the imported xls in a drag and drop fashion (e.g. put a bunch of users in groups, etc)etc It seems the rich client choices out there seem to be
silverlight flex HTML5 + whatever.
and thick client
.NET Java
I'm not crazy about making a thick client because (desktop/laptop) platform independence would be nice.HTML5 would allow me to offer stuff to users on tablets i suppose,... but it's a luxury and doesn't really fit the main use case anyway.If there is a service provider out there that has a platform for doing things like this that i can just leverage, well that would be awesome too.
I am building an offline [URL] application in Adobe Flex. Can we use [URL] Rich Text Area fields in the offline application? I do not see the field returned in a query.
how would the 3-tier architecture be applied in a Rich Internet Application?I thougt that flex was presentation, .net web services where busines and informix was data. But then when I started I feel that I must be wrong.
i'm new to creating desktop applications. I've a working site in php with mysql support. I want to convert this site into a desktop application. Is Adobe AIR or Adobe Flex better?can i use php as such in both AIR and Flex? or should i convert them to xml or something which it uses?
Can Flex be used for a desktop application whose business logic is written using Java? Everything I've read about flex uses a remoting or http protocol to communicate with the backend via a J2EE server, so I'm not sure how that would work for a desktop app (unless an embedded j2ee server was running in the app).
Has anyone got any experience will loading SWC / SWZ's at runtime within a Flex 4 / Air 2 desktop application?The very rough idea would be to have a desktop Air app, which is able to "download" additional modules (eg, a SWZ/RSL representing a form) and load these at runtime?
Imagine the App is configured using an XML file obtained over the net. When this has instruction to get a new module (SWZ/RSL), the app will download the module to its App Storage folder, and instanciate it at runtime?The Flex Manual seems to indicate this is possible, but is talking web rather than desktop http:[url]....
I am playing a flv video using the videoplayer class of flex. (all the properties of it are being set at runtime)I want to make the video fullscreen without clicking on the fullscreen button i.e. through programming.
I need some little 3D rendering in my browser application. Unfortunatly the Internet Explorer 8 is not going to support WebGL, Canvas 2D or SVG. And the Windows XP users can't install the IE9 (which supports at least Canvas 2D). What do you think about Plugin-based alternatives?
I mean Silverlight with XNA 3D seems not to be supported any longer.Flash has a bad reputation if I ask Apple. What do you think about Unity3D?Are there others?
I have been a desktop developer for a few years mostly doing object oriented stuff. I am trying to branch out into web development, and as a hobby project trying to put a web application together. I have been reading quite alot of information, but I still can't seem to decide on the path to take and would really like some advice. Basically, I want to build something like this:
http:[url]....I have found this as well: http:[url]....
But so far it is of little use as I am trying to grasp Javascript. I have been using visual studio for that, is that a good IDE for this tye of thing or should I try expression blend? Jpolite seems to do everything with javascript, which seems kind of cool, but I if I want to make a chart inside a widget that connects to a database, do I need something more? Is this where ASP.NET comes in? I am familiar with .NET, but if I use ASP.NET for my website, do I have to host it on IIS and windows server as opposed to Apache since mono is still being ironed out? Because that would cost more, so would PHP be a better choice?Also, for charting these guys as well as google seem to use flex: http:[url]....I have found this: http:[url].....
Would that be sufficient to implement something like google fiance purely in javascript or is there a good reason they use flex?
I am writing a desktop application and trying to decide between using AIR (FLex) or Java.Some of the requirements for the application are: needing to securely connect to webservices and JMShave a very interactive UI (lots oflittle and big features)displaying videoCommunicate with a C++ applicationTo implement the web services and JMS for Flex we were thinking of using Merapi to communicate with a Java application. Does this mean we should probably go with Java or does the better graphics capabilities of Flex still make it a better choice?
I have been looking all over the internet and I can't find any good (or recent) example from a air application where an image (for example) is dragged from the desktop in the application.
(and this are only the errors at the import section)I know this last one can be replaced by mx.managers.DragManager, but this is another class since than I get errors on "DragManager.acceptDragDrop" for example...
I am trying to work out an approach to developing a desktop application that would play movies, games and various flash material such as flash games and flash flip books. The movies will be in both video format and swf format, and will need to be compressed and encrypted for transmission to users and decompressed/decrypted by our player so as not be viewable by other players. The installer would be platform / OS dependant.
The player / user interface would need to be written in a 'portable' language so it can be cross-complied to different platforms ( Windows, Linux/Android, Mac, Iphone/Ipad, ... ) If this is not possible than atleast it should work on the PC and MAC. The idea here is to ideally maintain one code base so the client will experience the same interface on each platform we support.
My questions are- What would be the best approach to develop these applications? Is it possible to acquire public / open source code where much of the work has already been done and then add my code to it? If open source code is available where could I get it from?
I want to create a Desktop Application using Flash. how to create a executable Flash Application and how to connect the flash with database in a desktop Application.
I'm trying to play two H.264 encoded videos (.mov) within an AS3 desktop application. I have tried publishing both Air and Projector but both are having (different) problems with playback. When testing the swfs within Flash they both work fine.I'm using a simple NetStream function to play the videos from a local directory. Like I said they both run fine within Flash, so I feel like I'm missing something obvious, but have found it difficult to find documentation on streaming locally.
The Air app works best, but can't seem to play the second video. (I also have been having awful trouble getting around security issues of Air as I'm using LocalConnection in another part of the app, so would prefer not to use it).The projector starts playing both videos but very quickly starts to stutter and choke, and eventually freezes the entire app.The Adobe documentation says that it is possible to use NetStream locally, but maybe this isn't the case?
I need to do click a button within the admin side of my external website and cause it to trigger an application within my local workstation (with parameters based on button). I have full control of the server, PHP, etc. I can also install any application on my workstation. What is the best way to do this? Adobe AIR/Flash? Java?
I'm currently in the planning/early building phase of a desktop flex application that will be communicating to a Zend Application on a web server.The flex app will basically be like a layout/view in terms of the MVC pattern, it will make requests to various controller actions and display the data returned in a meaningful way, and post data that will update various data in the database on the server. Basically what I'm wondering is what the best way is to go about building a login system for the desktop application.I can't use the regular channels that you would if your users were accessing the application via a browser, so I was thinking I would do this:
Flex app posts login details (email, password) to a login action.The login action uses Zend Auth to check if the details are valid.The login action creates a unique hash (and stores it in the db somewhere along with the user's id) and returns a json object containing the hash along with the user's id to the flex app.Whenever the flex app makes requests to any action in the web app, it also sends along the user's id and the unique hash so the web app can verify the user.
I'm building an AIR desktop app with facebook support using Adobe Flash builder. So far it's working alright, except for one detail, once a user logs in, that session stays open, even if the logout button is pressed. My logout code look like so:
protected function logout():void { FacebookDesktop.logout(handleLogout, APP_ORIGIN); }
I set APP_ORIGIN to "[URL]". I checked Adobe's documentation and they say: appOrigin:String (default = null) ” (Optional) The site url specified for your app. Required for clearing html window cookie. But I don't know what that means, what is the 'site url specified by my app'? Where do I get it? Sorry if this is a noob question.
I want to know if I can make a flash desktop application Depends on mySQL database or any database , but without need to php code or server , I want the application to work as a desktop application.
How do I script to connect /send a signal to the COM port of the PC from a Desktop Flash application. The Signals can be variables such as "1/2/3/4" . The signals will be send on a corresponding click in the flash application. For eg: if I click button "A" in the Flash application, it sends a signal "1" to the COM Port. If I click the Button"B", it send the signal"2" to the COM Port.
I have a flash application. One of the options is to copy a pdf onto the users desktop, but I can not seem to get it to work. I am writing a flash application that sends "fscommands" out to batch files. This is what my batch file looks like:---------------------------------------------------------------------- ---------------------------------------@ echo off copy ../Application/pdf/Ebook.pdf %userprofile%Desktop exit---------------------------------------------------------------------- -----------------------My intent is to copy the specified file to the user's desktop. So far it does not function.
I need a back button functionality in my Desktop application in flash, in my app there is lots of page including home page, I am able to go back at one level but how can I do this at number of level, What logic I should implement to maintain the back page at number of level.
I am going to be utilizing a flash/jquery powered gallery on a webpage that is maintained and updated with an xml document. The xml data is used to add and sort images into a grid of small thumbnail images. i will customize this component so that when the user rolls over a thumbnail it will trigger jquery to replace a div using hide/show. My employer would like to try to create an adobe air desktop widget that will mirror the content of this gallery so that as entries are added to the site users can access the content automatically via the desktop. I was thinking there may be a way to utilize the same xml document to maintain the app as well as the gallery. As there is a fairly tight turn around on this project, i was wondering if anyone could confirm that adobe air apps can be maintained in this way, or how to approach this particular client request.
I have a mx:html component in a AIR Desktop Application that load an external webpage into it...this webpage has an iframe in it and the iframe load (obviously) another page...I can't figure out how to get the code of the iframe...If I try to get the webpage content I only retrive the start page like:
It's like as the second page is not loaded, but it's actually be loaded and rendered in the browser window (i tried also using a button so I can delay the search for the iframe content.
I'm about to have to write a web page/app that will serve the agenda for circa 100 people on a page. One line per person, one column per day with 3 clickable zones in each cell. In HTML, the page is way complex for the browser to load quick and there is no possibility to click on a border between 2 cells to for example split an event that spreads among several cells. So I search an not too overkilling technology to render this kind of view. I begun with a PHP generated HTML page but the number of elements in the page make the mouse move jerky.
Moving to JAVA would give me better performances regarding the reuse of the generator of the view but it will still be an HTML page. So, here is my question: do you think that going forward with JAVA and its graphical capability is the simple solution or is Flash a better option for this part of a Web App? I'm afraid of the code I'll have to write in JAVA to handle the GUI presentation as well as the events generated by the 1000's cells plus borders of the page. In Flash, the graphical part seems simpler even if the actions handling is still huge.