假设我已经构建了一个web应用程序,它做了一个定义良好的过程,比如只使用Drupal核心进行医学自我诊断,我想将它导出为*nix可执行文件(Android?)本机应用。
有什么方法可以做到Drupal 9(或者应该是Drupal 10)?
发布于 2022-04-05 15:46:31
不,您不能将Drupal“导出”到本地应用程序中。
一个相当常见的场景是使用Drupal作为本地移动应用程序的后端--在这种情况下,您有一个运行Drupal的iOS服务器,然后您就可以创建一些应用程序(iOS、Android等)。并通过REST、JSON:API或GraphQL将它们连接到Drupal。
在本例中,您有两个或多个代码库:
你能使用Drupal作为应用程序本身,尽管对安卓或iOS?不,不是真的。你将不得不在某种网络服务器上运行Drupal,该服务器将被捆绑到应用程序中,这可能是苹果和谷歌不允许的,而且无论如何,这是制作移动应用程序的一种不必要的复杂方式。
我一直在用Drupal开发iOS和安卓应用程序,并且取得了很好的效果。离子型允许您使用一个前端,如角,反应,或Vue,然后您可以创建一个代码库,使您可以生成安卓和iOS应用程序,以及一个PWA。这可以通过JSON:API与Drupal进行对话,并且运行得相当好,但这是在让Drupal站点正常工作的基础上所做的大量额外工作--您必须使用非Drupal技术栈来构建Ionic应用程序。
https://drupal.stackexchange.com/questions/310541
复制相似问题