专业的QQ下载站 本站非腾讯QQ官方网站

QQ下载|QQ资讯|QQ分类|下载排行|最近更新

软件
软件
文章
当前位置:首页应用软件编程开发 → 筋斗云移动应用框架 v3.2 官方版
筋斗云移动应用框架 v3.2 官方版

筋斗云移动应用框架 v3.2 官方版

筋斗云框架下载评分:10.0
下载地址
  • 软件介绍
  • 软件截图
  • 猜你喜欢
  • 同类推荐
  • 相关文章

筋斗云框架可以用来开发安卓端和苹果端的应用,通过Cordova工具包生成Web应用容器,让用户可以快捷使用应用和手机设备等,需要的编程和软件开发的朋友快来绿色资源网下载吧!

官方介绍

筋斗云的架构符合[DACA规范](分布式访问和控制架构),严格区分前端应用与后端应用服务器,两者之间通过BQP协议(BQP: Business Query Protocol,业务查询协议)交互。其前端提供移动风格和桌面风格两种Web应用框架,以HTML5为核心技术,并对移动端或桌面端原生应用给予良好支持,移动Web应用框架可以用于制作安卓或苹果原生应用、微信公众号等应用平台上的轻应用,桌面Web应用框架常用于创建桌面风格的管理端应用程序,形式上也可以是Web应用或Windows/Linux应用程序等,覆盖全平台。后端应用服务器仅提供业务数据查询,不掺杂视图等其它数据,统一服务各种前端应用。筋斗云的前后端均可独立使用。

软件亮点

1.支持一些常见的对原生应用的适配。例如,如果壳中设置了启动画面,则当Web应用加载完成后,应自动隐藏启动画面;支持原生应用使用的页面栈机制,像在后退时可以跳过(pop)某些页面;安卓平台上可以退出应用;苹果平台上页面顶端应留出部分空间给系统状态栏等等。

2.支持与原生壳交互,从而实现尽量少的用户版本更新。例如,应用被原生壳加载后,可以调用壳支持的原生功能;壳会升级,会有多版本并行存在,框架必须提供机制让应用可以区分和兼容不同版本的壳。

3.本质上,它应该是“单网页应用”。单网页应用,简称SPA,有时也译成“单页应用”,这里的“页”指的是网页(Web Page),与应用中的每个逻辑页(Page)是两个概念。它强调无刷新的体验,即只有一个网页,在打开应用后,每次只会更新网页的局部显示,不会像传统网站那样每次打开另一个网页时整体刷新。

4.MVC架构。数据与界面元素一定是分离的,前端与后端应用服务器间只会传输动态业务数据,不会混合数据与界面。框架提供C(Controller,控制器),开发者操控界面元素V(View,视图),与后端服务间只会传输业务数据M(Modal),和原生一样节省流量。

5.支持“多页面应用”,提供某种页面路由方式。应用程序在逻辑上是由多个应用页面(Page)构成的。在移动端,一次显示一个页面,页面间可流畅地相互切换,提供与原生应用页面类似的体验。

功能特色

筋斗云对测试和持续更新(CI)非常重视,也提供了诸多支持,包括手工测试工具,测试流程管理,基于phpunit的服务端业务接口自动化测试框架,以及基于NUnit+.Net开发的业务流程自动化测试框架等。

筋斗云后端注重设计文档,以严谨而简约的方式描述数据模型及业务接口,进而自动创建或更新数据库(称为“一站式数据模型部署”),以及进行接口API声明或测试。后端框架以php编程语言实现了DACA规范,可以很方便扩展业务接口和实行访问控制,还支持各种后端应用(如定期任务,服务器维护工具等)。

筋斗云前端开发使用POM开发模型(POM: Page object model,页面对象模型),以逻辑页做为基本开发单元,使得制作Web应用的开发体验与制作原生应用类似。通过名为Webcc的应用部署工具,支持应用性能优化(比如针对缓存及CDN优化),一键产品上线,有力地支持产品的持续更新。

软件背景

筋斗云的设计思想是要做优雅的全平台应用,可以制作各类移动端(如安卓、苹果平台)或桌面端(如Windows等桌面系统)的Web应用和原生应用,以移动端应用为产品主要方式,同时强调优雅的开发,优雅的发布和优雅的用户体验。

展开内容

软件截图

同类推荐

推荐文章

用户评论

关于九渡客 | 联系方式 | 发展历程 | 版权声明 | 下载帮助(?) | 广告联系 | 网站地图 | 友情链接

Copyright 2019-2029 9DOKE.COM 【九渡客】 版权所有 鲁ICP备2021036634号-4 | 鲁ICP备2021036634号-4

声明: 本站非腾讯QQ官方网站 所有软件和文章来自互联网 如有异议 请与本站联系 本站为非赢利性网站 不接受任何赞助和广告