你可能很清楚使用DNN作为网站内容管理解决方案的好处,但很少有人意识到他们可以使用DNN来构建出色的移动应用程序。我们喜欢DNN提供的安全性、灵活性和功能性,那么为什么不使用它来构建和管理应用程序呢?
市场上有一些管理移动应用内容的服务,但问题是,当你必须登录你的网站来管理网页内容,而你的移动CMS来管理你的移动内容时,它会创造更多的工作——特别是当两个渠道的内容可能是相同的。如果你的应用使用推送通知,那么你可能需要另一个第三方网站登录并发送推送通知。使用DNN作为您的网站和移动应用程序内容管理系统消除了瓶颈,并允许您利用已经内置到您的网站的功能。是的,你甚至可以从你的DNN网站发送推送通知!
使用DNN构建移动应用程序有几种方法。我将简要介绍每种方法,以及每种方法的优点和缺点。项目的复杂性、功能和预算将决定最佳解决方案。
- App Store App-这是我给最简单类型的应用程序起的名字。这对于预算较低的项目非常有用,因为大多数内容都是静态的。对于这种类型的项目,我们使用PhoneGap Build创建一个基本的HTML站点。PhoneGap Build是一个基于云的解决方案,可以将您的网站同时转变为各种平台的移动应用程序(iOS, Android™等)。内容是从你的DNN页面中抓取并显示在应用程序中。用户界面是作为HTML站点的一部分创建的。
使用我们的DNN商店上的革命产品为您提供了创建自己的应用程序商店应用程序的所有模板和说明。有文档包括一步一步地引导您完成这个过程。
这种解决方案的缺点是不支持动态内容、用户登录或推送通知。 - App Store Web应用-使用这个解决方案,你可以直接在你的应用程序中加载你的DNN站点。你仍然可以使用PhoneGap构建来创建iOS和Android™的应用程序,对于最终用户来说,它看起来就像一个原生应用程序。你的DNN主题成为你的用户界面,即使在你发布应用程序后,也可以动态更改。
支持动态内容、用户登录和3理查德·道金斯派对模块,但不工作将推送通知。 - 本地应用-到目前为止,本地应用程序提供了最大的灵活性,但需要更多的财务投资。对于原生应用程序,您仍然可以直接在应用程序中加载DNN站点,但原生应用程序允许我们注册用户,以便通过您的DNN站点发送推送通知。这是我们在DNN商店上的革命高级解决方案的一部分。我们创建了一些应用,其中页脚导航是原生的,但内容在DNN中都是动态的。这允许我们在页脚内的图标上创建动态徽章。
所有这些都是混合解决方案,将DNN的力量传递到移动领域,使其比以往任何时候都更容易创建和管理移动应用程序。要了解更多关于我们的Revolution产品,为您提供开箱即用的模板,用于构建沉浸式移动体验,请访问DNN商店的页面.