php开发app

php可以开发手机app吗

因为PHP是脚本语言,主要用于服务端的开发,是负责完成B/S架构或C/S架构的S部分,但是PHP可不仅仅只能在互联网站上发展,一个PHPforAndroid(PFA)站点表示他们将可以发布编程模型工具盒文档让PHP在Android上实现应用

怎么利用PHP框架语言开发手机APP?

第一:和WEB开发一样,首先需要一些相关的参数,这些参数,都会由客户端传过来,也许是GET也许是POST,这个需要开发团队相互之间约定好,或者制定统一规范

第二:有了参数,根据应用需求,完成数据处理,例如:任务进度更新APP内购一局游戏结束数据提交等等

第三:数据逻辑处理完之后,返回客户端所需要用到的相关数据,例如:任务状态内购结果玩家信息等等

P.S:数据怎么返给客户端?直接输出的形式,如:JSONXMLTEXT等等

第四:客户端获取到你返回的数据后,在客户端本地和用户进行交互!

php不能编写app应用程序,主要用于B/S结构(Browser/Server,浏览器/服务器模式)开发使用但是php可以作为服务器与app应用交换数据服务端API.

学习APP现在流行的有三种手机平台,androidIOS,windows他们都各有各自的编程语言,具体可以在百度搜索下各自平台制作学习

移动后台都是PHPPython,Java都重,更别说C++了看你用什么协议了,http,tcp/ipnodejs可以把路由,form表单验证写成c++的模块,主要是提供接口给移动端APP调用,可以从成本服务器资源的占用开发效率运行效率,后台复杂逻辑处理的能力等说一下目前我就知道的有jsp,asp,php

利用PHP框架开发手机APP需要考虑两种可能:

第一:如果需要即时通讯,也就是需要手机客户端与服务端保持TCP长连接,服务端需要向客户端推送数据的时候可以随时通过这个长连接发送数据给客户端,这样便能做到客户端与服务端及时通讯甚至客户端与客户端及时通讯做到这需要PHP能维持很多客户端连接,并且需要多进程支持,支持自己的通讯协议这样的应用传统的nginx+php-fpm+传统的php框架是做不到的如果是长连接即时通讯类的服务器框架推荐一看下workerman,它是就是一个php的socket服务器框架,非常适合做手机后台服务器框架

第二:如果不需要即时通讯的话,可以考虑直接走http协议,用nginx+php-fpm搭建一个webserver就好了,php框架可以采用thinkphpyii等等,客户端需要与服务器通讯的时候向服务端get/post一个请求就好

PHP怎样开发安卓应用程序?

appcan会对你起到帮助
安卓是使用java写的,但是呢,使用这款软件他会给你一个接口,你可以通过php把你想要的数据传入到appcan里面去,然后他生成app换句话说,只要你会做web开发,自然就会app开发
ps:http://www.appcan.cn/ 这个是appcan的官网
pps:http://appcan.cn/appshow/index.html 这个是appcan的应用展示,自己下载几个 看看源代码就会了!
ppps:不太建议使用国外的一个叫什么什么phone的软件,好不好放到一边,主要是资料太少了

(随机推荐阅读本站500篇优秀文章点击前往:500篇优秀随机文章)
来源:本文由易搜IT博客原创撰写,欢迎分享本文,转载请保留出处和链接!