写点什么

使用 Ignite UI 创建 jQuery 应用

  • 2012-10-23
  • 本文字数:1041 字

    阅读完需:约 3 分钟

Infragistics 最近发布了 Ignite UI 。Ignite UI 是一组 HTML 和 JavaScript 界面控件,主要用于基于浏览器的触摸平板、移动终端和桌面应用程序。

Ignite UI 基于 jQuery Core、jQuery UI 和 jQuery Mobile JavaScript 库,并包含了全套 22 种基于 jQuery 的移动控件,同时还支持 adaptive CSS 以开发 iPhone、Android 和 Windows Phone 等应用程序。

除了 Ignite UI 核心引擎、数据图表、地理空间图(geospatial mapping)、数据网格、数据访问、数据绑定和 HTML 编辑控件之外, Ignite UI 框架还支持几乎所有主流浏览器的最新版本。另外,通过 Loader 组件,Ignite UI 可以限制发送给客户端的 JavaScript 的大小。

HTML5 数据图表控件支持鼠标或触摸的范围框选、挤夹式缩放、组合表格、动作框架和饼图等功能。同时,数据图表控件还包含了多种类型图表,包括极坐标图表、径向坐标图表和财务报表等。

Ignite UI 中的控件配置器使开发者可以通过友好的设计编辑器来创建控件,设计编辑器包含属性窗口和事件窗口等。你只需要将控件放置在需要的位置,与其相关的JavaScript 将会自动生成。

Ignite UI 的地理空间图控件让你可以绑定和渲染海量数据,并且支持 bing、cloudmade、openstreet、ESRI 图形文件等。同时,该控件还包括轮廓线、折线、散射区域、地理形状和标志等。

Infragistics 产品管理部门的负责人 Jason Beres 说:

“所有 Ignite UI 控件都有 MVC 包装器,这样可以最大限度的利用 MVC 程序的优势。如果你还不想从事纯粹的客户端开发,那么你便可以试试使用这些 MVC 包装器。在使用 MVC 包装器时,你使用 C#或 VB 来初始化控件,然后在包装器的 Controller 中开发即可。”

Ignite UI 还包括 DataGrid 控件,其功能包括排序、分组和单元合并等功能。单元合并功能可用于对话窗口、文件上传、排名、HTML5 视频播放器和树状控件等,其中,树状空间支持多选框、图像和拖放操作。

Jason 还表示,Ignite UI 是 NetAdvantage Ultimate 的一部分,所以任何 Ultimate 的客户都可以获得 Ignite UI。同时, Ignite UI 包含于 MobileAdvantage 中, MobileAdvantage 还包括了 NucliOS ,基于 iOS objective C 的 UI 工具包、 Iguana UI 、Android UI 工具包和 NetAdvantage for Windows Phone

参考英文原文 http://www.infoq.com/news/2012/10/ignite-ui


感谢侯伯薇对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ )或者腾讯微博( @InfoQ )关注我们,并与我们的编辑和其他读者朋友交流。

2012-10-23 21:523667

评论

发布
暂无评论
发现更多内容

【实战问题】-- 并发的时候分布式锁setnx细节

秦怀杂货店

Java 分布式 高并发

华为云应用服务网格最佳实践之从Spring Cloud 到 Istio

华为云开发者联盟

微服务 Spring Cloud istio 华为云 服务网格

小树系统开发案例(源码)丨小树机器人系统开发流程

系统开发咨询1357O98O718

2021 OS 大赛来了,为中国操作系统发展按下加速键

InfoQ写作社区官方

热门活动

超简单的网站暗黑模式,它真的超简单!

HelloGitHub

大前端

Nirvana NA公链 NAC公链的两面观

区块链第一资讯

全球币系统开发案例(源码)

系统开发咨询1357O98O718

「SaaS第一股」微盟集团财报业绩大涨,超预期财报揭示多元投资布局

ToB行业头条

SaaS 微盟

共筑“新基建” 京东云全面开启渠道合作伙伴招募计划

京东科技开发者

云服务

Python 打印回车换行

HoneyMoose

(28DW-S8-Day27) 销售流程重整

mtfelix

28天写作

MySQL的锁

一个大红包

3月日更

IPFS云矿机系统开发|IPFS云矿机APP软件开发

系统开发

uniapp实现音视频通讯

anyRTC开发者

uni-app 音视频 WebRTC 跨平台 sdk

企业大数据实战:Kyuubi 与 Spark ThriftServer 的全面对比分析

网易数帆

大数据 spark Kyuubi Thrift HiveServer2

「 视频云大赛 — 大咖驾到 」下一代技术新浪潮,正由视频云驱动

阿里云CloudImagine

阿里云 音视频 intel

《2020年IT行业项目管理调查报告》重磅发布

禅道项目管理

开源 项目管理 项目 调查报告 互联网行业薪资

Python基础之:Python的数据结构

程序那些事

Python 程序那些事 python数据结构

华为云数据库GaussDB(for openGauss):初次见面,认识一下

华为云开发者联盟

数据库 分布式 华为云 GaussDB(for openGauss) 开源数据库

马特机器人系统开发(成品案例,快速上线)

系统开发咨询1357O98O718

JVM - 类加载机制

insight

3月日更

Continue 玩转像素点,Python 图像处理学习的第 3 天

梦想橡皮擦

28天写作 3月日更

百度大脑开放日重庆站-智能物流专场报名啦

百度大脑

百度大脑 智能物流 智能物流开放日 重庆站

万物摩尔定律

soolaugust

AI

设计有意义的选择——再谈心流

Justin

心理学 28天写作 游戏设计

uni-app跨端开发H5、小程序、IOS、Android(三):理解uni-app框架MVVM思想

黑马腾云

微信小程序 uni-app android iOS Developer 3月日更

看完了进程同步与互斥机制,我终于彻底理解了 PV 操作

飞天小牛肉

Java 程序员 面试 操作系统

高频量化交易系统开发功能丨量化交易机器人系统开发详情

系统开发咨询1357O98O718

fil挖矿系统开发|fil挖矿系统软件APP开发

系统开发

Python if __name__ == ‘main’ 的作用介绍

HoneyMoose

@Component,@Service等注解是如何被解析的?

Java小咖秀

spring 面试 工作 注解 经验

使用Ignite UI创建jQuery应用_Android/iOS_Anand Narayanaswamy_InfoQ精选文章