技术

产品必修课:接口文档怎么用?(2022-01-04)
http://www.woshipm.com/pmd/5272066.html 接口文档后端写,前端用;产品要清晰标注出页面上展示哪些参数;
接口一般分为两种:

  • 程序内部的接口:方法与方法、模块与模块之间的交互,如登录发帖,发帖就必须要登录,如果不登录不能发帖,发帖和登录这两个模块之间就要有交互,就会抛出一个接口,进行内部系统调用。
  • 系统对外的接口:从别人的网站或服务器上获取资源或信息,对方不会提供数据库,只能提供一个写好的方法来获取数据,如购物网站和第三方支付,购物网站支付时可选择第三方支付方法,但第三方不会提供自己的数据库给购物网站,只会提供一个接口,供购物网站进行调用。

接口文档怎么看?
接口通常分为四部分:请求方法、url、请求参数、返回参数
常用的请求方法有四种——GET、PUT、POST、DELETE。

  • GET请求会向数据库发索取数据的请求,从而来获取信息。该请求就像数据库的select操作一样,只是用来查询一下数据,不会修改、增加数据,不会影响资源的内容,即该请求不会产生副作用。
  • 与GET不同的是,PUT请求是向服务器端发送数据的,从而改变信息。该请求就像数据库的update操作一样,用来修改数据的内容,但是不会增加数据的种类等。
  • POST请求同PUT请求类似,都是向服务器端发送数据的,但是该请求会改变数据的种类等资源,就像数据库的insert操作一样,会创建新的内容。目前所有的提交操作几乎都是用POST请求。
  • DELETE请求顾名思义,就是用来删除某一个资源的,该请求就像数据库的delete操作。

url:
以微信微信订阅通知接口的url为例https://api.weixin.qq.com/wxaapi/newtmpl/addtemplate?access_token=ACCESS_TOKEN可以把这个 URL 分解成 5部分:

  • 协议部分:指访问服务器获取资源时,需要使用哪种协议。常用的有http、https、ftp协议等。本例中的为https。
  • 域名部分:指资源宿主服务器的主机名或IP地址。本例中的域名部分为:api.weixin.qq.com。URL中也可以使用IP作为域名。
  • 端口部分:域名和端口之间使用“:“作为分隔符,端口不是一个URL必须的部分。http服务的默认端口是80,这种情况下端口号可以省略,如果使用了其他端口必须知名,例如:http://www.azhai.com:90/
  • 虚拟目录部分:该部分说明了资源位于服务器的什么地方。从域名后的第一个“/“开始到最后一个“/“为止,是虚拟目录部分。本例中的虚拟目录是“/wxaapi/newtmpl/”。
  • 文件名部分:从域名的最后一个”/“开始到”?“为止,是文件名部分。如果没有”?“,则是从域名后的最后一个“/”开始到“#”为止;如果没有“?”和“#”,那么从域名后的最后一个“/”开始到结束,都是文件名部分。文件名部分也不是一个URL必须的部分,如果省略该部分,则使用默认的文件名。本例中的文件名是“addtemplate”。

请求参数包含:字段、说明、类型、默认值、是否必填这5列。

字段:类的属性 说明:中文释义 类型:属性的类型,只有String、Number、Object、Array四大类 备注:一些解释语,或者写简单的示例

返回参数,要分两种情况讨论:
只返回接口调用成功或者失败:code、reason
返回参数:字段、说明、类型、默认值、是否必填。
PUSH消息推送的实现原理(2022-06-10)
http://www.woshipm.com/pd/5480930.html 移动推送的三种实现方式+系统级推送解决方案+应用级推送解决方案轮询方式(PULL)
客户端和服务器定期地建立连接,通过消息队列等方式来查询是否有新的消息,需要控制连接和查询的频率,频率不能过慢或过快,过慢会导致部分消息更新不及时,过快会消耗更多的资源(流量、电量等),对用户体验有较大伤害。
短信推送方式(SMS PUSH)
通过短信发送推送消息,并在客户端植入短信拦截模块(主要针对 Android 平台),可以实现对短信进行拦截并提取其中的内容转发给 App 应用处理,这个方案借助于运营商的短消息,能够保证最好的实时性和到达率,但此方案对于成本要求较高,开发者需要为每一条 SMS 支付费用。
长连接方式(PUSH)
客户端主动和服务器建立 TCP 长连接之后, 客户端定期向服务器发送心跳包用于保持连接, 有消息的时候, 服务器直接通过这个已经建立好的 TCP 连接通知客户端。
简单理解token机制(2017-12-15)
http://www.woshipm.com/pd/877760.html
浅析APP之间相互交互的原理(2017-12-13)
http://www.woshipm.com/pd/875695.html URL Scheme原理什么是URL Scheme
URL Scheme就是一个可以让app相互之间可以跳转的协议。每个app的URL Scheme都是不一样的,如果存在一样的URL Scheme,那么系统就会响应先安装那个app的URL Scheme,因为后安装的app的URL Scheme被覆盖掉了,是不能被调用的。

应用之间跳转原理
一个应用能打开另一个应用的必然条件是,另一个应用必须配置一个scheme(协议),这样应用程序才能根据协议找到需要打开的应用。
移动端应用相互跳转的 16 种路径详解(2018-09-05)
http://www.woshipm.com/pd/1368971.html
浅析前后端数据交互(2017-11-24)
http://www.woshipm.com/pd/855233.html
APP技术之热补丁与增量更新(2017-12-05)
http://www.woshipm.com/pd/866278.html
浅析互联网中的缓存机制(2017-11-25)【技术向】
http://www.woshipm.com/pmd/856507.html 内容概要计算机缓存
WEB浏览器缓存
安卓、iOS缓存机制
数据库缓存
服务器缓存

会员&积分

深度解读:付费会员的意义、实现以及未来(2018-08-15)
http://www.woshipm.com/it/1143887.html

付费会员,非付费会员以及消耗性虚拟币

详解:京东会员系统是怎么运营的?(2018-07-30)
http://www.woshipm.com/operate/1176801.html

京东的会员系统由三部分构成:京东会员、PLUS会员、京豆。

关于会员积分体系的产品设计(2018-10-17)
http://www.woshipm.com/pd/1510052.html
设计干货:互联网平台积分体系设计精髓(上)(2017-01-05)
http://www.woshipm.com/pd/572004.html
设计干货:互联网平台积分体系设计精髓(下)(2017-04-19)
http://www.woshipm.com/pd/641844.html
平台积分体系设计方案(pmcaff的原版404了)
https://www.toutiao.com/article/7108342724532765222/
https://blog.csdn.net/jnshu_it/article/details/89301231

启动页与新手引导

纯干货!肢解APP UI的结构(Eason张UED 2018-01-12 )
https://mp.weixin.qq.com/s/r9zYa0-euYagLKpCHDzFcA
UI基础知识:启动页、闪屏和引导页的区别(2020-04-20)
http://www.woshipm.com/pd/3731204.html
从UI设计师角度认识启动页(2020-04-22)
http://www.woshipm.com/pd/3741161.html
快收好,这套启动页适配宝典!(海盐社 2018-07-21)
https://mp.weixin.qq.com/s/gkrAJAbWc11yEtFA6yx3AA
APP UI结构—闪屏:UI设计师们还不重视闪屏设计?(Eason张UED 2018-02-04)
https://mp.weixin.qq.com/s/GEoRZaWEcLsld28l1IM3eA 节日闪屏闪屏包括日常运营活动、品牌广告、节日闪屏等。
节日闪屏通过结合特定节日氛围进行情感化运营,通过引起用户的情感共鸣拉进用户与APP的距离。
有哪些节日
国内传统节日、国际节日、国外传统节日、网络节日、 24节气、热点事件等。
列举每月的节日:…
每个节日都有自己的基调,在基调内又要有所突破,以免落入俗套。
传统:元旦、除夕、春节、元宵、清明节、劳动节、端午节、七夕情人节、中秋节
稳重:3.15、劳动节、清明节、父亲节、建党节、建军节、国庆节
温馨:除夕、情人节、母亲节、父亲节、教师节、中秋节、感恩节、平安夜、圣诞节
活泼:春节、3.7女神节、愚人节、儿童节、开学季、万圣节、圣诞节
看不惯又干不掉的引导界面,应该这么设计(2017-08-02)Wizard Design Pattern
https://mp.weixin.qq.com/s/x4VIwfzPg69YkbfYwTpHAw
不得不说的新手引导二三事(沪江设计中心 2017-09-14)onboarding
https://mp.weixin.qq.com/s/7MiJhb77FBY0D4Bj7Vn0uw
引导页设计,与用户的第一次亲密接触(2017-02-16)
https://mp.weixin.qq.com/s/UFNqQg45Bj_BvCHlRvZdWQ
设计沉思录|发现闪屏之美(58UXD 2017-12-13)
https://mp.weixin.qq.com/s/4c76AWJqHdC5royzwwaafQ
千万用户的第一触点|58App启动引导页设计(最初来源不可查)
https://www.toutiao.com/article/7116121982416290339/
开屏三兄弟了解一下——闪屏/启动页/引导页(海盐社 2018-06-26 )
https://mp.weixin.qq.com/s/F0UkpsLR9n6cqw_s-RgVew

登录注册

基础功能理解:登录注册里的验证(2021-03-22)
http://www.woshipm.com/pd/4419683.html

网络异常

网络故障下,如何给用户合适的提示?(2018-07-31)
http://www.woshipm.com/pd/1179167.html
设计规范 | 详解组件控件结构体系:网络异常类(2017-08-09)(系列文章)
http://www.woshipm.com/pd/746096.html 组件控件分类内容收藏夹 - 图1
App网络相关设计总结(2018-04-11)
http://www.woshipm.com/pd/986639.html 进入新页面的各种情况内容收藏夹 - 图2
特殊情况下的APP设计(4):网络异常时该如何设计?(2017-07-06)(系列文章)
http://www.woshipm.com/pd/710387.html

手机操作系统授权机制

APP授权设计:如何让用户不反感并同意授权(2018-04-02)
http://www.woshipm.com/pd/976417.html
首开应用一堆授权警告框?老司机教你这样优化(2018-04-25)
http://www.woshipm.com/ucd/1005508.html
产品经理需要用心做好的交互体验——权限获取(2017-03-25)
http://www.woshipm.com/pd/617932.html

加载

5000字,总结App加载设计(2018-03-21)
http://www.woshipm.com/pd/965380.html 大纲图内容收藏夹 - 图3
加载机制:App和Web分别的加载原理&加载方案设计(2021-05-25)
http://www.woshipm.com/ucd/4599314.html
只言片语系列:设计中的逻辑和加载(2018-06-11)
http://www.woshipm.com/pd/1056301.html
基础功能理解:加载功能的原理和设计(2021-04-26)(技术向)
http://www.woshipm.com/pd/4493902.html
设计规范 | 详解组件控件结构体系:加载类(2017-08-12)
http://www.woshipm.com/ucd/733989.html
如何设计移动APP的加载与刷新策略?(2021-03-10)
http://www.woshipm.com/pd/4403807.html
界面中被忽略的模块加载(升级版)(海盐社 2018-07-22)
https://mp.weixin.qq.com/s/nHANfhaGTuVOMcYFLzCVow
容易被忽略的加载默认图(海盐社 2018-06-22)
https://mp.weixin.qq.com/s/syWGyDFNkpMg0-ijFt2vQQ
浅析APP中预加载图设计(2017-08-14)
http://www.woshipm.com/ucd/751180.html

埋点

数据埋点:前端页面PV/UV的触发和交互(2021-01-14)
http://www.woshipm.com/data-analysis/4338320.html
数据埋点:后端接口/日志的请求和存储(2021-02-18)
http://www.woshipm.com/data-analysis/4377422.html
数据埋点:埋点文档/需求的理解和撰写(2021-03-09)
http://www.woshipm.com/data-analysis/4404743.html
深度揭秘用户数据埋点采集技术 | 您的行踪已暴露(2019-12-10)
http://www.woshipm.com/data-analysis/3195604.html

导航

移动导航设计,看这一篇就够了(2016-12-16)
http://www.woshipm.com/pd/514105.html
移动互联网产品的设计模式-导航(UIMAX 2018-04-22)
https://mp.weixin.qq.com/s/ywa4XaeRYWFyf4ZuvoaViA
你真的了解标签栏吗?(海盐社 2018-09-13)
https://mp.weixin.qq.com/s/IibhRLNAmmwV-zR6Z2XWUA

搜索、筛选

基础功能理解:搜索功能的设计理解(2021-03-29)【技术向】
http://www.woshipm.com/pd/4429108.html
后台全局搜索交互设计案例(2018-01-13)
http://www.woshipm.com/pd/907780.html
移动端搜索,都有什么套路?(2018-09-29)(汇总型,质量一般)
http://www.woshipm.com/pd/1459720.html
如何让搜索框的体验更好?我总结了这些设计套路(58UXD;优质;)
https://www.uisdc.com/search-box-experience#
搜索和筛选有什么区别?来看顺丰UED 的总结!【优质】
https://www.uisdc.com/the-difference-between-search-and-filter#
B端设计:盘点筛选控件的基本知识(CE青年 2020-03-04)
http://www.woshipm.com/pd/3066901.html
聊一聊常用的内容筛选功能(海盐社 2018-07-27)
https://www.xueui.cn/experience/app-experience/content-screening-function.html
B端产品设计细节分析:数据筛选(2021-07-26)
http://www.woshipm.com/pd/4884403.html

表单

让用户赞叹不止的信息录入技巧(海盐社 2018-11-18)
https://mp.weixin.qq.com/s/LvrDZb1BV_F_VJqQeOiVtQ
设计沉思录 | 如何高效完成表单输入 ?(58UXD 2018-05-30)
http://www.woshipm.com/ucd/1043038.html

评论

你真的了解评论区么? (2018-08-28)
https://www.sohu.com/a/250544756_160037
评论区设计知识(个人收集)
https://huaban.com/pins/4821717418

push消息推送

基础功能理解:Push系统推送全解(一)(2021-06-28)
http://www.woshipm.com/pd/4777013.html

键盘

小键盘大细节:浅析Keyboard在移动产品中的设计(2017-11-30)
http://www.woshipm.com/pd/862728.html

图片

简谈图片流量优化方式(UI充能站 2018-07-31)
https://mp.weixin.qq.com/s/thttjj8umUrO_yBI341m7w

APP升级

如何进行APP版本升级管理?(2020-06-23)
http://www.woshipm.com/pd/4038557.html
APP升级二三事:APP升级场景及功能设计总结(2017-04-26)
http://www.woshipm.com/pd/646452.html
基于产品设计的插件化,谈谈App升级方式(2017-11-20)
http://www.woshipm.com/pd/850771.html

APP其他

APP UI结构-用户服务协议和隐私保护(Eason张UED 2020-11-12 08:36)
https://mp.weixin.qq.com/s/rRvI0svVfXTzLp4AG0m5wA
浅谈APP意见反馈设计(2017-05-31)
http://www.woshipm.com/pd/674548.html
问答思考:如何设计APP清理缓存功能?(2017-06-05)
http://www.woshipm.com/pd/680884.html
APP在线客服功能设计与案例分析(2017-05-15)
http://www.woshipm.com/pd/652578.html
简单聊聊,如何设计站内信?(2018-05-07)
http://www.woshipm.com/pd/1006719.html

运营活动

运营活动系统防扑街指南(2019-12-31)
http://www.woshipm.com/operate/3274319.html
为什么你总是不中奖?谈谈抽奖类产品的概率设计(2019-12-18)
http://www.woshipm.com/pd/3225908.html
【红包大战】春节9大平台,百亿现金红包策略!(2022-03-02)
https://coffee.pmcaff.com/article/3291521294099584?newwindow=1

竞品分析

如何快速熟悉一款APP(2017-09-18)
http://www.woshipm.com/pmd/779690.html
产品之术:二十分钟,吃透一款产品(2017-09-01)
http://www.woshipm.com/pmd/772304.html

产品其他

内部分享实录:32000 字畅聊互联网流量的一切概念,都说了啥?(2021-02-06)
http://www.woshipm.com/it/4370140.html
万字长文写流量变迁简史(上篇)(2022-07-03)
http://www.woshipm.com/operate/5511098.html

数据大屏

数据大屏:聊聊常见可视化大屏的产品实现(2022-05-16)(应用场景说的很实在)
https://www.woshipm.com/data-analysis/5438008.html
如何利用数据大屏分析来推动智能化管理?(2020-10-16)(有几张好看的配图)
https://www.woshipm.com/data-analysis/4220324.html
数据可视化设计师必备的图表规范指南(2020-09-25)(偏图表基本用法)
https://www.woshipm.com/data-analysis/4197825.html
企业数据可视化过程中,这14个图表设计师需要了解(2020-10-19)
https://www.woshipm.com/pd/4223267.html
大屏数据可视化规范总结(2020-04-27)(很多内容浅浅一提,但插图超级棒)
https://www.woshipm.com/pd/3770137.html
一文讲透 | 大屏数据可视化图表选用指南(2022-05-13)(插图也很经典)
https://www.woshipm.com/data-analysis/5430809.html
大屏可视化设计尺寸高级指南(2020-04-03)(尺寸)
https://www.woshipm.com/pd/3636015.html
设计必看丨可视化大屏设计快速入门指南,看这篇就够了!(2022-04-06)(技术知识)
https://www.woshipm.com/pd/5380781.html
这些大屏可视化设计知识点,你知道多少?(2021-03-11)(流程介绍比较全面)
https://www.woshipm.com/pd/4398850.html
干货推荐 | 带你完成可视化大屏的制作(2020-09-29)(一种产品的实操说明)
https://www.woshipm.com/pd/4198149.html
大屏数据可视化的过程是什么?(2018-07-08)(流程)
https://www.woshipm.com/data-analysis/1124037.html

安全合规

安全合规互联网用户账号信息管理规定(2022年06月27日)
http://www.cac.gov.cn/2022-06/26/c_1657868775042841.htm
国家互联网信息办公室关于《互联网跟帖评论服务管理规定(修订草案征求意见稿)》公开征求意见的通知(2022-06-17)
https://mp.weixin.qq.com/s/IX6RntB-FGGgFKgp7O7jow
国家网信办修订《移动互联网应用程序信息服务管理规定》发布施行(2022-06-14)
https://mp.weixin.qq.com/s/H9hyLEH6IrCVFNp0E4zToQ
等保2.0网络安全等级保护解决方案(军哥系统集成号 2020-04-29)
https://mp.weixin.qq.com/s/WYF09KbCoUcFD80NUERvXQ
二级等保和三级等保要求对比|等保2.0(军哥系统集成号 2021-01-29)
https://mp.weixin.qq.com/s/qy1kRrsqNUo9xGlW5kHdSA