要告别 SDK 开发工作了,写篇文章纪念下这段美好的岁月吧!
追求卓越的20个月
从 16 年 5 月以来,我就开始从事 SDK 的开发工作,我觉得做 SDK 跟 App 是有很大差别的,因为 SDK 需要考虑很多合理性,既要满足 App 调用方便又要保证其通用性,优雅性,内外兼修,有的放矢,做 App 也许就不会考虑这么多的方面了,我和同事交流最多的就是问 : “xxx,这样做你觉得合理吗?App 调用方便吗?是否通用,日后是否可以扩展?”
我抽时间写了一些做 SDK 过程中解决的问题,代码设计思路相关的文章,单独拎了一个 千帆SDK 的类别。
Productive Forces
17 年这一年我每天都是 7 点多去公司,所以有了更多的业余时间,我写了一个简单的自动化远程打包服务器,实现了完全脚本话打包,打完后自动部署到 Apache 服务器;需要发包时,只需提交下代码,改下 build 号,等上 2 分钟就打好了,然后复制下载地址使用邮件发送即可;这比起人工打包,然后合并 framework,节省了不少宝贵的时间。
Products
很期待你能去体验下我们公司的产品和我们 SDK 提供的服务:
SDKs | 集成渠道 |
---|---|
千帆直播 SDK | 搜狐视频、搜狐新闻、搜狐汽车,狗仔直播 |
搜狐课堂 SDK | 搜狐视频 |
Game SDK (答题PK、水果转盘、题王争霸、成语接龙) | 千帆直播 |
小视频 SDK | 千帆直播 |
播放器 SDK | 360影视大全,搜狗搜索,百度视频 |