Hybrid View
-
19 Oct 2010 1:37 PM #1
Advantages over a web based UI
Advantages over a web based UI
Hi,
Currently I am developing a web based application that uses EXTJS 3.0 library. It's a pretty big web app, with enterprise level functionality.
I was wondering if I actually use Adobe AIR to build my application UI, instead of hosting it on the web server. Does it actually make it faster?
For instance, I design my web app in the Adobe AIR but all the data requests and posts will be made to the server. Any advantages or disadvantages over that?
Thanks
-
20 Oct 2010 2:41 AM #2Sencha - Community Support Team
- Join Date
- Mar 2007
- Location
- The Netherlands
- Posts
- 24,251
- Vote Rating
- 40
Adobe AIR doesn't make your applications faster (apart from the fact that it is using WebKit instead of the default browser - which in most cases it a rather slow IE8).
The main advantage of using Adobe AIR is that you get some access to the local PC, including local storage and a small SQL engine.
If you use this to buffer data, you can reduce the number of requests to your server.
-
22 Oct 2010 9:18 AM #3
Advantages:For instance, I design my web app in the Adobe AIR but all the data requests and posts will be made to the server. Any advantages or disadvantages over that?
Air execution is really fast. AS has a JIT compiler which makes.
If you are converting your flex or html application, then its easy to convert as its the same runtime.
Disadvantages
AIR apps have file access, clipboard access, support multiple windows, support drag and drop, and can trigger notifications (“toast” in Windows). If you app needs to interact with the desktop in other ways, the chances are that AIR is not suitable.
My word is don't convert, you don't need too unless if you are looking for some local system access for some operations.
-
27 Oct 2010 2:28 AM #4
Providing your app as air app makes sense:
- user downloads full app just ones, as one file, during installation (and updates)
- web app is rendered and executed in WebKit (not IE
- many usefull stuff as local database, clipboard/filesystem access, no request number limitations and so onExt JS + Adobe AIR solutions
-
27 Oct 2010 2:43 AM #5Sencha - Community Support Team
- Join Date
- Mar 2007
- Location
- The Netherlands
- Posts
- 24,251
- Vote Rating
- 40
I don't know if your first point is really an advantage. It's far easier to upgrade a webapp than an AIR app (only the server needs updating).
The fact that you can make off-line (or sometimes online) apps is also a big pro for AIR.
-
27 Oct 2010 2:48 AM #6
Keep it simple
AIR use it for desktop
Flex use it for Web Apps.
Similar Threads
-
ShiftEdit: Web Based IDE
By adam.jimenez in forum Community DiscussionReplies: 7Last Post: 28 Oct 2010, 7:36 AM -
Web Based Live Messenger
By red900 in forum Community DiscussionReplies: 3Last Post: 30 Sep 2009, 8:28 PM -
AeroSQL - Web based MySql Manager
By oburlaca in forum Community DiscussionReplies: 17Last Post: 8 May 2009, 12:08 PM -
MetaCoding - Free Web-Based IDE
By Scrat in forum Community DiscussionReplies: 14Last Post: 27 Dec 2007, 4:58 PM -
Workspace - Web based IDE
By jguru in forum Community DiscussionReplies: 1Last Post: 20 Jul 2007, 10:55 AM


Reply With Quote