一个非常基本的问题:
我对移动应用程序没有任何经验,但我要开展的下一个项目是使用名为 phonegap 和 html5 的移动应用程序。我知道我们可以使用他们的api为android或ios开发原生应用程序,但我想知道如何开发移动网络应用程序?
我的意思是什么技术将与html一起使用,后端是什么。就像我为pc开发Web应用程序一样,我使用Java和SQL作为后端和html JavaScript作为前端,同样的方式是在为移动开发webapp时使用的技术。
**移动网络应用程序是指使用网络技术开发的移动应用程序,可安装在移动设备上。
修改
我正在寻找的是我们如何为移动设备开发可安装的本机Web应用程序,以及将使用哪种技术来处理哪些部分,例如前端,后端是什么等等。
答案 0 :(得分:2)
PhoneGap是一个用于构建跨平台的开源框架 使用HTML,CSS和JavaScript的移动应用程序。
UI是用HTML,CSS设计的,可以使用jQuery Mobile或JQTouch等一些库。 这是关于前端,关于后端,这里是this blogpost,它解释了(在“PhoneGap高级应用程序架构”标题下看)
(在phonegap中)具体的应用程序架构在a上会有所不同 但是,大多数数据驱动的应用程序都采用了这种方式 遵循基本架构。 PhoneGap应用程序充当 客户端供用户进行交互。 PhoneGap客户端 与应用程序服务器通信以接收数据。该 应用程序服务器处理业务逻辑并与之通信 后端数据存储库。
Cordova API允许用户在客户端创建和使用SQLite数据库。
如果您想了解更多有关Phonegap技术的信息,可以参考以下有用的链接,