埋点统计记录用户行为点击某按钮的次数,停留时长用于优化功能,发现90%用户没找到退款入口,则需调整入口位置,基础数据看板、日活、新增用户、留存率等帮助运营决策,更新与维护版本更新自动提示更新,更新内容说明修复了支付bug支持,强制更新针对涉及安全的重大修复,异常监控崩溃日志收集,及时发现某型号手机打开某页面必崩溃的问题。
安全加密数据传输加密用户密码、支付信息等通过HTTPS传输避免被拦截,敏感信息处理、身份证号、银行卡号显示部分隐藏,如:5****************X、本地不存储明文密码,预留扩展性避免推倒重来接口预留,初期只对接了微信支付需预留支付宝、银联、接口后期可快速接入。
模块拆分将功能拆分为独立模块、消息通知、作为单独模块、后期新增、语音消息、功能时只需修改该模块,不影响其他功能,数据结构灵活用户资料表预留、扩展字段、避免后期想加职业爱好等信息时,需重构数据库。
功能设计的底层逻辑App定制开发的功能,本质是用技术手段解决特定场景的问题,设计时需先问自己三个问题,核心目标是什么?
让用户3分钟内完成挂号,让用户看完课程后能记住80%知识点,通勤时用App听课→ 需支持、离线缓存、后台播放、
哪些功能是加分项哪些是减分项,过多广告弹窗会减分一键回到顶部是加分项。