首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >移动iOS的Flex3.5/4WebApp迁移到FlashBuilder4.6的快速简单方法是什么?

移动iOS的Flex3.5/4WebApp迁移到FlashBuilder4.6的快速简单方法是什么?
EN

Stack Overflow用户
提问于 2013-04-19 01:14:56
回答 1查看 427关注 0票数 0

目前,我已经在Flex 3.5/4中构建了一个完全工作的web应用程序,它使用TomCat使用java后端。

我需要迁移或将此项目转换为FlashBuilder4.6,以创建一个移动iOS应用程序,并使用与TomCat相同的SpringFramework。我该怎么做?

  1. 我只是复制代码并进行调整吗?
  2. 我是否从flex 3.5/4导出并导入闪存生成器4.6并为移动进行调整?
  3. 是否有某种出口功能出口到移动?
  4. 我必须手动将代码更改为移动组件吗?有什么是自动的吗?

我花了大约3天的时间来寻找和找出具体的细节信息来做什么,但奇怪的是,我没有发现任何有用的东西。我说这很奇怪,因为Adobe声称使用FlashBuilder4.6和4.7迁移到不同的平台,将删除最新的Flash 70%的工作。然而,我没有发现任何教程或步骤,确切地说,该做什么。我甚至不知道spring框架是否适用于TomCat的iOS应用程序。

以下是我通过我的研究发现的: 1.迁移到移动,我将不得不改变各种代码来使用移动优化组件来提高性能。

我该怎么办?

编辑:我甚至尝试将mx.swc添加到我的库路径中,只是为了测试目的,以使迁移/转换更容易,而且它仍然没有修复使用mx:Application:http://i.stack.imgur.com/dFdIk.jpg的FlashBuilder4.6移动项目中的错误。

EN

回答 1

Stack Overflow用户

发布于 2013-04-19 02:54:32

有很多事情要做,我不知道从哪里开始。首先,我想澄清的是,您为72英寸dpi 15+英寸计算机屏幕开发的基于浏览器的应用程序可能不容易迁移到3.5/4英寸iPhone或9.7英寸iPad屏幕。记住这一点

我只是复制代码并进行调整吗?

我会从那里开始,是的。如果您将“共享”代码移动到库项目中,以便将其用于web应用程序和移动项目,则更好。Flex 3.5没有正式的移动支持,所以我不希望在移动设备上有很好的性能。您还必须在项目中手动将一些“非移动优化”库添加到库路径中。正如您已经提到的,MX.swc可能是最大的。

我是否从flex 3.5/4导出并导入闪存生成器4.6并为移动进行调整?

在FlashBuilder4.6中,移动项目与web项目不同。您很可能希望将尽可能多的共享代码移动到库项目中,然后创建一个web项目--用于维护当前应用程序--并创建一个移动项目以部署到iOS和其他移动设备。

是否有某种出口功能出口到移动?

如果您已经创建了项目,那么可以将其导出到iOS、安卓或黑莓。

我必须手动将代码更改为移动组件吗?有什么是自动的吗?

是的,您必须手动将代码更改为移动组件。也就是说,如果您要将非移动优化组件替换为移动优化组件。但是,如果使用Flex 4中引入的Spark组件(例如列表),则可以在web项目中使用带有默认主题的星火列表,在移动项目中使用带有移动主题的星火列表而不作任何更改。

...Adobe声称,使用FlashBuilder4.6和4.7迁移到不同的平台,将为最新的Flash删除大约70%的工作。

我不知道有这种说法。但是,我相信您可以在移动项目和非移动项目之间重用大量代码。我花了3-4个月的时间用AIR/Flex构建了一个移动游戏。我花了不到一天的时间将代码移植到web浏览器中。

我甚至不知道spring框架是否适用于TomCat的iOS应用程序。

如果您希望自己是iOS应用程序来调用服务器,那么是的,它可以正常工作,不会出现问题。如果您想将Tomcat和Spring部署到iOS设备上,我不希望这样做。

这个问题有点不明确,但我尽力帮忙.如果这并没有给你指明一个方向,那么我可能会问你尝试过什么,你遇到了什么问题?

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16095697

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档