【问题标题】:Is Flex a Good option?Flex 是一个不错的选择吗?
【发布时间】:2011-06-09 06:40:07
【问题描述】:

我希望通过 sdk 学习并提高效率。这与制作我自己的交互式互联网站点一起。这个网站的结构非常简单,但有几个棘手的方面,比如。

  1. 文字上传。
  2. 地理定位。
  3. 漂亮的图形用户界面。

等等。

你们认为 flex 适合我吗?如果没有任何其他建议将非常有价值,因为我想站稳脚跟。

【问题讨论】:

  • 文字上传是什么意思?
  • 您的要求很少。你能解释一下这个网站会做什么吗?你的目标是谁?这需要在手机上工作吗?是否涉及大型数据集?您在后端使用什么技术?
  • 我投票结束;因为这个问题非常模糊,因此无法回答。
  • 关于本网站需求的信息几乎不足以建议使用任何技术。任何加入这股潮流的人都有东西可以出售有限的 技能 设置
  • 嗨,丹尼斯,我们将文字上传基本上意味着用户可以上传和分享文字。是的,目标用户是 ios、android,当然还有 pc 和 mac。谢谢,

标签: apache-flex adobe geolocation file-upload


【解决方案1】:

等一下。不要在这里开枪。当我阅读了您的要求时,没有任何迹象表明 Flex 非常适合您。

别误会,我喜欢 Flex。我在日常工作中经常使用它。我也使用并喜欢 Silverlight(另一个非常强大的 RIA 框架)。但是,这并不意味着在创建具有您建议的三个要求的网站时我会跳到其中任何一个。

Flex 和 Silverlight 非常适合具有可靠用户界面的数据驱动型 Web 应用程序。他们很好地整合了媒体,而且他们的开发周期非常快。它们不一定适合网站。请注意,Adobe 自己并没有用 Flex 编写他们的网站。在不适合的地方使用 Flex 或 Silverlight 时,实际上会降低用户体验。

HTML/Javascript/CSS 将带您走很长一段路,而无需 Flex 或 Silverlight。尽管有人建议 Flex 在 Android、Blackberry Playbook 和 iOS 中工作,但它在 iOS 的浏览器中无法工作,并且 Android 上的浏览​​器体验在大多数设备上无法使用。 HTML/Javascrpt/CSS 将带您到任何地方。

这也不意味着我建议使用 HTML/Javascript/CSS。

同样,我不知道您的网站的预期覆盖面是多少。我们根本不知道给你一个好的建议。任何 Web 技术(有状态 RIA 或基于 HTTP 的无状态堆栈)都足以满足您的三个要求。

请告诉我们更多关于您为什么需要 Flex 的信息,我们或许能够更全面地回答这个问题。当然,不要根据信用点数低于 100 的人的两条建议,假设 Flex 是“绝对”正确的选择。

【讨论】:

  • 感谢 brian 的独立意见我真的很感激它,这次我会尽量详细一点。我们的事情是,我的网站将围绕我之前提到的这 3 个基本功能展开。随着网站的发展和想法的涌现,我肯定会添加某些其他功能。所以你说的是 flex 在 ios 和 android 上不起作用(不够好),这给了我足够的理由来传递 flex,因为我总体上相信该网站可能真的在手持设备上大放异彩。所以是的,用户群来自盒子和手持设备,(iphone 和 android)
  • 另外,我正在查看内容的城市明智定位,我知道这可能有点偏离目标,但您的意见肯定会有很大帮助。我说的是地理定位(城市方面)再次感谢,我很感激。
  • @parastar:我并不是说 Flex 不能在 iOS 上运行或在 Android 上运行良好,因为它适用于 NATIVE 应用程序。但是如果你正在构建一个基于浏览器的网站,Flex 将不是原生的……它将存在于浏览器中。如果您的要求是在 iOS 上的浏览​​器中运行,那么 Flex 就出局了。安卓也不推荐。我会坚持使用基于 HTML 的框架。那里有很多。仅举几例:ASP.Net MVC、Ruby on Rails、Django、CakePHP 和 Java/Spring。这不是一份详尽的清单。到那时,这将成为一个偏好问题,因为它们都会满足您的要求。
【解决方案2】:

RIA(Rich Internet Application)绝对是您所需要的,所以最好的选择是 Flex,因为,

1.Web应用
2.桌面应用(AIR)
3.Android应用
4.黑莓应用
5.IOS应用

所有上面的点都被一个 IDE/SDK 覆盖,那就是 FLEX。

http://www.adobe.com/devnet/flex.html?promoid=DINIJ

享受吧。

【讨论】:

  • 谢谢你们,我会根据我的需要研究 flex,再次感谢你们
  • -1。不,这不是该用户需要的“绝对”。需求中的什么告诉你你的理由与需求有关?另外,说你可以为黑莓开发应用程序并不完全准确。仅限黑莓手册。 Silverlight 也是一个非常强大的 RIA 框架......如果你想要一个 RIA 框架......
【解决方案3】:

是的。 Flex 是您创建 RIA 网站的正确方式。

【讨论】:

  • 好的,所以使用 flex 我也可以轻松地集成来自 codango 等网站的独立 sn-ps 代码?
  • -1 OP 从未说过要创建 RIA 网站。如果您确实想要一个 RIA 网站,Silverlight 也是一个不错的选择。
猜你喜欢
  • 1970-01-01
  • 2011-07-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-08-21
  • 1970-01-01
  • 2012-02-13
  • 1970-01-01
相关资源
最近更新 更多