ANDROID端:
熟练掌握Java语法,了解kotlin,掌握Android 四大组件、常用布局、内存优化、跨进程通信等。
使用MVP架构进行开发,了解MVVM架构。
熟练处理Android中的OOM、ANR异常
熟悉使用分享、推送、支付、定位、直播及第三方支付等功能的 SDK
Web端:
能够编写JavaScript代码以及CSS样式表。
能够基于VUE进行项目搭建。
后端:
熟练掌握Java语法、使用SpringMVC做过web后端应用的开发和mysql数据库的使用。
使用过SpringMVC+Hibernat+Redis。
众赢社区
项目介绍:一款集资讯、论坛、应用商店、商城类应用。用户可以通过阅读资讯、论坛发帖、应用下载来获取平台的‘威力值’和‘钻石’,用来在商城购物时抵扣价格。
相关技术:
·项目使用MVP模式作架构,Rxjava+retrofit作为项目的数据传输和处理;
·集成微信支付、支付宝支付、微信分享、地图定位功能
·利用补间动画和属性动画完成‘钻石’的动态效果和收钻动画;
·责任范围:
·参与项目需求分析,制定项目计划、框架搭建,数据库设计,参与部分api接口开发
·Android主程,项目原生部分
直播应用
项目介绍:用于观看直播,用户也可以申请成为主播,主播可以选择横屏直播、竖屏直播、也可以通过后台上传录播视频。观众观看时可以发送弹幕互动,并且可以关注主播成为粉丝。
相关技术:
·使用奥点云服务进行直播推流/拉流 和 dms直播间聊天
·采用ijkplayer来处理视频播放,bilibili弹幕,fresco进行图片处理
责任范围:Android主程,独立完成项目
威起来应用
项目介绍:项目是一个较完整的商城项目。实现了商品、商家、商家直播、直播打赏、收藏、团购、特权购、优惠券、购物车、客服聊天等相关购物功能。
相关技术:
·使用 奥点云服务 实现直播推流/拉流 和 dms直播间聊天功能
·采用ijkplayer来处理视频播放,bilibili弹幕,fresco进行图片处理
·利用websocket长连接实现客服聊天功能
·集成微信支付、支付宝支付、微信分享功能;
责任范围:Android主程,独立完成项目