Highlighted

Air is Dead

Explorer ,
Dec 26, 2013

Copy link to clipboard

Copied

Let's face it guys. Air is Dead.  Look at the feature list for 4.0.  The pace of development and bug fixes have slowed to a crawl.

It's presented to us as a mobile development platform but you can't pick a video from the Gallery, read the Contacts database or Play a movie.  The forums are full of bugs and when Adobe rarely chimes in it's to ask us to vote.  Shouldn't you just fix bugs?

It's touted as a cross platform mobile environment but it's not listed in a single article comparing them.  No new developer in his right mind would program in Flash at this point. I did for ten years but I'm done. Tired of spending hours on bugs and workarounds.

I wish Adobe would spin out the two or three guys still working on it and open source it.  Maybe they could call themselves MacroMedia.

TOPICS
Performance issues

Views

72.2K

Likes

Translate

Translate

Report

Report
This conversation has been locked.

Air is Dead

Explorer ,
Dec 26, 2013

Copy link to clipboard

Copied

Let's face it guys. Air is Dead.  Look at the feature list for 4.0.  The pace of development and bug fixes have slowed to a crawl.

It's presented to us as a mobile development platform but you can't pick a video from the Gallery, read the Contacts database or Play a movie.  The forums are full of bugs and when Adobe rarely chimes in it's to ask us to vote.  Shouldn't you just fix bugs?

It's touted as a cross platform mobile environment but it's not listed in a single article comparing them.  No new developer in his right mind would program in Flash at this point. I did for ten years but I'm done. Tired of spending hours on bugs and workarounds.

I wish Adobe would spin out the two or three guys still working on it and open source it.  Maybe they could call themselves MacroMedia.

TOPICS
Performance issues

Views

72.2K

Likes

Translate

Translate

Report

Report
Dec 26, 2013 1
295 Replies 295
Advocate ,
Jan 02, 2014

Copy link to clipboard

Copied

play movie can be done easy using native for device mp4 or all flash formats

contacts can be received using native extensions the same as video gallery. or u dont know what is native extensions?

Likes

Translate

Translate

Report

Report
Jan 02, 2014 0
Explorer ,
Jan 02, 2014

Copy link to clipboard

Copied

"or u dont know what is native extensions?"

- i would better ask if he knows how to fix bugs.

Likes

Translate

Translate

Report

Report
Jan 02, 2014 0
Explorer ,
Jan 02, 2014

Copy link to clipboard

Copied

Gentlemen, I too have coded in Flash for a decade. Declaring me a poor coder does nothing for your case.

I've used a handful of ANEs and they all have issues.  Show me one that allows you to pick a movie from the Gallery. I've used two of the ones that purport to.  The Fresh Planet ANE throws lost context states when it starts and stop - four amateur screen flashes with each video pick.

The VideoRoll version throws errors if you use it with Actionscript (works better for Flex) but has a long list of bugs reported.  Read the forum post on this feature request and you'll see developers begging for this simple upgrade for well over a year.

As for video, you can't put Starling or conventional Flash elements on the same plane as StageVideo.  Face it guys, it's Mickey Mouse tools in 2014. 

In my career I've programmed in C, C++, VB, Java and Flash.  The fact that no professional market has emerged for Adobe ANE proves it has no following or future.  If you're writing enterprise apps, you need professional tools and support.  Adobe has farmed out the most important elements to a couple of outside projects (Starling and Feathers).  If you have experience in tech you know that you must bring core elements inside.  It shows that they want to keep collecting the coins but they don't want to spend any. 

The elements I pointed out (there are ten more that I didn't) are fundamental to the two mobile platforms that matter.  How can you argue for not being able to pick, play and share a movie from your phone?  It's the most important pieces of the most important platform.

Let's face facts, we're programming in tomorrow's ColdFusion.  It's a shame because I love(d) Flash.  The abstraction level and the paradigm of a programmable movie is brilliant.  They had a ten year lead on HTML5 but conceded the fight without throwing a punch.  When the sole owner of a proprietary tech gives up, it's over.

Turn the lights out when you leave.

Likes

Translate

Translate

Report

Report
Jan 02, 2014 1
Advocate ,
Jan 02, 2014

Copy link to clipboard

Copied

Show me one that allows you to pick a movie from the Gallery.

In my career I've programmed in C, C++,

Pantera, why you can't write it yourself? It's not so hard as you think. I don't know C/C++ but this don't limit me for ANE developing. Go to Freshplanet ANE-ImagePicker - it's seems to allow pick a video. If it have a bugs - just fix it. Google will help you.

If you know C/C++ - why not write natively?

If you're writing enterprise apps, you need professional tools and support.

I think if you have critical bug in Adobe Air - you must not only report it but asking for quick fixing it over forums and ask people to vote for it. Adobe Air is free and Adobe is not your client so in this case you can't just say 'Adobe give me a coffee and fix that bug".

How can you argue for not being able to pick, play and share a movie from your phone?  It's the most important pieces of the most important platform.

In some cases I agree with you. But you not limiting in Native programming without Adobe Air Jack want play movie, Sara wan't buil-in physics, Dave asking for something else... Adobe can't develop all this for all inside Air. Today flash it's game oriented as the Adobe Air. It's good for 2D games. If 7 app it's games and 2 it's Enterprise app and this 9 without Camera usage and only your 1 / 10 use Camera - you must understand that Adobe will not hurry with this just for you.

What about StageVideo - maybe it's because it's not Air plays it? As I see - StageVideo and Stage3D it's a Native rectangle with Native content and you can't work with it as with default Flash.

Totally I agree with you that Adobe slowdown Air and Flash improvement how this looks like from users side. But It's not dead and I think it have the future. Let holydays ends

Likes

Translate

Translate

Report

Report
Jan 02, 2014 0
Explorer ,
Jan 03, 2014

Copy link to clipboard

Copied

You have made my point eloquently.  If you want to develop in mobile Air apps, you need to write everything yourself.  I've moved to native java and objective-C.  Yes, I'll need to write each app twice but I'm now focused on my app logic and not doing the work Adobe won't do. 

I'm tired of posting and voting.  Google and Apple have real staffs and are advancing their SDKs.  Not giving the illusion of control by letting users 'vote'.  Many of the issues on this board, and one that stopped me cold, are bugs! You don't vote on whether or not to fix bugs.

Notice that Adobe is absent on this post and most others.  They have very little staff dedicated to Air.  They make their money from PhotoShop.  Air has become like ColdFusion for Adobe - put two guys on it for life and keep taking the subscription money from the entrenched developers who hang on by their fingernails and (as you said) write their own pieces of the missing library.

Adobe?  Are you out there?  Tell the good people how many developers are working on Air!

Likes

Translate

Translate

Report

Report
Jan 03, 2014 1
Explorer ,
Jan 03, 2014

Copy link to clipboard

Copied

I don't think you have much of a point at all.  Development time is increased significantly when you have to completely re-write in 2-3 different languages.  I have found AIR a very viable platform.  Select video, play video, push notifications, dropbox integration, barcoding, and many other features I have been able to successfully implement using air for 3 different platforms (android, ios, and blackberry), with very little added development time.  If you are upset that you have to create native extensions then of course go native, but don't think that you are saving yourself any development time.  Because you are NOT.  The beauty of AIR is that you have one code base for almost everything.  98% of our code is actionscript/flex and I love it.  Have to fix a bug in your program?  Only change it once and it is fixed for 3 platforms.  There are trade offs for any development decision.  Understand that there are MANY people who enjoy and love developing in AIR for mobile, and have had a lot of success at it.

Likes

Translate

Translate

Report

Report
Jan 03, 2014 0
Explorer ,
Jan 07, 2014

Copy link to clipboard

Copied

Honestly, I have also developed in Adobe Air for over five years and unfortunately my impression is that the technology is dead. Want an example: look at Unity. Not the best technology on the market, but it has robbed many developers own the Flash ecosystem. All blogs evangelists Abode only talk about html5. It is unbearable. An example: http://blogs.adobe.com/flashpro/

So the noise that Unity makes your product, this makes it reliable for developers. And Adobe? Supports formally Starling / Feathers (by the way, are great frameworks) and only speaks of html5 and javascript and its tools, like someone bought some software from Creative Cloud to create websites! Adobe Air could be the best tool for mobile and desktop, but Adobe does not care about this, unfortunately.

Likes

Translate

Translate

Report

Report
Jan 07, 2014 1
Explorer ,
Jan 09, 2014

Copy link to clipboard

Copied

72Pantera wrote:

Gentlemen, I too have coded in Flash for a decade. Declaring me a poor coder does nothing for your case.

I've used a handful of ANEs and they all have issues.  Show me one that allows you to pick a movie from the Gallery. I've used two of the ones that purport to.  The Fresh Planet ANE throws lost context states when it starts and stop - four amateur screen flashes with each video pick.

The VideoRoll version throws errors if you use it with Actionscript (works better for Flex) but has a long list of bugs reported.  Read the forum post on this feature request and you'll see developers begging for this simple upgrade for well over a year.

As for video, you can't put Starling or conventional Flash elements on the same plane as StageVideo.  Face it guys, it's Mickey Mouse tools in 2014. 

In my career I've programmed in C, C++, VB, Java and Flash.  The fact that no professional market has emerged for Adobe ANE proves it has no following or future.  If you're writing enterprise apps, you need professional tools and support.  Adobe has farmed out the most important elements to a couple of outside projects (Starling and Feathers).  If you have experience in tech you know that you must bring core elements inside.  It shows that they want to keep collecting the coins but they don't want to spend any. 

The elements I pointed out (there are ten more that I didn't) are fundamental to the two mobile platforms that matter.  How can you argue for not being able to pick, play and share a movie from your phone?  It's the most important pieces of the most important platform.

Let's face facts, we're programming in tomorrow's ColdFusion.  It's a shame because I love(d) Flash.  The abstraction level and the paradigm of a programmable movie is brilliant.  They had a ten year lead on HTML5 but conceded the fight without throwing a punch.  When the sole owner of a proprietary tech gives up, it's over.

Turn the lights out when you leave.

98% percent of advanced functionality can be had for $200 from Distriqt: http://distriqt.com/native-extensions, including your mutli-video selector (current for iOS only, but Android soon).

Considering AIR is a free platform, spending $200 still puts you FAR ahead of competitors like Unity or Corona. And if you think the grass is always greener, go try out some competitors... you think you've seen Mickey Mouse, you haven't seen anything yet. Corona and Unity are pretty solid, but their API is extremely limited and really only suitable for games. The rest of AIR competitors are a joke, especially HTML5.

This statement "I've tried lots of ANE's and they all have issues" makes you sound completely out to lunch. Clearly you haven't tried very many. Purchase any ANE from Milkman games (http://www.milkmangames.com/blog/), or Distriqt, and you get the pleasure of extremely well-designed API's, rapid bug fixes, excellent documentation and email support.

Likes

Translate

Translate

Report

Report
Jan 09, 2014 3
Advocate ,
Jan 09, 2014

Copy link to clipboard

Copied

esDotDev +1

If 72Pantera can't do something it's not mean that Air is bad. Yesterday one man tell me that InAppPurchase don't work for it. After 2 hours of researching he found that he provide wrong product id. But during this 2 hours he twitted many times that Adobe Air is bad and etc. And after he find solution he changed own position and undersand main viewpoint - if he had ugly hands it's not mean that is adobe done bad Air.

Likes

Translate

Translate

Report

Report
Jan 09, 2014 1
Explorer ,
Jan 09, 2014

Copy link to clipboard

Copied

Also, if you need something, be pro-active, don't just piss and moan. I needed a multi-image selector for iOS, I contacted Distriqt and offered $500 if they would do this for me. 3 weeks later, I have an ANE that does the trick perfectly without a single bug, and took me about 2hrs to implement. Now everyone in the community can get this selector for free included in the main Distriqt package, win-win-win!

We will all get an Android version soon as well as soon as they finish it off.

Likes

Translate

Translate

Report

Report
Jan 09, 2014 2
Explorer ,
Jan 09, 2014

Copy link to clipboard

Copied

You continue to make my point.  To select multiple images you have to hire an outside firm? 

I think it's great that good programmers can continue to push forward using duct tape and popsicle sticks, but ANEs that don't support both platforms and may not be around tomorrow are not the recipe for professional software development.

For all of the continued Air fans, look at the Distriqt component list and tell me why Air should not have all of those as native objects?  A couple of guys in Australia see what's missing but Adobe doesn't?

Likes

Translate

Translate

Report

Report
Jan 09, 2014 2
Explorer ,
Jan 09, 2014

Copy link to clipboard

Copied

I agree with @ Panther. These native extensions should be supported natively by Adobe Air, or should come directly from Adobe. But Adobe is more focused on their products with HTML5. There have even a hope in relation to Adobe Air for Windows Phone, while the Unity already has support for it. Adobe Air could be more fantastic than it already is, but this rate of development, do not believe it to last long.

Look at these thoughts, and tell me if Adobe is certain:

http://thonbo.wordpress.com/2013/05/13/where-is-adobe-going-with-flash-after-max-conclusions/#commen...

Likes

Translate

Translate

Report

Report
Jan 09, 2014 0
Advocate ,
Jan 09, 2014

Copy link to clipboard

Copied

http://translate.google.com.ua/translate?hl=ru&sl=ru&tl=en&u=http://gamespoweredby.com/blog/2013/12/... it's how to work with mobile and with Air.

Unity3D and Air - it's two Engine that never was Native and never can it be. If  you need everything more than Air or Unity3D - go to Native and stop writing here and scarying anyone.

Adobe invest funds into Flash/Air and never ask you any dollar back. You are using Adobe Air for free and telling us that is bad. Ok, may be it is not cutting-edge technology, but it's allows make money for everyone who without ugly hands. I saw and continue watching how many apps goest to the top's of AppStore. Their developers receive funds and they don't telling us "Your Adobe Air is dead". If it dead - please ignore it. It's so hard?

At the end of the 2013 Adobe switching Flash player to PPAPI (old was NPAPI) and this is not fast and simple job. Each update of Air show much better performance. They not only supporting your functions that you like. They work on Flash Player Lite and the rest not "Adobe Air only" projects. Also they need to update Adobe Air for new API and xcode5 for iOS. This is not so simple job. So when you telling "Air is dead" - it's not true. You know nothing as I see. May be Air can be better - but currently it have everyting that can reach you as developer. Stop panic and go to your job.

As my friends telling - when one saying the rest doing.

Peace.

Likes

Translate

Translate

Report

Report
Jan 09, 2014 0
Explorer ,
Jan 09, 2014

Copy link to clipboard

Copied

72Pantera wrote:

You continue to make my point.  To select multiple images you have to hire an outside firm? 

I think it's great that good programmers can continue to push forward using duct tape and popsicle sticks, but ANEs that don't support both platforms and may not be around tomorrow are not the recipe for professional software development.

For all of the continued Air fans, look at the Distriqt component list and tell me why Air should not have all of those as native objects?  A couple of guys in Australia see what's missing but Adobe doesn't?

Again, go find something that's better and let me know what it is. (HINT: It doesn't exist). So have fun maintaining 3 code-bases, coding in multiple languages, and doing all of this hard work by hand.

$200 is an amazing deal for all this functionality. You're looking at $3000 MINIMUM to publish iOS/Android from Unity, and you can forget about using your Windows box to dev. Corona has a tiny fraction of the API's offered by AS3, not to mention Distriqt.

As for people complaing about Facebook ANE's. Not sure what you guys are "buying", but spend $60 with Milkmangames and you get an exhaustive "Getting Started" guide, and full complete documentation and excellent email-support.

To simply READ XML in Unity, you would need to purchase a $45 package, same with SharedObjects, same with File API's, another for Facebook, another for GameCentre etc etc etc. Want a good SoundManager? Yep, that will cost you too. You guys have no idea how good you have it. This is the problem with what's left of our community, a bunch of entitled whiners who have no clue about the realities and challenges of other middleware platforms. Throwing stones @ Adobe and whining all over the place when they hit a few bumps, newflash: Every platform has warts, deal with it, or go write Native Code and maintain multiple code-bases for each product you want to deliver.

Likes

Translate

Translate

Report

Report
Jan 09, 2014 2
Explorer ,
Jan 09, 2014

Copy link to clipboard

Copied

72Pantera wrote:

You continue to make my point.  To select multiple images you have to hire an outside firm? 


You continue to miss the point. With relatively little effort and cost I was able to get the exact functionality I need, it's tested, it's robust and I can simply continue to develop my app. My workflow was not impacted, and the entire thing turned around in less than a month. That is a success story you would be hard-pressed to find on any other platform.

This is better then waiting for monolithic Adobe to add the API, usually broken and with a crappy API because they are designed by Engineers and not developers. The Distriqt ANE's are updated routinely, have excellent API design, and are extremely affordable. WTF are you complaining about again? Spending $200?

Go pay Corona $50/mth if you think that's better, for a fraction of the API's. Or Unity @ $1500/platform/seat/year + another $500 in extensions to get some parity with the AIR api's.

Likes

Translate

Translate

Report

Report
Jan 09, 2014 2
Explorer ,
Jan 09, 2014

Copy link to clipboard

Copied

The question is that when we undertake to do something, we must do better and better made possible, and this seems not to be the face of Adobe, which go to sleep, saw Flash was crucified, when he could have developed Action Script 4 and the new Flash. Anes are just the tip of the iceberg.

Likes

Translate

Translate

Report

Report
Jan 09, 2014 0
Explorer ,
Jan 09, 2014

Copy link to clipboard

Copied

novoasaoooo wrote:

The question is that when we undertake to do something, we must do better and better made possible, and this seems not to be the face of Adobe, which go to sleep, saw Flash was crucified, when he could have developed Action Script 4 and the new Flash. Anes are just the tip of the iceberg.

This is the main risk for sure. Clearly Adobe does not care much about AIR anymore, so apps made with it are not as "future proof" as we would like.

But, it's a matter of weighing the potential for short-term gains and profits, with the risk of your app one-day becoming obselete.

On the good side:
1. When iOS7 came out, Adobe had a working version of AIR extremely quickly.

2. They are actively trying to fix performance related issues on IOS7

3. The industry is using AIR more and more,  we're seeing players like Ubisoft, Disney and Nickelodean using AIR, which (to me) means that Adobe can't really drop support.

4. They have recently tackled some major initiatives, including reduced iOS Packaging Time, and Mobile Workers.

On the bad side:

1. No Windows Phone Support, in the past this would've been a no-brainer, but since Adobe has de-funded AIR, it's not happening.

2. No evangalists or enthusiasm at all from Adobe. Mainly a perception problem, doesn't really impact us day-to-day

3. No apparent attempt to get AIR working well on Intel-x86 Android devices.

4. No apparent attempt to get AIR on PS4/XB1

So platform support is definately slipping, and that's a problem. In 2-3 years it may even be a serious problem. Today though, the number of platforms you can target is still quite impressive, representing well over 90% of the mobile market.

Likes

Translate

Translate

Report

Report
Jan 09, 2014 0
Explorer ,
Jan 09, 2014

Copy link to clipboard

Copied

Yes, Adobe Air is still one of the best alternatives for multiplatform development. But I think Adobe should invest more and do more marketing. That would be like giving a slap in the face of those who decreed the end of the Flash ecosystem.

Likes

Translate

Translate

Report

Report
Jan 09, 2014 0
Community Beginner ,
Feb 13, 2014

Copy link to clipboard

Copied

oh my god..

This is the main risk for sure. Clearly Adobe does not care much about AIR anymore, so apps made with it are not as "future proof" as we would like.

[..]

On the bad side:

1. No Windows Phone Support, in the past this would've been a no-brainer, but since Adobe has de-funded AIR, it's not happening.

2. No evangalists or enthusiasm at all from Adobe. Mainly a perception problem, doesn't really impact us day-to-day

3. No apparent attempt to get AIR working well on Intel-x86 Android devices.

4. No apparent attempt to get AIR on PS4/XB1

Guys, please, let me understand. In this 2014 I'm back (from 2011 end - yes, I have spent some years in the jungle) to develop my web+desktop+mobile "unicom" software suite. This work is a critical mission for my business model (and my home rent 😞 I do not develop games or apps that users use 'sometimes' (saying this of course with maximum respect for their developers). I'm working at a multiplatform enterprise-grade communication and management applications which my client and users will use 24h/24 365days per year on their desktops and tablets and their websites. The software I'm working on is a decade-long project starting in these days.

Of course I'm back on developing my app with my own application server and my loved Flash/AIR client framework.

Guys, Adobe, somebody can tell me exactly what is happening in Adobe to Adobe's plans about AIR/Flash?

I don't care "Yes, Adobe Air is still one of the best alternatives for multiplatform development"

I care "Yes, Adobe Air WILL ALWAYS BE AS USUAL the best...."

Chris? Adobe?

it's a serious issue for me: I'm facing a flood of little bugs or malfunctioning things as first re-approach to newer flash/air (I'm still testing new versions of flash runtimes) but I'm used to see continuous bug fixes and improvements.

And let's say the truth: it is not really true but I can no need more particular innovation on flash/air platform (Adobe work is great and complete today for my software need). what have been already implemented for me is enought to follow by business way (if it is going to be always up-to-date with new hardware and business ways the market offers and will offer). But it is true if it works and will work always perfectly.


Can't I rely on air/flash for next (possibly 2) decade??

Massimiliano Carli

Likes

Translate

Translate

Report

Report
Feb 13, 2014 0
Community Beginner ,
Feb 13, 2014

Copy link to clipboard

Copied

ps .. and of course, I will need support for TVs / setup boxes

Likes

Translate

Translate

Report

Report
Feb 13, 2014 0
New Here ,
Feb 13, 2014

Copy link to clipboard

Copied

I agree with you. Anyway, I hope in FlexJS!

Likes

Translate

Translate

Report

Report
Feb 13, 2014 0
Community Beginner ,
Feb 14, 2014

Copy link to clipboard

Copied

.. let me understand. You hope in FlexJS.. "just" not to design your own UI components set?

I'm not ironic. This is a real question.

Likes

Translate

Translate

Report

Report
Feb 14, 2014 0
Advocate ,
Feb 14, 2014

Copy link to clipboard

Copied

Likes

Translate

Translate

Report

Report
Feb 14, 2014 0
Community Beginner ,
Feb 14, 2014

Copy link to clipboard

Copied

thanks Anton, but oh yes, I know this document.

and this is my answer for Adobe: http://forums.adobe.com/message/6122119#6122119

At the same time, Adobe plans to continue its next-generation virtual machine and language work ...........  as part of the larger web community doing such work on web-based virtual machines.

what does it means?

(my god, let's trust in.. ehm.. Adobe. I want to suspect Adobe is 'speaking in silent' due to the strong competition against flash and their need to be supported. We have to be strong. I hope they understands the full potential of flash )

mc

Likes

Translate

Translate

Report

Report
Feb 14, 2014 0
New Here ,
Feb 14, 2014

Copy link to clipboard

Copied

We are programmers ... we do not have irony.

YES! Because javascript + HTML is ugly.

I used javascript and dhtml 15 years ago.

I used hidden frames to do what is done today with ajax

back on javascript (and html5) after 15 years and it's always the same shit.

ok ok ok there are frameworks, a million framework ...

I would like to use flex as if it were one of these frameworks.

(flex is not just a set of UI components ... well implements the MVVM pattern, for example)

sorry for my english...

we italians do not write well in english.

ciao!

Likes

Translate

Translate

Report

Report
Feb 14, 2014 0
Explorer ,
Jan 02, 2014

Copy link to clipboard

Copied

this is just your personal point of view. i am developer which has been working with flash/flex/air for more than 10 years. and i am still proud and happy for these technologies. i see how they are progressing and supported. i can easily migrate my complex business applications to Mac OS, Windows, iOS or any Android device. and this all is in OOP. there is no other such technology in the world like flash and air.

Likes

Translate

Translate

Report

Report
Jan 02, 2014 0
Contributor ,
Jan 07, 2014

Copy link to clipboard

Copied

I sadly agree. And I appreciate you calling Adobe out on this. I've been using Flash for 15 years. The changing technological landscape never made me doubt Flash's future. What's made me doubt Flash's future is the way Adobe can't mothball it fast enough. A lot of us would be willing to stick our neck out for the product if it didn't seem like Adobe was ashamed of it (and of us).

It is sad to be in a design/animation dilema on the web much as we were in the late 90's( accomodating small screens; accomodating low-end processing power; regurgitating flat, cookie-cutter page layouts) and to see Adobe failing so hard at this.  Flash originally broke out in this kind of environment and turned loose a whole new immersive experience of motion and sound. And I know that Adobe can't control what Steve Jobs is going to say, but I have a hard time believing Macromedia would have let it go down like this.

If only the team from Macromedia would get back together and do a Kickstarter project to buy back Flash. I would support that. And given Adobe's attitude about Flash, they might be able to get a great deal on it.

Likes

Translate

Translate

Report

Report
Jan 07, 2014 1
Explorer ,
Jan 07, 2014

Copy link to clipboard

Copied

Amen brother (or sister).  I really do see incredible potential as a cross platform mobile app environment for a dedicated team.  I've spent a huge amount of time trying the other cross platform tools (PhoneGap, Titanium, and more) and they all have major issues.

FlashBuilder with Starling/Feathers could be great but there are big issues.  To give a specific, I have a URLLoader that calls a web page that does a redirect.  It shouldn't matter to the client what the server does but Air locks up. It's been that way and reported to these forums for over a year.  I don't own the web page (service) and thus can't move forward and sadly (@Anton), I not up for rewriting URLLoader as an ANE.

Starling and Feathers can't build a skyscraper on a poor foundation. Evidenced by this post, Adobe has left the building.

Likes

Translate

Translate

Report

Report
Jan 07, 2014 1
Community Beginner ,
Jan 09, 2014

Copy link to clipboard

Copied

Adobe AIR wins Compass Intelligence 2014 Mobility Award for Best Mobile App Development tool! Does anyone think it was a fluke?

Likes

Translate

Translate

Report

Report
Jan 09, 2014 0
Explorer ,
Jan 09, 2014

Copy link to clipboard

Copied

How does the award help me get past the URLLoader bug that Adobe doesn't have the staffing to fix? How does it help me select a video from the Gallery?

Likes

Translate

Translate

Report

Report
Jan 09, 2014 0
Explorer ,
Jan 09, 2014

Copy link to clipboard

Copied

I do not say that Adobe Air is bad. But I regard it as a luxury car, which

Make love and adore. However, if the responsible for it had more desire and more believe in the product, it would be a 747. Would from time to other alternatives and concolidaria as the best. All my friends who do not work with the Flash Platform, think the ecosystem is dead, and because of the silence and inertia of Adobe, I can not argue much.

Likes

Translate

Translate

Report

Report
Jan 09, 2014 0
Explorer ,
Jan 09, 2014

Copy link to clipboard

Copied

@TrickyDee, one could say the same for your reply.  Agree or disagree with the premise but don't challenge our right to have a discussion on a related topic.  "Discussions" is the title of this forum.

Likes

Translate

Translate

Report

Report
Jan 09, 2014 0
Community Beginner ,
Jan 09, 2014

Copy link to clipboard

Copied

I don't see the point in this post. Use Flash for things it is good at and use alternatives for things they are better at - no need to complain about the technology you choose not to use. Surely you know how people react to this type of stuff on the internet. Whether you meant it or not (I imagine not), it is antagonistic. I also can't imagine it suddenly making Adobe act any differently.

Likes

Translate

Translate

Report

Report
Jan 09, 2014 0
Community Beginner ,
Jan 09, 2014

Copy link to clipboard

Copied

As I said - I don't agree or disagree. I think it's a non-point which will annoy some people as we have seen in similar conversations. So no I don't challenge your right, but as you are having a conversation that will not accomplish anything, and will make some people feel bad I do question your judgment.

Likes

Translate

Translate

Report

Report
Jan 09, 2014 0
Explorer ,
Jan 09, 2014

Copy link to clipboard

Copied

@TrickyDee, the post is already accomplished. I've programmed in Flash (and Air) for a decade but I'm not connected (other than this forum) to the Flash development world. Flash was pronounced dead in the media long ago but I never agreed.  I continued to program with it. The media moved on.

Now that I feel based on technical grounds - the slow pace of development and the lack of bug fixes for fundamental capabilities - that it's dead, I wanted to know if my fellow developers agree.  If you have no opinion on that, it is you who has the only inappropriate reply on this thread.

Likes

Translate

Translate

Report

Report
Jan 09, 2014 1
Community Beginner ,
Jan 09, 2014

Copy link to clipboard

Copied

The point is, it's not that simple. 'Dead' for you (nice buzz word by the way) is not 'dead' for everyone else. Obviously there are still a lot of people being employed to use flash, and obviously there are a lot of areas for which it is no longer appropriate. My issue is the insistence (not just yours but that of many people) that it is black or white, dead or alive. Frankly it's a childish approach and it just leads to the type of technology wars that the internet is peppered with - and you can't say that your title is not sensationalist.

If you argue for the right to have the conversation, which I fully respect, then I must also argue for my right to express my thoughts. In this case they are that I believe the conversation to be moot. Use a technology where that technology is best suited. Air is still best suited to many areas.

Likes

Translate

Translate

Report

Report
Jan 09, 2014 1
Explorer ,
Jan 09, 2014

Copy link to clipboard

Copied

72Pantera wrote:

@TrickyDee, the post is already accomplished. I've programmed in Flash (and Air) for a decade but I'm not connected (other than this forum) to the Flash development world. Flash was pronounced dead in the media long ago but I never agreed.  I continued to program with it. The media moved on.

Now that I feel based on technical grounds - the slow pace of development and the lack of bug fixes for fundamental capabilities - that it's dead, I wanted to know if my fellow developers agree.  If you have no opinion on that, it is you who has the only inappropriate reply on this thread.

Everyone would agree that development has slowed, and we'd like to see more major bug fixes, and support for Windows 8.

It's far from dead however, it's still the most robust, most efficient platform out there for creating apps. In fact, it just won an award in 2014 for exactly this:

https://plus.google.com/108881838127752282181/posts/Pgz7eSiV62R

You may have "10 years" experience building Flash or Flex stuff, but it sounds like you're relatively new to Adobe AIR for Mobile. Realize that some of us have been working on this stack for 3+ years now, are well aware of the competitors available, and continue to use AIR because it is hands-down the most efficient and robust solution available.

Also, this is LOL-worthy: "Google and Apple have real staffs and are advancing their SDKs", you want to see an excersize in futility, go try and log a bug with the Chrome or Safari teams. Last I checked, Chrome had well over 20,000 open bugs. Apple introduced tons of bugs for Native Developers in iOS7 (something good ANE's shield you from). Unity is notorious for taking _ages_ to address common bugs. Don't assume everything is greener on the other pastures

Likes

Translate

Translate

Report

Report
Jan 09, 2014 3