1、涂鸦街:
涂鸦街是一个艺术爱好者的平台,爱好者通过APP端发布漫画摄影作品,查阅、赞赏他人 优秀作品,同时可与作者在线互动,无需添加好友即可发起聊天。项目使用DataBinding框架。
在项目中,以下是本人主要负责的工作:
a. App整体UI框架的实现。
b. 作品模块,包括作品分类列表,作品详情及发布作品。
c. 发现模块,包括推荐达人列表,搜索好友。
d. 融云即时通讯、极光推送、第三方登录分享的接入。
e. 后台管理系统开发以及部分APP数据接口开发。
该项目中本人同时参与App 端和服务端的开发,在接口的对接方面显得更加便捷,能够根 据功能需求和两端的实现定制更加完美的Api接口。因为有过集成融云的经验,在这个项目中,也对 融云集成进行封装,提高可维护性和便利性。另外,本人参考微信的图片选择器封装了一个选图库, 可扩展性强,适应性广。