Return-Path: X-Original-To: apmail-flex-users-archive@www.apache.org Delivered-To: apmail-flex-users-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 68C4B10099 for ; Tue, 29 Oct 2013 12:33:43 +0000 (UTC) Received: (qmail 22838 invoked by uid 500); 29 Oct 2013 12:33:41 -0000 Delivered-To: apmail-flex-users-archive@flex.apache.org Received: (qmail 22825 invoked by uid 500); 29 Oct 2013 12:33:41 -0000 Mailing-List: contact users-help@flex.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: users@flex.apache.org Delivered-To: mailing list users@flex.apache.org Received: (qmail 22814 invoked by uid 99); 29 Oct 2013 12:33:40 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 29 Oct 2013 12:33:40 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=5.0 tests=RCVD_IN_DNSWL_NONE,SPF_HELO_PASS,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: local policy includes SPF record at spf.trusted-forwarder.org) Received: from [80.67.31.26] (HELO smtprelay03.ispgateway.de) (80.67.31.26) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 29 Oct 2013 12:33:36 +0000 Received: from [10.128.0.19] (helo=exchange.df.eu) by smtprelay03.ispgateway.de with esmtps (TLSv1:RC4-MD5:128) (Exim 4.68) (envelope-from ) id 1Vb8Tx-0001Ld-KB for users@flex.apache.org; Tue, 29 Oct 2013 13:33:13 +0100 Received: from ECCR13PUBLIC.exchange.local ([10.128.2.112]) by efe06.exchange.local ([10.128.0.19]) with mapi; Tue, 29 Oct 2013 13:32:56 +0100 From: "christofer.dutz@c-ware.de" To: "users@flex.apache.org" Date: Tue, 29 Oct 2013 13:32:55 +0100 Subject: AW: Using flexmojos maven plugin to build AIR mobile application Thread-Topic: Using flexmojos maven plugin to build AIR mobile application Thread-Index: Ac7UoVwbcJNl7nIKRNOC9ukJI2gHRAAAKpQL Message-ID: <3B222F2E298C7C45ACC98C05DCA6BECD4A1EDAB603@ECCR13PUBLIC.exchange.local> References: <3B222F2E298C7C45ACC98C05DCA6BECD4A1EDAB5FC@ECCR13PUBLIC.exchange.local>, In-Reply-To: Accept-Language: de-DE, en-US Content-Language: de-DE X-MS-Has-Attach: X-MS-TNEF-Correlator: acceptlanguage: de-DE, en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Virus-Checked: Checked by ClamAV on apache.org Hi=20 The "Howto upgrade" document is here: https://flexmojos.atlassian.net/wiki/= display/FLEXMOJOS/Migrating+to+6.x And I was happy to see that I seemed to have allready written an air-sectio= n :-) But you are right, I think this is only for Desktop AIR applicaitons. I hav= e never done any mobile Air. Regarding Mobile ... I think there was a lot of traffic on the FM list from= People asking for mobile Support back in the Days where Velo was still mai= ntaining it. I think he wanted this to be part of his Commercial FM Enterpr= ise. What would have to be changed in order to have mobile Support? Is this= just different SWF dependencies, or does something have to be changed with= the Compiler configuration?=20 Think this might be something I should implement besides switching FM to th= e "org.apache.flex" GroupId. (Open Question to anyone on this List) Hope that helps, Chris ________________________________________ Von: Dmitry Timoshenko [workingfenix@gmail.com] Gesendet: Dienstag, 29. Oktober 2013 13:20 An: users@flex.apache.org Betreff: Re: Using flexmojos maven plugin to build AIR mobile application Thank you, Christofer, But, unfortunately, this doesn't work for me. I already have this within dependencies attached implicitly. I have only one dependency specified explicitly. com.adobe.flex.framework.air air-framework ${flex.version} pom It depends on number of libs and the 'airglobal' among them. I can see it in the IDE 'Maven Project' window: com.adobe.flex.framework.air:air-framework -> com.adobe.air.framework:common-framework -> com.adobe.air.framework:airglobal Could you please give me a link to 'Flash example' you are talking about? It seems I have Desktop Air libs package. I see spark.components.WindowedApplication class. For some reason mobile classes are not added...( I need AIR for mobile platforms. ps: I tried to set it (airglobal) explicitly, but nothing changed 2013/10/29 christofer.dutz@c-ware.de : > In order to cleanly separate the Flex and the Air Runtime Version, I spli= t them up, so you Need to add a dependency to air-framework as well as the airglobal Version you wan= t to use. Without the second dependency you only have the Flex classes avai= lable without the Air Basics. > > Have a look at the Flash example ... think I should Whip-up an example co= nfig for air application on the flexmojos wiki ... sorry for skipping that. > > > > com.adobe.air.framework > > airglobal > > 3.8 > > swc > > > > > (Assuming you want to use Air 3.8) > > Chris > > ________________________________________ > Von: Dmitry Timoshenko [workingfenix@gmail.com] > Gesendet: Montag, 28. Oktober 2013 17:02 > An: users@flex.apache.org > Betreff: Using flexmojos maven plugin to build AIR mobile application > > I have dial with AIR mobile application based on > 's:ViewNavigatorApplication'. I use Apache Flex SDK 4.10 and Flexmojos > plugin 6.0.1 and JetBrains IDEA 12.1.4 > > I made 'pom.xml', added 'air-framework' dependencies. The IDE imported > it successfully and made the project configuration. The dependencies > are shown under the 'Extranl Libraries' node, I can see it. But I > don't see ViewNavigatorApplication class, I only see > WindowedApplication. The 'pom.xml' loads 'airmobile-config.xml'. When > I try to compile it, I get the error 'Error: Could not resolve > 's:ViewNavigatorApplication' to a component implementation'. I will > soon tear my hair out from my head. > > Here is the pom.xml I use. > > xmlns:xsi=3D"http://www.w3.org/2001/XMLSchema-instance" > xsi:schemaLocation=3D"http://maven.apache.org/POM/4.0.0 > http://maven.apache.org/maven-v4_0_0.xsd"> > > 4.0.0 > Mobile Catalog > > com.uni.versal > versal > 2.0-SNAPSHOT > > mobile-catalog > air > > > > > MobileCatalog > > > > ${project.basedir}/target > ${project.artifactId} > src/main/flex > > > > src/main/resources > > > > > > net.flexmojos.oss > flexmojos-maven-plugin > true > > > > com.adobe.flex > compiler > ${flex.version} > pom > > > com.adobe.air > compiler > ${air.version} > pom > > > > > > 13 > true > ${settings.localRepository}/com/adobe/flex/framewor= k/framework/${flex.version}/configs_zip/airmobile-config.xml > ${application.name}.mxml > ${basedir}/src/main/flex/${application.name= }-app.xml > > > ${project.basedir}/mobile_catalog.p12 > asdf > > > > > src/main/resources > > *.* > > > > > > versal > > > > > src/main/locales/{locale} > > > > CONFIG::debug > true > > > CONFIG::release > false > > > > true > false > > > > > > sign-air > > > > > > > > > > com.adobe.flex.framework.air > air-framework > ${flex.version} > pom > > > =