写给产品经理的技术书.pdf

  1. 1、本文档共34页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
写给产品经理的技术书.pdf

写给产品经理的技术书 本书由小乐帝整理,欢迎关注小乐帝简书 /users/4f404b107782/latest_articles 写给产品经理的技术书 1 写给产品经理的技术书 3 一、客户端相关技术 3 1.IOS和安卓产品差异 3 2 .Web前端技术-HTML、CSS、JavaScript3 3 .实时更新移动客户端技术--ReactNative5 4 .Android应用权限 5 5 .Android休眠状态 8 6 .app推送原理 9 7 .应用程序、进程和线程 12 8 .同步和异步 12 9 .渲染 14 10 .QQ快的原因 15 11 .图片资源处理 16 12 .Cookie和广告联盟 17 13 .动画原理 19 二、服务端相关 21 1.302状态码 21 2. 升级及下载加速原理 22 3. 代理服务器 26 4. 轻量级虚拟机--DOCKER28 三、交互相关 29 1.网页与原生App如何交互 29 2. 应用下载劫持 31 3. 前端和后台的数据交互与协议 33 写给产品经理的技术书 一、客户端相关技术 1.IOS和安卓产品差异 (1)IOS机型集中 ,安卓机型呈现碎片化。IOS机型就那么些 ,做好几个机型的适配就行 , 测试也方便 ,安卓的机型太长尾了 ,有时就一款机型就弄死你 ,为了兼容一款机器要放弃很 多东西 ,还有图片尺寸这种视觉稿里高大上 ,一到奇葩分辨率的机器上立马low几个等级。 所以安卓的测试一般都很辛苦。 (2)IOS性能优化较好 ,安卓性能方面需第三方工具优化。IOS 系统在耗电 ,流量加载方 面提供了很好的优化,但在安卓系统上则要做一些额外的优化,安卓的用户使用的最多的 app不是微信,也不是手淘,是一键清理这种系统优化工具,各种耗电榜,内存消耗榜, 虽然我觉得这些工具最好别装,但是这已经是安卓用户的习惯,安卓要尤其关注app的电 量和流量 (3)IOS和安卓交互设计有差异。IOS和安卓的交互差异,比如安卓长按删除,IOS左滑 删除,安卓的菜单操作,设计风格等这些都是非常细节的地方需要和交互设计师一起研究。 (4 )IOS动画效果较好,有更多选择。IOS的动画效果更好,安卓受制于一些低端机型只 能放弃大部分动画交互,取而代之弹窗提示这种保证功能性的方案。 2 .Web前端技术-HTML、CSS、JavaScript HTML、CSS、JavaScript共同构建了你看到的任何一个网页展示和交互 : HTML(HyperTextMarkupLanguage)超文本标记语言 CSS (CascadingStyleSheets)级联样式表 JavaScript 一种脚本语言,主要用于前端页面的 DOM处理 文本的意思,应该大家都明白,就是你随手在桌面上建立一个txt ,这就是一个文本文件。 那什么是 HTML超文本标记语言呢?超文本就是超越文本的意思呗,超越文本的意思就是 它已经不仅仅是简单的文本 ,比普通的txt要高级一些 ,那到底高级在哪里呢 ,是第二个词 Markup(标记的意思),就是对一个普通的txt里面的文字进行标记,标记其中的一段为 title ,标记另一段应该另起一行,标记任意一段为某个意思。最后超越了普通文本的标记, 这些记号对普通文本的修饰,就构成了一套规则,这套规则就是 html。 CSS中文名叫级联样式表,也是一个超别扭的名字,但是样式大家都应该懂,就是长什么 样子,类比到生活中,就是 HTML只是你的肉体,你总要穿上衣服,戴上牙套,穿双鞋再 出门吧。再举刚才盖房子的例子,你定义好了各个空间,并且房子也盖起来了,你要装修, 比如客厅用什么壁纸,卧室的地板用什么样子,CSS就是起装修作用的,必须要和HTML 一起配合使用。 JavaScript是一种脚本语言,他在网页中使用的主要场景是控制 HTML中的每一个元素, 有时候可以把有些元素删除 ,有时候要添加新元素 ,你常常遇到过这样的场景 ,点了一个按 钮,这个时候会有一个网页上从没有过的元素出来,其实就是利用JavaScript实现的。你 的房子已经装修好 ,贴上了墙纸 ,铺上了地板 ,桌子 ,板凳

文档评论(0)

ddwg + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档