为什么值得花时间看这套PHP WebApp资料

很多做后端PHP的程序员,或者刚转行做全栈的人,遇到的最大痛点是:公司突然要搞个手机端,原生开发成本太高,自己又只会写接口和网页。这门课解决的就是“如何用PHP加前端基础,快速产出一个能装在手机上、能调用硬件的混合应用”这个具体场景。它不是教你从零造底层框架,而是教你怎么用现成的云编译平台把H5页面打包成APP。如果你现在的工作需要兼顾移动端,或者接了外包项目要快速出壳,这套资料能帮你省掉大量摸索原生打包环境的时间。但如果你纯粹想学iOS或安卓原生开发,这套资料的方向不对,别看。

资料怎么配合练习最高效

这套资料对基础的要求是:你得懂基本的HTML、CSS、JavaScript,以及PHP接口怎么写。完全没碰过前端代码的人看中间的JS逻辑分析会非常吃力。建议先重点看前期的开发步骤和页面加载流程分析,把index.html的加载机制彻底搞懂,这是整个混合APP跑起来的核心骨架。接着直接看AUI CSS框架那几节,跟着把头部和尾部导航敲出来,熟悉这套UI库的类名规则。最后结合Zepto框架的登录注册案例,把前后端的数据请求闭环跑通。资料里的代码片段不要光看,一定要在自己电脑上搭好环境,边看边敲,把广告页、登录页这些基础模块先复现出来。

学完能独立做什么

把这套资料完整消化后,你能独立完成一个带底部导航、能跳转页面、能调PHP接口做登录注册的标准化WebAPP。遇到简单的业务需求,比如企业展示、资讯浏览或者表单收集类的小型移动应用,你可以直接用这套技术栈接单或交付,不用再去求助原生开发团队。虽然这套方案不是目前最前沿的,但对于很多预算有限、只要求能跑通基本功能的B端项目来说,依然是一个非常务实且低成本的解决路径。


WebApp移动端开发

课程目录

*   第一章 WebApp移动开发/

  *   App开发概述/

    *   1.1-APP开发描述

    *   1.2-混合app的开发原理

  *   使用Apicloud开发/

    *   1.3-使用Apicloud开发步骤

    *   2.1-使用Apicloud开发的准备工作

    *   2.2-index.html页面加载流程分析

    *   3.1-index.html核心js代码分析

    *   4.1-广告页面案例

  *   使用AUICSS框架开发/

    *   5.1-auicss框架介绍及使用准备

    *   5.2-使用auicss框架_实现头部和尾部导航

    *   6.1-底部切换栏js代码分析

    *   1.1-完成纯文页面的设计

    *   1.2-完成纯图页面和关于页面

    *   2.1-设计登录页面

  *   使用zepto框架/

    *   2.2-使用zepto框架_实现登录页面的展示和返回

    *   3.1-设计注册页面

    *   3.2-完成注册请求接口

    *   4.1-完成注册功能

    *   5.1-登录功能1_登录按钮提交数据

    *   5.2-登录功能2_登录请求接口

    *   5.3-登录功能3_ajax请求处理

  *   退出登录/

    *   1.1-退出登录1_个人中心判断登录状态

    *   1.2-退出登录2_个人中心页面

    *   1.3-退出登录3_退出登录

  *   添加糗事/

    *   2.1-添加糗事1_展示添加糗事页面

    *   2.2-添加糗事2_完成添加糗事页面

    *   2.3-添加糗事2_添加请求接口

    *   3.1-添加糗事3_ajax请求处理

  *   doT模板引擎/

    *   3.2-doT模板引擎_简单案例

    *   3.3-doT模板引擎_复杂案例

    *   4.1-完成提供糗事数据的接口

    *   4.2-纯文页面_获取糗事数据并展示

  *   定义App下拉刷新功能/

    *   5.1-完成下拉刷新功能

    *   5.2-完善下拉刷新功能

    *   5.3-上拉加载更多的原理

    *   6.1-实现上拉加载更多

  *   底部弹窗效果/

    *   6.2-底部弹窗效果_调用相册和摄像头