原创内容分享平台是一个为创作者提供分享和传播原创作品的平台,支持文字、图片、视频等多媒体内容。创作者可以通过打赏、订阅或购买等方式获取收益,平台通过交易佣金、广告和会员费等方式实现商业价值。平台的目标用户群体包括创作者、内容消费者和平台管理员,市场定位为开放、自由、用户友好的内容分享平台。平台的技术架构需要支持多媒体内容的上传、存储、展示和编辑,同时提供账户管理、消息收发等功能。
功能包括:
1.图文浏览,图文编辑并发布图文内容;
2.视频浏览,视频上传并发布视频内容;
3.内容订阅,订阅后可免费查看创作者系列内容;
4.内容购买,永久购买某个内容;
5.消息收发,支持普通用户与创作者聊天;
6.打赏
主要技术:Kotlin、Ktor、 Android App Bundle、 AutoService、Glide、LiveData、Compose等
代码设计:基于MVVM的分层架构设计,实现了UI与数据逻辑分离,使用Jetpack Navigation作为页面导航方式。
特点:基于APP Bundle的模块动态加载,使用AutoService作为模块通讯方案。