当前位置:首页 » 游戏软件 » php可以制作app吗

php可以制作app吗

发布时间: 2023-02-06 06:07:35

A. 含有php的模板网站能打包成Android或者ios的app吗

能,安卓可以直接用,但是打包成ios的只能越狱用,还是要提交苹果审核才能上架,我之前用.net网站打包过,你网上搜下,这种帮你把网站生成app的很多

B. PHP怎样开发安卓应用程序

appcan会对你起到帮助。

安卓是使用java写的,但是呢,使用这款软件他会给你一个接口,你可以通过php把你想要的数据传入到appcan里面去,然后他生成app。换句话说,只要你会做web开发,自然就会app开发。

ps:http://www.appcan.cn/这个是appcan的官网

pps:http://appcan.cn/appshow/index.html这个是appcan的应用展示,自己下载几个看看源代码就会了!

ppps:不太建议使用国外的一个叫什么什么phone的软件,好不好放到一边,主要是资料太少了。

C. 如何用PHP制作的网站生成Android app

你这个问题有些笼统,一个完整的app有简单有复杂,不同的app应用功能的差异也导致不同的技术实现或者算法模型。大体来说,一个app从设计到最终实现需要你懂得以下几个必要方面: 1、前期需求规划与信息、交互设计——你需要制定出一个完整的需求文档,功能文档,流程图,时序图。 2、交互设计、UI设计——设计出基本且完善的原型图和app基础的交互设计效果,之后再根据这些设计出完整的UI界面并学会切图,一些需要做自适应的素材图片需要做点9patch。 这里还需要你懂得px,pt和dp之间的换算,屏幕密度的换算和相互之间的系数,以便你的app能完美适应不同分辨率设备。其中交互设计需要你懂得很多人机操作的技巧经验,掌握Axure等交互工具的使用,UI设计需要你掌握Photoshop和Illustrator等操作。 3、使用ADT之类的开发环境进行app开发,你最基本的也得掌握java语言,熟悉android环境和机制,这里面涉及面广,请根据项目自行学习相关知识。 4、如果不是单机版的app,需要用到服务器,那你还得掌握WebService相关知识和开发语言,常用的有ASP.Net,PHP,JSP等。 5、熟悉并能开发数据库。 6、某些功能需要做算法,这还需要一定得专业知识,尤其是数学基础。 7、熟悉API接口开发,这里包括你自行开发API的能力以及调用第三方API的经验。 8、熟悉TCP/IP,socket等网络协议和相关知识。 9、熟练掌握App发布的流程,真机调试技巧,证书,打包,上架。 App开发其实不一定适合一个人搞,太费劲,除非是一个单机版的小应用,或者利用现成的api开发简单的第三方应用,否则还是让一个团队来完成各自擅长的领域。

D. php可以做APP的后台吗

为什么不可以。网站/app/系统开发学习可以参考下这个网站。

E. PHP能用来开发App吗

不适合,php主要用于在网站应用,需要借助浏览器实现功能。你也可以模拟浏览器,将app程序包装成类浏览器的功能

F. PHP可以开发手机app吗

目前是不能的,只能使用android平台也就是java语言,还有ios的object-c语言可以开发手机app

G. Thinkphp怎么生成APP呀.求助求助

首先你需要建立一个包含TPM的ThinkPHP项目。 你可以在ThinkPHP官方网站上下载TPM, 也可以中github中获得。
将下载的文件中, Tpl目录下的文件复制到你的项目文件夹下Tpl目录中。将SwitchMobileTplBehavior.class.php 复制到 项目目录下 Lib/Behavior 目录下,将TemplateMobile.class.php 文件复制到 ThinkPHP/Extend/Driver/Template 下。
项目需要开启layout , 在项目配置文件中配置:

'LAYOUT_ON'=>true


在项目的Conf文件夹下建立tags.php ,代码为:

<?php
returnarray(
'action_begin'=>array('SwitchMobileTpl')
)


如果想手机客户端支持页面跳转,需要修改核心文件 ThinkPHP/Common/functions.php 中得redirect函数,修改为:

functionredirect($url,$time=0,$msg=''){
//多行URL地址支持
$url=str_replace(array(" "," "),'',$url);
if(empty($msg))
$msg="系统将在{$time}秒之后自动跳转到{$url}!";
if(!headers_sent()){
//redirect
if(0===$time){
//手机客户端跳转发送redirect的header
if(defined('IS_CLIENT')&&IS_CLIENT){
if(''!==__APP__){
$url=substr($url,strlen(__APP__));
}
header('redirect:'.$url);
}else{
header('Location:'.$url);
}
}else{
header("refresh:{$time};url={$url}");
echo($msg);
}
exit();
}else{
$str="<metahttp-equiv='Refresh'content='{$time};URL={$url}'>";
if($time!=0)
$str.=$msg;
exit($str);
}
}


编辑器打开Tpl/index.html文件,修改代码

TPM.run("http://yourappurl");


,将网址修改为你项目的真实访问地址。
然后,我们可将模板目录打包成手机APP 。
首先打开你的命令行, cd 到模板目录, 运行命令:

phpbuild.php


然后我们发现在模板目录会生成手机APP文件, 我们在手机上面安装即可。
命令行打包程序需要你的环境开启zip和curl扩展,如果不清楚的话请自行网络解决。
注意:打包命令需要联网,如果没有联网的话 可以用第三方打包工具例如phonegap打包。

打包命令还可以跟更多参数:
php build.php <platform> <name> <package> <version>
参数说明:
platform:输入android或ios, 默认为android,现在还不支持IOS打包,大家敬请期待。
name:应用名称, 默认为TPM 。
package: 应用的包名,如:com.think.yourname ,一般为一个域名的倒序。 默认为 cn.thinkphp.tpm
version: 应用版本, 默认为1.0

H. php可以开发手机app吗

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

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

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

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

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

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

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

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

学习APP现在流行的有三种手机平台,android、IOS,windows。他们都各有各自的编程语言,具体可以在网络搜索下各自平台制作学习。

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

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

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

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

I. php能不能开发手机app应用软件

PHP只能开发app的后台,不能开发app。如果使用phonegap可以用html+css+js开发app

J. PHP可以开发手机app吗

可以的,现在很多的应用都是用php来做服务器端的。估计过一段时间HTML5+php的App会很多!