号称 GitHub 第一高仿版微信来了

肉眼品世界

共 801字,需浏览 2分钟

 ·

2021-06-22 16:08

一直有朋友想我推荐高仿微信,好的,今天推荐的正是高仿微信,创建者是这样介绍这个项目的:

此项目是有史以来 GitHub 上最牛逼的高仿微信项目没有之一,采用 MVVM 和 MVC 两种开发架构思想,纯代码开发。

技术点

这个项目采用的技术点就有 10 余个:

  • pod 用于第三方库的管理
  • 环信 SDK(V3.2.1)作为此 APP DEMO 的 IM 功能
  • Masonry 用于界面布局
  • FMDB 用于数据存储
  • MJRefresh 用于上拉下拉刷新
  • MJExtension 用于字典转模型
  • SDWebImage 用于图片展示下载
  • ReactiveCocoa 用作响应式编程提高代码可读性
  • MLLabel 用于 Label 的图文混排
  • IM 部分采用 MVC 架构,朋友圈采用 MVVM 架构

整体架构

基本微信通用的功能都已经实现了,具体如下:

  • 微信首页(列表数据展示、cell 侧滑编辑、点击进入聊天详情界面、发送文字图片和语音、可电话视频)
  • 通讯录(联系人字母排序、添加联系人、群组列表)
  • 发现(朋友圈、下拉刷新、朋友圈点赞功能)
  • 我(界面、退出功能)
  • 摇一摇功能
  • 系统红包功能
  • 搜索好友

效果预览

源码地址

公号 肉眼品世界 后台回复 开源012 获取源码地址。

推荐阅读:

世界的真实格局分析,地球人类社会底层运行原理

企业IT技术架构规划方案

论数字化转型——转什么,如何转?

企业10大管理流程图,数字化转型从业者必备!

【中台实践】华为大数据中台架构分享.pdf

华为的数字化转型方法论

华为如何实施数字化转型(附PPT)

超详细280页Docker实战文档!开放下载

华为大数据解决方案(PPT)

浏览 12
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报