我问了这个问题:
Can Flash Builder with Flex mobile drag and drop controls for mobile apps in the design view?
其中一条回复评论称设计视图已经消失。
为什么Adobe会删除它?没有它你怎么设计?我知道你可以在源代码中定位东西,但似乎至少可以快速地以图形方式构建布局。为什么不这样:
http://developer.apple.com/technologies/tools/whats-new.html#interface-builder
我对用于柔性移动设备的Adobe产品感兴趣,但是如果没有拖放控件,我需要花费更长的时间来定位和设置正确的东西。我想专注于项目的业务部分。
感谢。
答案 0 :(得分:2)
我猜测所有不同的屏幕尺寸和旋转,建筑师变得不切实际。对于设计师来说,处理不同屏幕尺寸的最佳方法通常是为每种尺寸创建一个新屏幕。现在我们有数百种尺寸/旋转组合,设计师视图可能不是正确的方法。
在java中,我使用过摇摆GUI构建器的每个小组(或讨论过的问题)最终都恢复为代码中的布局来处理双向问题,屏幕大小调整问题以及前进/后退/侧向兼容性(工具更新或移植到不同的可视化设计器工具)。
最重要的是,3.6的设计视图不断破坏我们的日食会话 - 你可以在eclipse崩溃之前的一个多小时左右的3个文件的设计视图中工作。他们有可能无法克服这些错误,或者认为它太过分了。
答案 1 :(得分:1)
可能由于新的焦点似乎是“游戏”,即可能放弃了一个核心开发者组(内联网/业务)。它(如Adobe所说)也不是IDE中最稳定的部分,所以它可能需要重写和放大。进行大量测试以确保它适用于Apache Flex 4.8。
此外,也许“没有人使用设计视图”(显然有很多“无名小卒”)的神话终于占了上风。神话应该是:“没有谁没有设计复杂的表单或应用程序使用设计视图”。 (原谅双重否定..)
许多声乐人希望宣传他们自己的功能请求而不是其他人,因此他们淡化了他们不使用或不需要的功能的需要或有用性。是的,如果您只是在开发组件,或者如果您正在设计适合2英寸屏幕的移动应用程序,那么很容易没有设计视图......太糟糕Flex在Intranet PC环境中理想地部署了大约1000%
没有设计视图意味着我可能不是Flex开发人员向前发展,除非出现一些替代方案。如今,JavaFX看起来很不错。
答案 2 :(得分:1)
Flex Builder替代
为所有Flex设计人员提供了一个基于Visual Studio的Flex应用程序设计器。它被称为Amethyst,它支持Flex表单和调试的东西的可视化设计。如果你没有VS,你可以获得一个免费版本(google“visual studio express”)。
我已经使用Visual Studio 2012查看了试用版,我的评论如下:
如果您来自Flash Builder背景:
如果您来自FlashDevelop背景:
所以我的结论是:如果你来自Flash Builder背景,你需要视觉设计师,那么一定要使用它。如果你来自FlashDevelop背景,请避开这个可怕的代码编辑器!