设计一款APP要考虑哪些因素?

这是本周腾讯二面时问到的一个问题,在此之前确实没有系统的考虑过,临场答的不是很全面。这边单独拿出来整理下。

感觉可以考虑的点有以下几个:
1.实现APP的动态更新。因为现在的APP很多业务场景都在不断的迭代,比如阿里京东的双十一、618等。所以应该让APP具有动态更新的能力。
2.图片优化。相对于文本而言,图片占用的流量,加载所需的时间都会多很多。所以在图片缓存、优化等方面下工夫,可能会获得较大的提升。
3.网络专题。为了确保良好的用户体验,APP不仅要在网络良好的情况下正常工作。我们还应该考虑到,很多场景下,用户的网络情况并不好,如何在这种情况下能够快速加载应用,也是设计者需要考虑的问题。
4.日志监控。日志监控对于后续的错误排查具有重要的意义。
5.安全相关。如何确保用户的账户不被其他人非法盗用。
6.其他

参考资料

https://juejin.im/post/6844903806581342216

你可能感兴趣的:(面试)