这关系着项目是否能顺利推进。消息模块在这个环节中可谓是占据着重要的作用,所以不仅要考虑消息如何归类的问题,还要考虑推送的问题。各方面考虑齐全,功能设置才不会偏离方向。1. 消息归类:需要考虑默认设置项、消息归类等功能,让目标信息曝光增加,同时也可以让消息变得更加有条理。2. 未读消息提示:未读消息提示非常有必要,用户都希望自己能遇上时效性更高的平台。有时候看不到那么多信息,可以设置紧急通知提醒查看,不重要的信息可以直接忽略。3. 删除消息:删除消息分为两种类型,就看开发者应该怎样权衡,但是较好两个都要设置,满足用户多方面的需求。消息保存时长:可以保存在服务器,让用户通过加载或者是分批来查看历史消息,转发失败、重发等功能,比较比较全面的消息设置考虑,能满足用户沟通以及查阅的需求,平台的粘性就会变高。
主要根据需求来看哪个公司更专业,只要是认真开发软件的公司,都还是不错的。
作为从业者,我们是这样建议:
如果需要开发APP,首先需要考虑的就是功能和模块,比如这个APP打算用来做什么的,是用来购物,还是用来展示,然后主题先定好,然后要什么功能和什么模块,如果是购物的,那肯定是有商品展示,商品下单之类的,那肯定是有开播和主播财务记录,还有主播的排行等等功能模块。
有什么不明白的,可以在进行讨论。
公司考虑跨平台应用开发,自己做了下调研
考虑一个框架是否应该用要考虑
1. 良好的社区支持
2. 提供的api是否可以完成将来的需求
3. 性能
4.省电
社区支持来说,现在的社区内容还是只有于简单的入门资料整理,控件也基本是官方开发的。与android那样每天冒出无数个开源控件不能比。
api支持,近才提供了wifi支持,由此可以看出来如果是做定制相机这种应用不知要等到何时了。
性能上 使用C++质量应该不会太差
使用opengl写的话,应该不会太省电,他们应该会优化,不过这种事情,进展估计会很慢。
总结一下: 如果公司需要快速开发基于内容的应用的话,还是挺合适的。但是如果是做相机等与设备相关的应用或者对应用质量要求较高,就不要考虑了。