《给产品经理讲技术》读书笔记(三)

我是创始人李岩:很抱歉!给自己产品做个广告,点击进来看看。  

今天继续给大家分享《给产品经理讲技术》读书笔记,上篇文章介绍了Web前端的内容“ 《给产品经理讲技术》读书笔记(二) ”,接下来就看看客户端技术。

二、客户端技术

客户端是指开发面向客户的程序,分很多平台,比如Window安卓,苹果,还有游戏客户端也算一类。文中指出Android与IOS 差别,Android会私自的唤醒应用。同时也介绍的客户端实现推送的方式。

总结起来,APP和后台的连接方式有两种,一种叫pull,也叫轮询,就是定期地不断向后台请求,缺点是耗电,费流量,不环保;另一种叫 push,APP 和后台一直维持了一条通信通道,不定期地发送心跳包,也能携带信息。

缺点是要维持一条长连接通道,这条通道如果不用 一些特殊手段保持连通性,很容易受系统或其他安全软件的影响而断开。同时也介绍了美颜APP的原理以及听歌识曲的基本原理。这些都是可以在网上都是可以查到的。在客户端技术的的最后一小节介绍了应用的生命周期。

下图为一个 Android 应用的例子。

《给产品经理讲技术》读书笔记(三)

可以将图中的Activity简单地理解为呈现给用户的应用界面。可以看到这里有8种状态在按照一定的顺序进行切换,上半部分属于创建,下半部分属于消亡,但是整个过程并不是完全不走回头路消亡路径上的一些状态,也可以在一些条件下转换成创建路径上的状态。

产品人员解了应用的生命周期后,再去使用应用时,就可以判断出程序设计的优劣,偶尔还能提一些建设性的意见。

客户端技术这部分的内容就先总结到这里了,接下来就是开发技术这一块了,下篇文章继续给大家详细介绍,赶紧去看看吧!

以上就是“《给产品经理讲技术》读书笔记(三)”的内容了,如果你还想了解其他相关内容,可以来 产品壹佰 官方网站。

随意打赏

提交建议
微信扫一扫,分享给好友吧。