2018小结
2018年,好像和前几年没有多大的差别。
年初时公司遇到了项目定位不清晰的问题,一帮子人龟缩在自己的格子间,做着一些美其名曰技术储备的工作,可能是担心我们的技术退化,老大让我帮忙开发了一款大多数男人都喜欢的app,界面布局什么的模仿着当红的抖音app,反正也没什么事,就这么开写了。
为期两天半,一期工程竣工,不过是一些图片的展示。
让我感觉有点长进的就是获取图片的时候使用了des3加密相关技术,虽然界面也没有做到抖音的程度,但是也满足的公司内用户的基本需求。人会进步需求会升级,所以大家不满足于只是图片,终于要向视频下手了。
具体几天没记住,视频功能添加成功。因为视频比较长,所以视频版第一版采用的是多任务下载,下载之后管理播放,并没有实现边下边播,但是用户反映并不好,于是又进行了改进:上下翻动观看视频。不需要下载,滑到哪个播放哪个。于是app崩溃的那么彻底,当连续换三个视频之后,崩溃就来了,真应了那句歌词:崩溃来的太快就像龙卷风。漫长的优化之路。异步存储播放状态,从mp换成相对熟悉的avplayer,从三个屏幕高度的scrollview换成两个item的collectionview……终于,可以正常播放了,视频源又成了大问题,一些专业的视频网站都做了视频防爬处理,爬到的数据都是一段一段且做了加密处理的,所以只能从一些小网站上找一些视频,还得考虑他们会改变页面布局以及更换域名。
不过这些问题也不需要考虑了,因为公司要开发新项目了,所以我们的练手项目就这样暂停了。
新项目出发点很好,不过做着做着产品兄弟又找不到定位了,很惆怅。不过这个项目整体看着还是很舒服的,各种花里胡哨的动画,看着很强势,其实就是CAKeyframeAnimation动画改变了几个参数,做了个组合。不出意料的是,这个项目在几个月之后也暂停了,说是暂停,估计就是诀别了。
之后就是公司组织架构的变化,很多朝夕相处的同事离开了大家庭,口口相传的互联网行业的冬天又到来了,与之相伴的是北京20年来同期最冷的气温。
踌躇之际,公司又要为集团开发一款app,算是年终作业了,所幸新app开发上架比较顺利,安安稳稳的跨了年。
这一年里,自己的技术巩固了一波,拓展了一些之前没怎么接触过的东西。自学react-native,不过因为没有进行实际开发使用,基本上也算是还给了买过来的书籍。