ImageVerifierCode 换一换
格式:PPTX , 页数:21 ,大小:3.69MB ,
资源ID:9637237      下载积分:10 金币
验证码下载
登录下载
邮箱/手机:
图形码:
验证码: 获取验证码
温馨提示:
支付成功后,系统会自动生成账号(用户名为邮箱或者手机号,密码是验证码),方便下次登录下载和查询订单;
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/9637237.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

开通VIP折扣优惠下载文档

            查看会员权益                  [ 下载后找不到文档?]

填表反馈(24小时):  下载求助     关注领币    退款申请

开具发票请登录PC端进行申请。


权利声明

1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4009-655-100;投诉/维权电话:18658249818。

注意事项

本文(移动开发APP技术PPT演示课件.pptx)为本站上传会员【天****】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4009-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

移动开发APP技术PPT演示课件.pptx

1、单击此处编辑母版标题样式,编辑母版文本样式,第二级,第三级,第四级,第五级,2020/1/8,#,移动开发,APP,技术及,微信小程序,1,三大移动操作平台,2,三大平台对比,3,移动开发技术,原生开发技术(,Native app,),网页开发技术(,Web app,),混合开发技术(,Hybrid app,),4,Native app,是某一个移动平台所特有的,使用相应平台支持的开发工具和语言(比如,iOS,平台支持,Xcode,和,Objective-C,,安卓平台支持,Eclipse,和,Java,)。有很强的交互,是一个完整的,App,,可拓展性强,需要用户下载安装使用。,模式通常是

2、由“云服务器数据,+APP,应用客户端”两部份构成,,APP,应用所有的,UI,元素、数据内容、逻辑框架均安装在手机终端上。,原生应用程序看起来(外观)和运行起来(性能)是最佳的。,举例:摄像头,扬声器等,5,原生开发优点,速度更快、性能稳定、整体用户体验不错。,访问本地资源(通讯录,相册),可线下使用(因为是在跟,Web,相对地平台上使用的)。,支持大量图形和动画,出色的动效,比移动,Web App,运行快,容易发现(应用商店里面)和重新发现(应用图标会一直在主页上),对于苹果而言,应用下载能创造盈利,官方卖场的应用审核流程会保证让用户得到高质量以及安全的,App,官方会发布很多开发工具或者

3、人工支持来帮助你的开发,拥有系统级别的贴心通知或提醒,6,原生开发缺点,开发成本高,尤其是当需要多种移动设备来测试时,因为是不同的开发语言,所以开发,维护成本也高,因为用户使用的,App,版本不同,维护起来很困难,支持设备非常有限(一般是哪个系统就在哪个平台专属设备上用),官方卖场审核流程复杂且慢,发布进程受影响,上线时间不确定(,App Store,审核过程不一),内容限制(,App Store,限制),获得新版本时需重新下载应用更新(提示用户下载跟新,用户体验差),7,Web app,Web,应用本质上是为移动浏览器设计的基于,Web,的应用,它们是用普通,Web,开发语言(,html,j

4、ava,php,JavaScript,)开发的,可以在各种智能手机浏览器上运行,指采用,html5,语言写出的,App,,不需要下载安装。依托于浏览器,基本上可以说是触屏版的网页应用。,HTML5,应用程序使用标准的,Web,技术,通常是,HTML5,、,JavaScript,和,CSS,。,只需编写一次、可到处运行的移动开发方法构建的跨平台移动应用程序可以在多个设备上运行。,8,Web APP,Web App,开发即是一种框架型,APP,开发模式(,html5,APP,框架开发模式),具有跨平台的优势,通常由“,HTML5,云网站,+APP,应用客户端”两部份构成,,APP,应用客户端只需安

5、装应用的框架部份,而应用的数据则是每次打开,APP,的时候,去云端取数据呈现给手机用户。,虽然开发人员单单使用,HTML5,和,JavaScript,就能构建功能复杂的应用程序,但仍然存在一些重大的局限性,具体包括会话管理、安全离线存储以及访问原生设备功能(摄像头、日历和地理位置等)。,9,Web,开发优点,跨平台开发、用户不需要去卖场来下载安装,App,开发速度快,任何时候都可以发布,App,,因为根本不需要官方卖场的审核,可即时上线,支持设备广泛,开发成本较低,无内容限制,用户可以直接使用最新版本(自动更新,不需用户手动更新),页面存放于,web,服务器(减少了内存,但是会增加服务器的压力

6、纯,H5 APP,快速开发、低成本、多平台,与很多,APP,开发方式不同的是,-,图文混合的排版(正是这些复杂多变的,CSS,样式消耗了性能,但是它带来了排版的多样性,能够细致到每一个字宽行高和风格的像素级处理),10,Web,开发缺点,只能使用有限的移动硬件设备功能,无法使用很多移动硬件设备的独特功能,要同时支持多种移动设备的浏览器让开发维护的成本也不低(也要适配不同的浏览器,对于用户来说,这种,App,很难被用户发现,这里的数据获取都是在资源页面上异步完成的,因为只有这样才能让这些资源页面完成预加载或者渲染。(耗时),表现差(对联网的要求比较大),页面跳转更加费力,不稳定感更强,图片和

7、动画支持性不高,交互动态效果受到限制,更小的页面空间,用户体验没那么炫,没法在,App Store,中下载、无法通过应用下载获得盈利机会,安全得不到保障,无法体会包括会话管理、安全离线存储以及访问原生设备功能(摄像头、日历和地理位置等),11,Hybrid app,Hybrid APP,指的是半原生半,Web,的混合类,App,。需要下载安装,看上去类似,Native App,,但只有很少的,UI Web View,,访问的内容是,Web,。,混合应用大家都知道是原生应用和,Web,应用的结合体,采用了原生应用的一部分、,Web,应用的一部分,所以必须在部分在设备上运行、部分在,Web,上运行

8、不过混合应用中比例很自由,比如,Web,占,90%,,原生占,10%,;或者各占,50%,。,有些应用最开始就是包了个原生客户端的壳,其实里面是,HTML5,的网页,后来才推出真正的原生应用。比较知名的,APP,,比如手机百度和淘宝客户端,Android,版,走的也是,Hybrid App,的路线,不过手机百度里面封装的不是,WebView,,而是自己的浏览内核,所以体验上更像客户端,更高效,。,12,Hybrid,开发优缺点,Native,架构重(主流),优点:交互层的效率上由,Native,的东西解决了,而且架构上基本就是在,App,内写网页,,App Store,就是采用了该种方案;,

9、缺点:团队至少需要两个工程师,一个是,Web,的,一个是,iOS,或者,Android,的。运行效率,要权衡好多少界面采用,Web,来渲染,毕竟,WebView,的效率会相对降低。,13,三种应用比较,14,教你一招,原生,app,Web app,混合,APP,15,开发,app,流程,明确你的构想和理念:谁用,做什么用,,设计用户界面:交互的地方,简结美观,用户体验,定义交互方式:交互的启用都是通过用户操作的事件来触发的,比如手指的点击,滑动,捏合等,部署用户行为:代码来实现这些定义好的行为,数据交互的部署:数据存储问题,界面与数据之间必须要定义明确的交互方式,测试,修改与发布,16,17,

10、什么是微信小程序,简称小程序,是一种不需要下载安装即可使用的应用用户扫一扫或者搜一下即可打开应用。,体现了“用完即走”的理念,用户不用关心是否安装太多应用的问题。,不同的小程序,可以实现不同的功能,不会推送信息骚扰你,只能用户触发。,18,开发微信小程序的技术,语言:,JavaScript/WXML/WXSS,工具:,1.,微信小程序官方开发工具,-,可以调试和预览,手机预览,代码,提交审核,2.,即速应用,-,可视化操作,直接拖拽组件生成页面,电商模板居多,3.Subline Text3-,代码编辑器,简结高效,4.WebStorm-,有插件,代码提示,各种快捷键,代码编辑功能强大,19,如何开发微信小程序,1.,进入微信公众平台注册页,选择小程序,2.,验证邮箱之后进行登记信息,选择个人,管理员身份验证,3.,下载微信开发者工具,。,20,21,

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服