记录一下开发的心得:
1: 本次开发项目的过程遇到的问题;
2: 开发过程的团队配合及团队效率记录;
3: 开发后的切身体会和项目开发经验吸取。
本次开发过程遇到的问题:
1:实时通讯--该问题主要由于Unity开发实时语音基本是接第三方SDK,公司需求是原生开发,在移动端采集语音后发送到服务端,在再传给其他客户端,涉及Socket的UDP/TCP协议,以及语音字节的转换,最后是使用Android的原生开发然后接到Unity项目上来,其中使用到的是Eclipse开发工具,Android Studio亦可。
2:微信授权登录--我是使用shareSDK来进行开发的,选择shareSDK是我的一个错误,因为在后面开发中带来一定的影响,所以建议在今后的开发中坚持原生开发,该问题其实是个小问题。Eclipse和Android Studio均可实现,在接到Unity上就可以了。
3:UI自适应问题,刚好我的手机是7寸的,这时候就出现了有些UI已经跑到屏幕外面了,我的建议是使用瞄点来做自适应,主管硬是不听,最后不知道结果,UGUI自适应不是瞄点来解决的吗?他说用代码,我很困惑。
4:Beacon定位触发,这是我接触到的最新知识,在开发过程中先是使用了蓝牙4.0的SDK结果要求Android在6.0以上手机使用,度娘一下发现6.0的Android机只占到15%,去到云子官网查看一番,发现有Android的开发SDK可以降到任何版本,乐坏.....最后是Boss解决了。
5:最后的感受是产品一定要给客户带来全新的体验,在项目开发过程中一定要求严格,且项目进度必须做到严控把握,不可一拖再拖,不然加班会加到吐血,每周解决不了问题及时公布出来,集中解决,不能留到下一周,作为主管必须知道每周的进展以做到严控把握项目进度。
如有其它见解欢迎交流(992377182)。