Developers' Feedback on AIR
Hello,
I really like AIR and would like to get fellow developers
onboard but it's kinda hard when I take them to the Adobe AIR
website and things don't look as nice as they would other places.
I'm going to share with you some of the things other developers are
saying:
* It's kinda difficult to get basic information or video
clips on what air is all about.The basic introduction and major
features are not clear.
* Website colors are dull and not eye catching.
* Flex seems a bit hard to understand and most of them think
that it's difficult to use the Flash tool to create animations.
That's it. This is some of the feedback I'm getting thus far.
It's up to you guys to decide what you're going to do.
Personally I would like to see a reduction in the distro size
of AIR and speed improvement. It appears that AIR/Flash requires a
lot of resources but I have never tested it fully. I would like to
hear of other users' experience with running serveral AIR/Flash
apps on a PC.
I would also love for AIR to support greater data
connectivity natively without the need to go throuh another Adobe
Product or server:
* MySQL
* MSSQL
* ODBC
* POP3 Email support
* SOAP connections
* WebDAV/LDAP support
* Ability to execute commands from AIR app
* Ability to read/write to COM ports - this would make it
great for working with robotics and other micro chip devices. For
example: Home Automation, Device Timers, etc
* Ability to connect with other servers or server backend
scripts when streaming data. What if I don't have a flash media
server and want yo send the the audio stream to be saved on my
server with PHP?
While it's possible to use low level socket to create these
connections it's not something that most developers will be looking
foward to in a framework. Lack of adequate data connections or
support for such extensions will be a turn of for some developers.
Anyway, you guys have done a great job with AIR thus far but
I how you continue to push the system forward and at a much greater
pace.
PS. The video link on this page is not working for me in IE
or firefox:
http://www.adobe.com/devnet/air/ajax/articles/air_ajax_developers.html
I think Adobe should be carefull in not extending AIR/Flex
into all development areas. Some software projects are clearly not
suited for AIR/Flex, and I think it should remain this way, or
otherwise the clean and elegant model may soon be "poluted" with to
many different things. Like a swish knife that does everything, but
usually not as good as a dedicated tool.
I currently see AIR/Flex as a replacement for the current
AJAX interfaces that tries to mimic the desktop interfaces of our
everyday OS. We need these kind of interfaces for many types of
applications, and I think there is also a big need for it in the
future, as we will base more and more applications in a distributed
fashion, where we can take our environments with us anywhere.
I've been working with AJAX long before the acronym was
invented, and I can only say that it is scary how much work it
actually requires to do even basic things. Besides, it's a model
that is weak in many areas, like execution speed, cross-platform,
browser artifacts, standardisation, etc.
The HTML/JavaScript model model has been mature for
replacement in many years now, and a lot of the AJAX desktop
interfaces we see today, is what I would call totally overkill if
we consider the work required to do them. I know there's libraries
etc. that you can draw on, but these are not easily/naturallly
extendable and will never be, if you compare to flex or similar
fundamentally strong environments. AJAX is also quite difficult to
scale to big applications - in other words, it's build on a pretty
weak fundament.
I think AIR/Flex has a great potential to develop into areas
beyond my imagination, though I hope that Adobe will be very
carefull in what they do to avoid spending time on areas that is
better suited for other environments.
So for the time beeing I see AIR/Flex as an AJAX killer,
though it would be very critical if you marketed the framework as
such. Many of the potential developers are still very pleased with
their AJAX skills and applications, and they probably don't like
the idea of killing those (yet). This is also why Adobe tries (very
hard) to bridge the gap between Flex and AJAX - though in reality
it would probably be easier to just trash the AJAX parts.
Adobe created printers with their PostScript engines, and all
we need now are monitors and TV sets with AIR/Flex engines -
imagine the posibilities then ;-)
Similar Messages
-
Any hope for Adobe AIR on Apple mobile devices?
Does anyone know if it's possible to run Adobe AIR apps on the likes of the iPhone and iPad?
It is possible. The thing is Apple won't let developers put their AIR apps into Apple's iTunes store.
-
I need feedback after calling browser api installApplication
Hi,
We developped two applications using Flex builder, the first application is a Flex online application, the second is a Flex desktop (air) application.
When the client openes the online application in his browser, he is asked to install the desktop application, and when he clicks on the install button, we use the browsing API to launch the installation for the desktop Application, the procedure followed by the online application is as following.
1- Loading the air.swf from http://airdownload.adobe.com/air/browserapi/air.swf
2- Checking if the AIR runtime is installe
3- installing our AIR application from the needed URL as does the example bellow:
var url:String = "http://www.example.com/myApplication.air";
var runtimeVersion:String = "1.0.M6";
var arguments:Array = ["launchFromBrowser"]; // Optional
airSWF.installApplication(url, runtimeVersion, arguments);
Our clients are experiencing sometimes different kinds of problems installing our AIR application from the browser, we want to be able to detect those errors, and redirect the clients to a troobleshooting page, the problem is that there is no feedback from the installer to our online application.
MY QUESTION IS:
Is there a way to a have feedback (from air application installer) after to call airSWF.installApplication.
Keywords: flex, air, browser, api, install, application, event, installApplication, air.swf, damaged.TyskJohan,
In scenarios like these where we have an API available and the business logic requirement involves lot many complex validations, its better to go for jdbc calls. You are basically reusing the exiting code and It saves lots of coding effort instead of trying to think all validations, duplicate the existing code.
--Shiv -
Adobe AIR for Mobile Devices?
Hi,
I was just recently asked whether there is a project for developing Adobe AIR for mobile devices?
This would be really exciting as you could develop your own projects for mobile devices as well as desktop computers...
Any ideas?It is possible. The thing is Apple won't let developers put their AIR apps into Apple's iTunes store.
-
Deploy AIR files to Samsung TV
Hello everyone,
We managed to get hold of a new Samsung TV that support AIR. I followed the few example files out there that show how to setup an AIR for TV file in Flashbuilder and my packaged export is an .airi file. So far so good.
The problem I'm having though is how to deploy this file to the TV. I tried copying it to a usb key but can't find a menu item to import it. Even when logged in with a developer account into smartTV.
Also tried to deploy via apache webserver as you do with html widgets, but no success.
Does anyone know how to deploy AIR files to a Samsung TV?
Thank youWow, finally found something.
You'd think Adobe and Samsung would try harder to keep developers informed.
http://www.samsungdforum.com/Board/FAQView?BoardID=46201 :
Dear developers,
We support AIR for TV in 2011 Platform.
but this is only supported on several advanced model.
Currently support (Updated 7/1)
[TV]
- LED D8000 / D7000 / D6750 / D6530 / D6100
PDP D8000
- LED D6750 / D6530 / D6100
[BD]
- D6900 / D6500 / D7000 / D8900 / D7500 / D8500M
Although there is some question as to the D6500.
http://www.samsungdforum.com/Board/DiscussionView?BID=aea30e26d4263a66
"So, either the BD-D6500 DOES run AIR for TV and Samsung hasn't made the firmware available yet, or Samsung themselves are confused as to which of their models really runs AIR for TV. Either way, not a very good experience for us developers." -
Flex builder 3.0.1 check sum
Today I download flex builder 3.0.1 (FB3_win.exe windows
version standalone ), when use md5sum check the file, It not same
as the adobe's page (Windows: 5685090ac5f2a514075e7a7bd7ba1eb0), my
checksum is (963d2a6fee8f9fc3fd496d1e69de093a FB3_win.exe),and I
redownload the FB3_win.exe now checksum is
(9d85401cfb42792278e84403fc565cbf FB3_win.exe).
now I don't know which one is the correct,anyone can tell me
the checksum of FB3_win.exe which download from
http://www.adobe.com/cfusion/entitlement/index.cfm?e=flex3email
now i searched form google,it sames
5685090ac5f2a514075e7a7bd7ba1eb0 is flex builder 3.0,not 3.0.1.
look at
http://blogs.adobe.com/flex/2008/02/its_on_flex_30_and_adobe_air_1.html
btw ,i use two download file , this two file both can install
and not report any error,and i also run and debug two sample
application ,it seems ok.but now i am confused totallyAdobe Newsbot hopes that the following resources helps you.
NewsBot is experimental and any feedback (reply to this post) on
its utility will be appreciated:
Flex 3 - Creating your first Flex AIR application in Flex
Builder:
If you haven't already done so, download and install Flex
Builder 3. For more information, see Setting up the Flex 3 SDK.
Contents
Link:
http://livedocs.adobe.com/flex/3/html/FBHelloWord_1.html
Adobe - Flex 3:
Try Flex Builder 3 free for 60 days. ... Alert This content
requires Flash. Download Flash Player now · Get Adobe
Flash Player
Link:
http://www.adobe.com/products/flex/
Flex 3 - Creating modules in Flex Builder:
The following steps describe how to create a new module in
Flex Builder. ... (This can result in smaller download sizes for
your SWF files.
Link:
http://livedocs.adobe.com/flex/3/html/creating_modules_2.html
Adobe - Flex Builder: Features:
Flex Builder 3 is now available in Standard and Professional
editions. ... Flex Builder 3 is a powerful Eclipse based IDE that
includes editors for MXML,
Link:
http://www.adobe.com/products/flex/features/flex_builder/
Flex 3 - About Flex Builder projects:
In addition to Flex projects, Flex Builder provides a basic
project type called ... where AIR developers can publish AIR
applications for users to download.
Link:
http://livedocs.adobe.com/flex/3/html/projects_2.html
Disclaimer: This response is generated automatically by the
Adobe NewsBot based on Adobe
Community
Engine. -
Flex Builder 3.0 Licence purchase request
We have installed flex builder 3.0 (trail version) as part of the FLEX development and design mode working fine. The problem is not able to buy license for this specific version 3.0. When clicks on Purchase button under Manage Flex Builder License thows the error page "Sorry, this page is not available". Please advise if there is any other option to buy flex builder 3.0 license.
The reason that we are going to flex builder 3.0 is due to design mode works only fine in this version. We have installed Flex Builder 4.5 and above versions , design mode not working properly which is really big challenge to deal with Flex code. Please advise us to fix the design issue with flex builder 4.5+ versions.Adobe Newsbot hopes that the following resources helps you.
NewsBot is experimental and any feedback (reply to this post) on
its utility will be appreciated:
Flex 3 - Creating your first Flex AIR application in Flex
Builder:
If you haven't already done so, download and install Flex
Builder 3. For more information, see Setting up the Flex 3 SDK.
Contents
Link:
http://livedocs.adobe.com/flex/3/html/FBHelloWord_1.html
Adobe - Flex 3:
Try Flex Builder 3 free for 60 days. ... Alert This content
requires Flash. Download Flash Player now · Get Adobe
Flash Player
Link:
http://www.adobe.com/products/flex/
Flex 3 - Creating modules in Flex Builder:
The following steps describe how to create a new module in
Flex Builder. ... (This can result in smaller download sizes for
your SWF files.
Link:
http://livedocs.adobe.com/flex/3/html/creating_modules_2.html
Adobe - Flex Builder: Features:
Flex Builder 3 is now available in Standard and Professional
editions. ... Flex Builder 3 is a powerful Eclipse based IDE that
includes editors for MXML,
Link:
http://www.adobe.com/products/flex/features/flex_builder/
Flex 3 - About Flex Builder projects:
In addition to Flex projects, Flex Builder provides a basic
project type called ... where AIR developers can publish AIR
applications for users to download.
Link:
http://livedocs.adobe.com/flex/3/html/projects_2.html
Disclaimer: This response is generated automatically by the
Adobe NewsBot based on Adobe
Community
Engine. -
One of the windows becomes frozen in fullscreen
Hello. I would like to get some feedback from AIR team regarding this bug:
We have a custom assembled computer running under WindowsXP. It runs AIR app with 6 windows, 5 of them running in fullscreen mode on 5 touchscreens (3 videocards, I believe ). The problem is that one of the screens (randomly) becomes frozen at some point. I mean the AIR window on that screen. As soon as you leave fullscreen mode it becomes alive again (being re-rendered and continue working normally).
I've made two sort of tests to ensure that this is not monitor issue:
1. I quit fullscreen mode on another window of that app (on another screen, the one was working properly) and moved (with use of keyboard) it on top of frozen one — the moved window updates(renders) properly (on top of frozen one) — so the monitor is ok.
2. Performed a series of touch interactions (full date and coordinates logged into txt file) — it shows that monitor works correctly, e.g. recieving mouse events and, what's most important, AIR app also recieves them. The only weird thing is that mouse coordinates were not an integer value for the frozen one (stage scale mode is set to NO_SCALE of course).
AIR runtime version was 2.6.0.19120. The hardware acceleration is disabled since it was leading to various troubles before.
I've upgraded to AIR 3.0.0.4080, but haven't got feedback yet (if it runs properly or freezes).It happened with AIR3.0 as well. So I tried to specify stage.fullScreenSourceRect — will see if this affects somehow.. Yet it's still not very clear about AIR and hardware acceleration. For example, for Flash Player (browser plugins and standalone) you can set global settings. But does it affect AIR? Anyway, I turned that off months before. And setting fullScreenSourceRect triggers GPU explicitly, right?
Regarding including project.. It's big and hardware-specific (designed to run on 5-touchscreens). And the most annoying — the problem does not appears under certain circumstances. Happens randomly, after days of running, on different monitors.
Could you point to the previous bug please? This new bugtracker is a mess =( -
Typical Development Environment
Hi, This might be slightly off topic, but since this list is littered
with former NetDynamics programmers, I thought I would ask for
feedback. Our ND development environment consists of an NT server
with a CP service for each developer. They then run studio locally,
mapping to their individual project area on the development server.
What are the options with iPlanet & JATO? Am I back to having each
developer with a webserver/appserver/projects on their machine, or
can I set up something a little more like what I have now? Also, any
gotchas moving apps between NT and Solaris? Should I budget a Sun
development server, or can it be on NT? Are most people using Forte
in place of the ND Studio?
I am in communication with Sun/iPlanet reps, just wanted to get some
developers feedback.
Thanks,
John Hoskins
john.hoskins@t...I do not know what anyone else does, but I have production, test, and development environments. I am using Oracle Portal.
The test environment uses the production OID and db, but separate WebCache, SSO, and Portal/BI mid-tier. The reason the test is separate from production is to be able to test performance. If the test instance was on the production server, it would be challenging to gauge performance on the test environment. The test environment is also my cold fail over.
The reason I have a separate development environment is because I have several Portal developers, so we have a common environment to work on. Each developer has a local instance, or least a local Oracle database, to work on, mostly research, proof of concept, and prototyping.
My production environment is 3 tiers, 5 servers. My test environment is 3 tiers, 3 servers. My development environment is 1 tier, 1 server.
Having 3 environments is very expensive - 9 servers with 2 CPUs each. HW leases and license costs are high.
In general, do as much as you can afford in terms of cost and labor. -
Does the new AIR SDK support iOS 64-bit for Flex Developers?
I saw that the new AIR SDK(December 18, 2014) has supported iOS 64-bit, but it was only supported in the new compiler. See this:
Please note that support for creating universal IPA binaries will only be available in the new compiler. The legacy compiler is not (and will not be)
compatible with iOS 64-bit. Because of this, it will be removed with version 16 of the AIR SDK. To ensure that Adobe as well as third party tools
are able to work with this AIR SDK, the -useLegacyAOT option will continue to exist, but will be internally mapped to the new compiler.
AFAIK, the Flex uses the old compiler and AIR SDK for Flex Developers doesn't include ActionScript 2.0 Compiler. As a Flex developer, what shall I do?Hi,
I guess, you might be packaging IPA on windows machine. Please try latest beta at http://labs.adobe.com/downloads/air.html which has iOS64 support on Windows machine as well.
Thanks
Govinda Gupta -
Flex/Air Developers Wanted -- Hot Mobile Analytics Startup (santa clara)
We are an emerging mobile analytics company that have been
fortunate to have alot of execution, pr, buzz and all round
excitement.
We are looking to further build out our Flex Team and are
looking for experienced Flex developers
REQUIREMENTS:
• Bachelor's or master's degree in a relevant program
• Two years of solid Flex experience developing RIAs
• Experience with database-driven web service protocols
• Comfortable working in an Agile, test-driven
team-environment
• Creative, flexible, adaptable, and resourceful with
lots of initiative
• Prior experience developing Dashboards, Business
Intelligence Tools
• Prior integration knowledge with BlazeDS
• Knowledge of creating a centralized Flex Application
that can be leveraged on the web and standalone via Air
• Prior knowledge with Flex Charts, Data Visualization
Techniques
• Understanding of Online Web Analytic Dashboards
• Experience with Flare a plus
Please reply to this topic if interested
thanksHi,
Try posting this in this group
http://tech.groups.yahoo.com/group/flexjobs/
Hope this helps. -
Feedback for beta testers and developers of the MMS code.
Where can I get in touch with developers and/or beta testers of the MMS update that is coming out? I have some feedback and issues to share with them that needs to be addressed before the MMS rolls out, and would like to share with them so they can have the issue looked at or addressed...any clues who I can contact?
I guess its the carrier who needs to fix the issue I'm talking about...which can also be found here:
http://www.gizmodo.com.au/2009/07/iphone-30-software-sending-group-sms-messages- as-mms/
Message was edited by: Chris McCordI think it does have to do with the ATT ippc file, which is the carrier code. Its how ATT decided to handle group messages? Doesn't make sense though because before I put the 5.1 ATT_US.ippc file on my phone, which is the file that turns on MMS for AT&T, it handled SMS group texts normally. It still can send SMS group text normal as well, if I turn off MMS in my settings. But this doesn't make sense logically.
SO I'm wondering who really needs to know about this, ATT or Apple? -
Can developers distribute the Adobe AIR installer with their desktop applications?
Yes. In addition to creating and distributing cross-platform Adobe AIR application installer files, it is possible for developers to write their own custom native installers that install Adobe AIR and the Adobe AIR application.
In order to do this, developers must first apply for and receive a free http://www.adobe.com/products/air/runtime_distribution1.html.I'm going to forward this along to our android team for their review. In the meantime, could you open a bug on this over at bugbase.adobe.com? Please post back with the URL so that others affected can visit the bug and cast their votes.
Thanks,
Chris -
I've opened a bug for this issue as well. I want to ask if anyone experiencing the same issue and has found a workaround. Basically Air Runtime is picking up the wrong launch image when launching on iPhone 6. It defaults to [email protected] instead of the [email protected] iOS 8 picks the correct image but Air Runtime does not. Here is the link for the bug. If this is confirmed, this could result in rejection for all the app developers who optimized their apps for iPhone 6 . It is hard to catch this bug in release mode since the Air Runtime loads pretty fast and it occurs when you device is slow or doing something in the background. You can see it easily on iOS simulator or debug mode. We tried everything for a workaround but we failed.
Bug#3831747 - Adobe Air Initiates the wrong launch Image on iPhone 6 - Possible App Rejection by Apple Review Team for a…Apple recommends the storyboard/xib option but you can still use launch images as assets in your root. When you open a new project in xcode you can look at Contents.json and see the naming conventions they use for iOS8. We grabbed the new naming convention from here. Also setting up in the application xml the UILaunchImages key works too. Please see the below example. It would be a better solution if Adobe Air refers to xml/info.plist values that the developer sets instead of hard-coded naming conventions.
<key>UILaunchImages</key>
<array>
<dict>
<key>UILaunchImageMinimumOSVersion</key>
<string>8.0</string>
<key>UILaunchImageName</key>
<string>Default-667h</string>
<key>UILaunchImageOrientation</key>
<string>Portrait</string>
<key>UILaunchImageSize</key>
<string>{375, 667}</string>
</dict> -
Where is the Adobe AIR SDK developers forum please...
Hi,
I'm told that there is a Adobe AIR SDK developers forum here somewhere.
I'm new here and can not find it anywhere.
Please help...
Tomexxhttp://supportforums.blackberry.com/t5/Tablet-OS-SDK-for-Adobe-AIR/bd-p/tablet
Files & Folders, the unified file & cloud manager for PlayBook and BB10 with SkyDrive, SugarSync, Box, Dropbox, Google Drive, Google Docs. Free 3-day trial! - Jon Webb - Innovatology - Utrecht, Netherlands
Maybe you are looking for
-
How do I easily transfer data from Palm Desktop to iCal and Address Book?
Hello, How do I easily transfer data from Palm Desktop to iCal and Address Book? I have a Palm Tungsten E handheld which just died. Luckily, all my data is backed-up on my Palm Desktop V4.2.1. I just bought an iPod-Touch, so I would like to easily tr
-
Trying to insert a Large CLOB : connection reset by peer
I am Trying to insert a Large CLOB .. i get this error message java.sql.SQLException: Io exception: connection reset by peer I am using a prepared statement to insert a Clob. It works fine with small data. Thanks for your help in advance.
-
Starting OEM page from plug-in
We are trying to start an OEM page from a button click of our plug-in page. Is it possible? Could you please help?
-
How to unlock the firmware lock?
I forgot the password for my firmware lock. Is there a way to unlock it without knowing the password?
-
My Reader11.0.07 is showing a dark grey background today. Why? How to change back to the original white.