【AICon】探索八个行业创新案例,教你在教育、金融、医疗、法律等领域实践大模型技术! >>> 了解详情
写点什么

使用 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:523478

评论

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

Developer 转型记:一个开发平台的“魔力”

华为云开发者联盟

华为 AI 开发者 开发者工具 华为云

轻量级BI应用-Superset实践

Jackchang234987

BI 数据产品

Java SSM 框架常见面试题

老大哥

Java

Java中的模板设计模式,太实用了!

BUZHIDAO

Java

MySQL的索引基础知识

guoguo 👻

策略模式解析

南方有乔木兮

面试官问:僵尸进程和孤儿进程有了解过吗

Java小咖秀

Linux 学习 面试 进程 经验

一次线上JVM Young GC调优,搞懂了这么多东西!

南方有乔木兮

编程日课•理解学院

顿晓

学习 编程日课 理解学院

架构师训练营第九周

Melo

我天!xx.equals(null) 是什么骚操作??

导导

视频丨包不同的沙雕敏捷之砸锅卖铁买兰博

华为云开发者联盟

程序员 运维 敏捷 敏捷开发 技术人

求组队,PK华为HMS全球应用创新大赛!

InfoQ_e92167c73263

android

新三板专家-程晓明:四板将是推动区块链技术与资本市场结合试验田

CECBC

区块链技术 推进落地应用

刚坐下,一个面试官居然问了我 30个Spring Boot问题!

只喝纯牛奶

BFC "苦"前端久矣!

double U

CSS 大前端

信创舆情一线--50多家科技公司源代码泄露

统小信uos

知识点梳理:聊聊iOS SDK数据采集那点事儿

易观大数据

给技术同学的建议:人人都该懂的埋点知识

易观大数据

埋点 智能运营

一条更新sql在mysql中是怎么执行的

简爱W

LeetCode题解:189. 旋转数组,pop+unshift一行,JavaScript,详细注释

Lee Chen

大前端 LeetCode

判了!中科大博士写游戏外挂赚了12万获刑,被抓才知道帮团队赚了300万……

程序员生活志

游戏开发 游戏 游戏外挂 新闻

一图看懂华为云DevCloud如何应对敏捷开发的测试挑战

华为云开发者联盟

微服务 敏捷开发 测试 云服务 华为云

百万并发「零拷贝」技术系列之经典案例Netty

码农神说

Java Netty 零拷贝

区块链+国防安全,科技是核心战斗力

CECBC

新技术 国防安全 科技信息

智能的财务管理系统,来自某科技公司CEO亲手搭建

明道云

2行代码搞定一个定时器!

简爱W

揭秘淘宝平台广告策略,拆解最佳投放实践

华为云开发者联盟

数据分析 广告 用户增长 淘宝 电商

week8--课后作业

Geek_165f3d

Spring Boot+Redis+拦截器+自定义Annotation实现接口自动幂等

我是苞谷

该学一学了!零基础入门Docker

程序员的时光

Docker

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