incubator-flex-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Nicholas Kwiatkowski <nicho...@spoon.as>
Subject Re: Problem with native air
Date Sat, 30 Jun 2012 12:51:42 GMT
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