它仅仅是HTML5和JavaScript的一个封装层吗?

在展会上,当我们展示 MobileTogether 时,我们经常会遇到这个问题:“那么,它只是一个将 HTML5 和 JavaScript 封装成原生应用程序的工具吗?” 简单的答案是:“不是的。”

MobileTogether 是一款完整的 移动应用程序开发框架 这得益于我们自主研发的渲染和处理引擎,它赋予我们更大的灵活性和强大功能,从而能够在每个移动操作系统平台上提供真正的原生应用体验,同时,它也让开发者能够访问一些通常无法通过基于JavaScript或HTML5的网页应用访问的重要移动平台功能。

All of the rendering of the mobile application pages is done by the MobileTogether client app (or by our MobileTogether Framework Library, if you have gone the AppStore deployment route and [built your own native mobile app](https://www.altova.com/zh/mobiletogether/app-store-deployment.html) with MobileTogether) and all of the business logic and workflow is executed partially in the MobileTogether client and partially in the server, depending on your particular application needs. The MobileTogether Server [provides the back-end for your mobile apps](https://www.altova.com/zh/mobiletogether/server.html) and interfaces with any back-end databases, web services, or other data sources to make that data available to your mobile apps. It supports SQL databases, XML data sources, and JSON data sources, and in addition to using SQL queries against your databases, you can also utilize the powerful XQuery language for advanced data processing, querying, and selection on data from all sources.

此外,MobileTogether 包含一个完整的图表和图形引擎,让您可以在移动应用程序中可视化数据,并构建强大的商业智能仪表盘、数据分析和科学解决方案。

最后,但同样重要的一点是,MobileTogether框架为您提供了访问特定移动操作系统功能的途径,例如发送短信、发送电子邮件、基于摄像头的图像采集、签名采集,以及GPS和地理定位功能。

所有这些功能都可以在三大主流移动操作系统上使用:iOS、Android和Windows Phone。而这些功能是无法通过简单的基于HTML5和JavaScript的网页应用,或者仅仅是围绕这些基本技术构建的简单原生应用外壳来实现的。

更重要的是,MobileTogether 框架还可以帮助您针对使用笔记本电脑、混合平板电脑/笔记本电脑,或运行 Windows 8.1 或 Windows 10 的台式电脑的办公人员。您使用 MobileTogether 开发的移动应用程序,也可以在 Windows 平台上运行,可以通过 MobileTogether 客户端应用程序,或者通过使用 MobileTogether Designer 生成代码,然后编译您自己的原生 Windows 应用程序,并利用 MobileTogether 框架库来实现。

所以,今天就来体验一下MobileTogether,看看它如何让操作变得如此简单 开发强大的移动应用程序 使用我们领先的跨平台移动应用开发框架!