DevExtreme 移动跨平台开发 C#语言

DevExtreme概述

DevExtreme供应HTML / javascript和web开发工具进行移动

Mobile Development

DevExtreme包含所有你需要创建本地客户端应用程序使用HTML5和JavaScript和提供解决方案与一个代码库这一目标今天最受欢迎的智能手机和平板电脑。

简介概述

DevExtreme允许您构建HTML / javascript应用程序可以为本机移动应用程序使用  PhoneGap Build 并可以安装到相应的移动设备,安装后,DevExtreme应用程序看起来像本机移动应用程序。建立这样的移动应用程序,DevExtreme配有一个大套UI小部件,SPA(单页面应用程序)框架和数据管理库,所有这些工具都是基于JavaScript,HTML5和CSS3。当开发DevExtreme应用程序,你只需要使用JavaScript、HTML和CSS。此外,您将需要的基本知识 Knockout and jQuery.

SPA framework

DevExtreme SPA框架提供一个SPA必需要所有必要的工具和特性

URL 路由

该框架使用熟悉的路由规则来定义用户导航到的URL之间的关系和相应的加载,作为一名开发人员,您指定路由规则和定义您的应用程序需要的应用程序视图和框架的实际运行时导航,当一个视图导航呈现,它将使用所需的功能进行交互,该框架还在导航与视图之间,将自动添加Back按钮应,这是最基本的必须拥有返回功能。

视图管理和渲染

  DevExtreme SPA框架使用一个内置的视图引擎。除了基本视图渲染技术,这个引擎还提供了以下的复杂特性。

局部视图:这些让你在多个视图之间共享和重用HTML更加方便。

视图环境:一个视图可以呈现不同的内容基于当前的设备类型,设备方向或另一个自定义上下文。

掌握页面或布局:您可以提取一个常见的应用程序页面布局作为单独的HTML标记(这就是所谓的主网页或布局在一些服务器端技术)。

可插拔的模板引擎:自从DevExptreme SPA框架遵循MVVM模式和是可扩展的,视图引擎将数据绑定到视图的标记的帮助下一个特殊的模板引擎,Knockout为 DevExtreme附带了一个模板引擎,但您可以编写自己的目标任何想要的模板库。

单独的视图文件:DevExtreme视图引擎的另一个主要优点是页面和文件得到友好的分离,DevExtreme,不必把内容分类标记做成一个单一的HTML文件——不同的页面可以被放置在不同的文件夹,使得应用程序结构更清晰。










你可能感兴趣的:(框架,web开发,dev,Extreme,移动平台,DevExtreme)