什么是基于PHP网站开发移动应用程序的正确方法,该网站将访问网站使用的相同MySQL数据库?

时间:2015-06-15 04:53:59

标签: php android ios mysql phpfox

我是专业的 Web开发人员(PHP开发人员)。所以,我是从Web开发人员的角度提出这个问题,并以相同的观点期待答案。

在PHPfox(一个用php创建的社交网络平台)中开发了一个正在运行的社交网站

现在我已经收到了客户要求开发Android和iOS应用程序的要求,就像基于此网站的Facebook移动应用程序一样,该应用程序也应该类似于网站的功能。因此,这些预计的应用程序将访问该网站当前使用的相同MySQL数据库。主要目标是网站,这些应用程序应该像Facebook网站和Facebook移动应用程序一样同步工作。

所以,我的问题是在这种情况下应该采用一步一步,正确,最好和最佳的方法?

在网站上,他们使用了MVC模式的开发,他们使用Twig作为模板引擎来显示移动应用程序中不应该出现的网页。

移动团队(iOS和Android)团队正在开发应用程序的UI设计。但是我的角色应该是什么,我不清楚。请从Web开发人员的角度向我解释正确的逐步方法。

感谢。

1 个答案:

答案 0 :(得分:4)

最好的方法是使用原生移动应用,一个Android版本和一个IOS版本。您的角色是创建一个可以访问您的数据库的Web服务,并使移动应用程序开发人员能够调用某些URL(这些Web服务中的函数)将回复JSON中显示的数据。

首先考虑一下他们需要的功能,他们如何称呼它们,他们会传递什么参数以及他们将如何接收数据。