2013-01-24 39 views
8

我已经使用Flash Builder 4.6编写了一个大型的商业级移动应用程序。在iOS和Android设备上运行时,它都很棒。Flash Builder 4.7商业应用程序 - 无设计视图

我正在使用Flash Builder 4.6的试用版来开发此应用程序。我使用了FB内置的用于处理纵向,横向和手机/平板电脑配置的状态功能。这意味着我为我的移动应用程序中的所有8个视图构建了4种不同的布局。在FB 4.6中使用设计视图让我可以做到这一点。我不得不说我至少喜欢Flash Builder。伟大的工具。

我的试用仅在上周结束。我必须购买该软件的4.7版本,才能发现他们从软件中删除了设计视图。

所有人都抱怨说,有什么其他程序员与我一样在同一条船上完成解决方案?我想继续在AS和Flash Builder中编程,因为我花时间编写应用程序并学习整个平台。现在,我正在将我的清单密钥从4.7降级到4.6,但为了做到这一点,我不得不退回我的零售版本的FB 4.7 premium(在线购买)并购买了批量收听版本(不通过Adobe,只允许通过CDW等经销商进行)。那么一旦我有一个4.7通过体积liscencing的密钥,它可以降级到4.6。

我希望能从同一条船上的其他人那里得到意见。你改变了编程语言吗?如果是的话,到什么?你有没有改变IDE的?如果是这样,到什么?

+1

嘿,我也在船上......太遗憾了。 – Anton

回答

1

您可以为同一台机器安装4.6和4.7。我使用4.6来设计,4.7来编码。

4

我今天刚刚升级到4.7,使用4年后开发一个应用程序。具有讽刺意味的是,我不得不进行升级,因为设计视图开发了一些奇怪的怪癖,使其无法使用(如果其他人不断尝试刷新本身并变得空白,我发现交换到较旧的Flex SDK,然后回到原始一个,修好了!)。

我简直无法相信设计视图已经消失,也没有在Adobe论坛上对这些人采取“保留或放弃”的态度。与HTML/CSS(他们有脸颊做的)比较是错误的,因为您不必等待每次要查看页面时才编译页面!

在过去的几年中,我一直使用HTML5进行坦率的荒谬虚假战争,意识到大部分原因是苹果不希望人们玩免费的Flash游戏时,他们可以为他们付费!该平台为您提供了许多优势 - 先进的,静态类型的,真正的OO语言,跨浏览器连续性,出色的IDE,这些都不在HTML/CSS/JS中。

我不得不推出很长一段时间来获得我现在在Flash工作的项目,并且必须向那些刚刚分发这个软件的怀疑论者解释这是一个巨大的,很好的 - 在坚果里踢足球!

现在Apple/Flash已经不复存在了,我希望Adobe能像往常一样继续,但他们似乎决心倾倒成千上万的开发者为他们提供火炬,这只是另一个倒退。

当我的建筑师似乎不再关心它时,我无法赞同我对技术的支持。这个项目将是我最后一次使用Flash。

-3

无论如何,Flash Builder并不是“设计视图”的地方。多年来,Adobe一直在制作更好的“设计视图”。它比FB设计视图更好地利用comlplex image/illustrator文件制作资源,将不同的图像放在符号中并安排在舞台上,并进行动画制作。将其无缝集成到Flash Builder代码中同样容易。它被称为Flash Professional。

+2

那么如何在Flash Professional中布局和测试MXML?你明白'设计视图'是完全不同的,不是吗? Design View允许您(几乎)实时预览Flex编译器的结果,这是Flash Pro根本无法做到的。如果有办法做到这一点,我会纠正,但如果没有这种比较是愚蠢的。 – MickMalone1983

+0

为什么你首先需要任何mxml? – Jim

+0

出于同样的原因,开发人员选择不完全使用JS生成的DOM对象来构建网页。对于复杂的液体或动态布局,标记布局几乎是无限轻松,更易于维护,更易读(尤其对其他编码人员),并且开发速度更快。在纯代码中构建等价物 - 我已经完成 - 相比之下,笨重,不切实际,难以修改和维护,并且新编码人员几乎不可能掌握。你以前可能没有使用过它,但我认为在这种变化中,感受的深度会体现出它的“需求”。 – MickMalone1983

相关问题