没有合适的资源?快使用搜索试试~ 我知道了~
PHP项目开发实战_开发一个App后台_编程案例解析实例详解课程教程.pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 188 浏览量
2023-05-22
09:10:00
上传
评论
收藏 890KB PDF 举报
温馨提示
试读
14页
随着智能手机的普及,人们上网的入口由PC端逐渐转移到手机端,移动互联网用户已经超过PC端用户,许多互联网公司和传统企业都以开发手机App应用为切入点,争取在用户的手机端占得一席之地。移动端主要分为安卓(Android)系统和苹果(iOS)系统两大阵营,安卓系统上的应用软件以Java语言为基础进行开发,苹果系统上的应用软件可以使用Objective-C或Swift语言开发。当然随着HTML 5和Hybrid混合模式移动应用开发技术的发展,开发者可以开发一种介于Web App、NativeApp这两者之间的App,兼具“Native App良好用户交互体验的优势”和“Web App跨平台开发的优势”,并且这种开发模式极大地降低了开发成本,只需要开发出一套代码便可在多个平台同时使用。 本章我们讲解一个App后台开发实例,主要包括处理json数据和接口开发。接口开发中讲述了一个手机端卡券管理系统的开发,卡券管理系统包括管理员登录、发放卡券、核销卡券、展示卡券列表和记录用户操作等功能。手机客户端通过和PHP接口代码的交互实现这种管理功能。
资源推荐
资源详情
资源评论
实战:开发一个App后台
本章我们讲解一个App后台开发实例,主要包括处理json数据和接
口开发。接口开发中讲述了一个手机端卡券管理系统的开发,卡券管理
系统包括管理员登录、发放卡券、核销卡券、展示卡券列表和记录用户
操作等功能。手机客户端通过和PHP接口代码的交互实现这种管理功
能。
22.1 App开发概述
随着智能手机的普及,人们上网的入口由PC端逐渐转移到手机
端,移动互联网用户已经超过PC端用户,许多互联网公司和传统企业
都以开发手机App应用为切入点,争取在用户的手机端占得一席之地。
移动端主要分为安卓(Android)系统和苹果(iOS)系统两大阵营,安
卓系统上的应用软件以Java语言为基础进行开发,苹果系统上的应用软
件可以使用Objective-C或Swift语言开发。当然随着HTML 5和Hybrid混
合模式移动应用开发技术的发展,开发者可以开发一种介于Web App、
NativeApp这两者之间的App,兼具“Native App良好用户交互体验的优
势”和“Web App跨平台开发的优势”,并且这种开发模式极大地降低了开
发成本,只需要开发出一套代码便可在多个平台同时使用。
22.1.1 混合式App开发框架
目前混合式开发已经逐渐成熟,混合式App开发只需要开发者会使
用CSS和JavaScrip前端代码就可以实现手机App应用的开发,而不需要
再去学习安卓或苹果开发,降低了App开发的门槛。混合式开发做出的
手机应用无论在性能还是易用性方面都很接近原生App应用。在这一时
期涌现出许多混合式开发的框架,这些框架一般都提供通用的开发组件
和集成开发环境,更加简化了移动应用开发技术。下面介绍几个流行的
混合式开发框架。
1.PhoneGap
PhoneGap是一个免费且开源的开发环境,是一个用基于HTML、
CSS和JavaScript,创建移动跨平台应用程序的快速开发平台。开发者可
以开发出在Android、Palm、黑莓、iPhone、iTouch及iPad等设备上运行
的App。其使用的是HTML和JavaScript等标准的Web开发语言。开发者
使用PhoneGap进行开发,可调用加速计、GPS/定位、照相机、声音等
功能。
PhoneGap的官方网站地址是http://phonegap.com。
2.APICloud
APICloud是一款“云端一体”的移动开发平台,信仰“云端一体”的理
念,重新定义了移动应用开发。APICloud为开发者从“云”和“端”两个方
向提供API,简化移动应用开发技术,让移动应用的开发周期从一个月
缩短到7天。APICloud由“云API”和“端API”两部分组成,可以帮助开发
者快速实现移动应用的开发、测试、发布、管理和运营的全生命周期管
理。
APICloud使得开发者基于JavaScript便可开发出iOS与Android跨平台
App,它提供了丰富的App模块组件,通过简单的拼装组合便可具有一
定的功能。集成的IDE开发环境支持调试功能,可以边开发边调试。
APICloud的官方网站地址是http://www.apicloud.com。
3.AppCan
AppCan是基于HTML 5技术的Hybird跨平台移动应用开发工具。开
发者利用HTML 5+CSS 3+JavaScript技术,通过AppCan IDE集成开发系
统、云端打包器等快速开发出Android、iOS、WP平台上的移动应用。
AppCan的平台由以下几部分构成。
(1)IDE工具基于Eclipse定制的移动集成开发环境。
(2)应用引擎支持HTML 5应用运行的支撑平台。
(3)插件API扩展方式,原生能力,通过标准化接口调用。
(4)JS SDK对底层的接口进行高级封装的开发库。
(5)开放服务标准接口,无限扩展的互联网能力。
(6)UI框架界面外观,包括布局、颜色、风格等。
AppCan将App底层复杂的原生功能封装在引擎、插件中,开发者仅
需调用接口、打包编译,就可以获得原生功能,灵活的插件扩展机制可
以让开发者自由地定制各种功能。
AppCan的官方网站地址是http://www.appcan.cn。
4.Weex
2016年4月21日,阿里巴巴在Qcon大会上宣布跨平台移动开发工具
Weex开放内测邀请。Weex能够完美兼顾性能与动态性,让移动开发者
通过简捷的前端语法写出Native级别的性能体验,并支持iOS、安卓、
YunOS及Web等多端部署。对于移动开发者来说,Weex主要解决了频
繁发版和多端研发两大痛点,同时解决了前端语言性能差和显示效果受
限的问题。开发者只需要在自己的APP中嵌入Weex的SDK,就可以通过
撰写HTML/CSS/JavaScript来开发Native级别的Weex界面。Weex界面的
剩余13页未读,继续阅读
资源评论
好知识传播者
- 粉丝: 483
- 资源: 4204
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功