推荐几款兼容移动终端和PC终端的UI控件
最近的一个项目中需要用到一款兼容移动终端和PC终端的UI控件,因为我们的应用要部署在普通的PC服务器上,同时支持PC客户端的访问和移动终端的访问,而且需要在移动终端能够表现的更酷更炫一些,综合之下选择了一下的几个备选产品作为备选方案。下面对这几个产品做一个综合比较。
备选产品
在选择产品的过程中,优先考虑的是能同时在PC终端和移动终端的兼容性,在这样的条件下首先就把一些鼎鼎大名UI控件给排除在外了,诸如Dev Express。同时在选择的过程中要排除一些使用了WPF, Silverlight的控件库。具体说来在选型过程中着重考虑了一下的一些关键因素:
1.
开发部署一次,能同时支持PC终端和移动终端访问
2.
能够满足客户对UI展现的关键非功能需求,如图表支持程度、控件效果
3.
浏览器兼容
4.
多种移动终端设备的支持
5.
价格
6.
开发和部署难度
在上面的关键因素中,把价格放在了第五位,这不是说明价格不是重要的关键因素,恰恰相反,价格的重要性绝对能排进前三,只是在选型中,我们首先排除了一些价格因素的影响,首先单纯从技术层面对备选产品给予评价。
在产品选择中,最终选出了四款产品:ComponentArt, FusionCharts, Telerik, RoamBI。下面对这个四款产品进行详细比较,见下表。
产品
|
ComponentArt |
FusionCharts |
Telerik |
RoamBI |
多点触控 |
√ |
√ |
√ |
√ |
拖拽 |
√ |
√ |
√ |
√ |
钻取 |
√ |
√ |
√ |
√ |
ipad/iphone |
√ |
√ |
√ |
√ |
HTML5 |
√ |
√ |
√ |
√ |
sharepoint |
√ |
√ |
√ |
|
双语 |
√ |
√ |
√ |
√ |
提供试用版? |
√ |
√ |
√ |
|
数据源类型 |
File,DB,OLAP |
XML, |
File,DB,OLAP |
Bi,Excel,云 |
开发工具 |
VS |
VS |
VS |
|
技术支持方式 |
mail,Doc |
mail, doc |
mail,Doc |
mail,doc,电话(中文) |
开发难度 |
middle-Low |
middle |
middle |
middle-low |
展现效果 |
||||
价格 |
0-50 |
$2,999 |
$1,999 |
25 |
产品特点 |
功能强大,完全能够满足应用的需求; |
功能能够满足应用需求,展示效果一般;产品种类比较多; |
整个产品套件组件多,有850+以上的组件; |
在移动终端展示图表的一个工具;国际化做的比较好,有负责国内销售的团队; |
网址 |
||||
支持的浏览器 |
Internet |
Internet |
Internet |
|
移动设备 |
Android |
Android |
Android |
iOS 3.0+ |
备注 |
|
http://www.fusioncharts.com/buy/ |
|
支持 |
效果Demo图
1.
ComponentArt
2.
FusionCharts
3.
Telerik
4.
RoamBI
最终方案
在最终产品选择的方案上,我们向客户建议了两种方案,简化后的建议方案如下表所示:
建议方案 关键内容 |
建议方案一 |
建议方案二 |
产品/厂商 |
ComponentArt |
FusionCharts |
方案特点 |
优点: |
优点: |
考虑的关键因素 |
效果最佳,周期最短,成本最高,但可以在多处应用 |
产品价格最低,功能基本能满足需求 |
产品价格 |
$1,999 |
$1,999~$2,999 |
选择建议 |
第二选择 |
第一选择 |
从word贴过来样式变得挺难看,给个附件下载吧!