1 / 7

mm Framework

mm Framework. MakingMobile 是一套基于 HTML5 的手机应用系统开发框架,致力将既有的桌面 Web 系 统平滑延展到手机上。其架构特点强调易用性、延展性、跨平台、解耦化、组件化,主要面向定制性较强的行业应用市场。. http ://www.is-keen.com. 易 于使用 易于掌握. 基于页面解析技术的非侵入式对接模式,无需对桌面 Web 系统做任何的改动即可做到轻松集成。轻量级的后端系统可部署在 Win 或 Linux 环境下,必要时甚至集成在目标业务系统的应用容器中。.

Download Presentation

mm Framework

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. mmFramework MakingMobile是一套基于HTML5的手机应用系统开发框架,致力将既有的桌面Web系统平滑延展到手机上。其架构特点强调易用性、延展性、跨平台、解耦化、组件化,主要面向定制性较强的行业应用市场。 http://www.is-keen.com

  2. 易于使用 易于掌握 基于页面解析技术的非侵入式对接模式,无需对桌面Web系统做任何的改动即可做到轻松集成。轻量级的后端系统可部署在Win或Linux环境下,必要时甚至集成在目标业务系统的应用容器中。 Html5/CSS/Javascript,任何一个开发人员都可轻松上手。易学易用的脚本语言,助力项目的敏捷开发。 MM框架的原初设计动力就是为了敏捷开发。考虑到手机硬件平台间的差别、手机UI与页面UI间的差别…… 从头开发设计一套手机应用系统是一个长周期高投入的任务。MakingMobile,将为您优雅地屏蔽掉这些问题,您只需关注项目里的个性化需求。

  3. 从轻量级到平台级 嵌入式部署 标准部署 云平台部署 在并发访问量不太大的项目里,可以将后台系统融合部署到目标业务系统所在的服务器上,无须单独的硬件服务器。甚至在排除附件解析等模块的情况下,可以采用Serverless开发模式,完全丢开后端,手机端直接对接目标业务系统。 标准的部署模式是使用一到两台专用的服务器,其一端对接目标业务系统,另一端接通公网(即互联网线路)用于手机访问。在内网/物理隔离网环境下,可考虑使用手机端APN、VPDN等模式解决安全链路问题。 对于大型应用,采用服务器集群架构,附件解析、数据引擎等各个子系统分别部署,并以双机热备方式提高系统可靠性。该模式常用于高并发、大用户环境,一般部署于集团单位总部,用于对接多个下属单位的多套业务系统。 For selection

  4. 基于HTML5标准 MM框架的手机UI开发语言采用业界标准的Html5/CSS3,未含任何的私有标签。强大的Html5加上Javascript,可以使应用做的像flash一样炫。 同时,将手机平台底层的常用模块(摄像头、GPS、存储卡、通讯录、短信等)进行了封装,使开发人员无需编写一行Java或Object-C代码即可轻松操控手机native功能。就是说,现有的Web页面开发人员也可做跨平台的手机开发了! 另外,UI控件真正实现分辨率无关/横竖屏自动适应,再也不用为那些五花八门的手机屏幕分别排版了。 iPhone 3GS+ Blackberry 5.x+ WinPhone Mango+ Android2.1+ Symbian WebOS Bada

  5. 内聚合与解耦化 1. 后端集成python/NodeJS可选 2. UI基于标签/基于控件可选 3. 在线更新/离线存储模式可选 4. 常规模式/无服务器模式可选 5. 登录委托鉴权/独立鉴权可选 框架遵循top-down的设计理念,先抽象出接口,再实现各个子模块。这样每个子模块都是实现无关的,具备良好的替换性和插拔性,可针对不同项目的具体环境,剪裁出最紧凑、最高效、最贴近需求的一套系统。

  6. 丰富的现成组件 • 前端UI控件 列表/多级列表/自定义列表/tab分页/图片浏览器/模态窗体/滑动页面/时间选取器/导航条/按钮/form控件/排版控件…… • 功能部件 • MS Office文档预览器 • 金格/NTKO/点聚ActiveX接口件 • XML/JSON数据解析器 • 照片拍传组件 • 文件夹浏览组件 • 条码/二维码扫描组件 • GPS/Google map集成组件

  7. 适配引擎 附件解析 后台管理 ActiveX OA ERP CRM UI呈现层 接口 H T T P H T T P DOM 模式 控件 模式 适配引擎 网站 门户 论坛 XML/HTML/JSON/SOAP 层 对 接 层 对 接 手机底座 智能更新 Cookie/Session跟踪中继 登录控制 数据暂存/共享/整合 其他Web系统 Native封装 基于Python的后台框架 …… …… 基于NodeJs的后台框架

More Related