incubator-flex-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From David Coleman <david_coleman_...@hotmail.com>
Subject RE: Problem with native air
Date Tue, 03 Jul 2012 13:59:38 GMT

I have to ask... I have heard rumors but I don't trust rumors any further than I can throw
them...  Maybe Alex or someone close to the source can answer this for me.

Is Adobe really planning to pull AIR from both iOS and Android?  Or are these just inflamatory
rumors that I hear.  Please tell me this isn't true.  These are scary times for me as a flex
mobile developer...  I worry daily that projects i have in progress are going to be squashed
by some sudden arbitrary decision at Adobe that will kill all my contracts.

-Dave

> Date: Sat, 30 Jun 2012 08:51:42 -0400
> Subject: Re: Problem with native air
> From: nicholas@spoon.as
> To: flex-dev@incubator.apache.org
> 
> No, you can make ANEs in just about any IDE.  I personally use straight-up
> Eclipse, sometimes XCode, sometimes Visual Studio.  All the tools to
> actually 'build' them are command-line anyway, or they could be driven by
> ANT scripts.  Flash Builder, by itself can only USE ANEs.
> 
> Adobe has stated that they are getting out of business of producing a Flash
> Player for mobile based browsers, not the devices themselves.  It has
> become the overwhelming trend to push websites that required the power of
> the Flash Player to be separate apps.  Adobe has committed to AIR (Flash
> Player as an App), for both desktop, mobile and televisions.
> 
> It's been said that a future version of Flash Builder will give the ability
> to package ANEs, but that's about it.  You really need to dip into an
> actual C/C++ IDE in order to actually make the things -- and that is not
> what Flash Builder is (and even less Flash Pro).
> 
> If you are interested in the process, I did put together a video series on
> how to make your own ANEs.
> http://quetwo.com/2011/10/31/creating-an-windows-air-native-extension-with-eclipse-part-1/
>  I used Eclipse and their C/C++ editor to create them (and command
> line to
> compile them).
> 
> -Nick
> 
> 
> 
> On Sat, Jun 30, 2012 at 6:05 AM, איליה גזמן <gazman1986@gmail.com> wrote:
> 
> > Isn't FlashBuilder is the only way to compile ANE today? In the new Flash
> > Professional CS6 you can't generate it, just use it. After adobe
> > announced<http://mashable.com/2012/06/29/flash-in-android-4-1/>
> >  June 28, 2012  that they are no longer going to support flash in
> > mobiles(only air) I thought they will put more resources in this. I really
> > don't understand Adobe now. WHAT ARE THEY DOING???
> >
> > 2012/6/30 Nicholas Kwiatkowski <nicholas@spoon.as>
> >
> > > Unfortunately, the Adobe AIR engine did not get donated to Apache, and is
> > > not apart of this project.
> > >
> > > I totally feel your pain on this one -- I hate how the entire ANE process
> > > comes together, but it is what we have to live with for the moment..
> > >
> > > -Nick Kwiatkowski
> > >  Apache Flex PPMC Member
> > >
> > > On Fri, Jun 29, 2012 at 8:47 PM, איליה גזמן <gazman1986@gmail.com>
> > wrote:
> > >
> > > > Hi guys,
> > > > I got a problem please tell me what do you think about it and if it is
> > > > going to be solved in Flex Apache release.
> > > >
> > > > *Target:*
> > > > Create an android air application with native Api.
> > > >
> > > > *Adobe solution:*
> > > > Create native api with air bridge following this
> > > > toturial<
> > > >
> > >
> > http://www.adobe.com/devnet/air/articles/developing-native-extensions-air.html
> > > > >
> > > > It creates Native android project,
> > > > Flex library project,
> > > > Then you need to unzip the SWC file to SWF file,
> > > > Then you need to create extension.xml file
> > > > And finally you need to package all in to ANE file
> > > > Add it to your main air project,
> > > > And set manifest settings
> > > >
> > > > *Expected solution:*
> > > > Create native android project with air bridge,
> > > > Create Flex library project,
> > > > Import native android project to Flex Apache
> > > > In main project import library project
> > > > That's it!
> > > >
> > > > All the rest should be done automatically by Flex Apache
> > > >
> > >
> >
> >
> > --
> > Ilya Gazman
> > Flex/Flash/Android/C# dev
> >
 		 	   		  
Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message