A-A+

[开源APP推荐] BAWeChat – 博爱微信

2017年05月22日 开源APP 暂无评论 阅读 2,069 views 次

BAWeChat - 博爱微信

 

博爱微信,使用原生 frame + MVVM + MVC + QMUIKit + BAKit 开源的微信.

 

功能及简介

  • 1、博爱微信,使用原生 frame + MVVM + MVC + 『QMUIKit』 + BAKit 开源的微信
  • 2、展示图中的 FPS 是模拟器的数据,真机 iPhone 6上最低50, iPhone 7上最低59,基本上都在 58 以上,代码规范,新手学习可以做个参考
  • 3、注意:如果运行报错,请先 执行: pod setup 更新下本地的pod spec 库,更新时间漫长,需要耐心等待,然后再 执行:pod update --verbose --no-repo-update 更新pod,然后再运行!
  • 4、全局使用 原生 frame 布局,完美适配横竖屏
  • 5、使用 『QMUIKit』 框架快速搭建高性能项目框架,含全局配置文件再次封装,小伙伴儿们可以直接使用,无需采坑
  • 6、朋友圈,采用 MVVM 框架布局,流畅的不能再流畅
    • 数据全部采用 json 数据
    • model 仿照新浪微博 的数据结构定制
    • 图片全部实现网路图片,png、gif动图,九宫格图片完美封装,使用 YYImage
    • 图片浏览器使用 MWPhotoBrowser
    • 原文使用 『MLLabel』 ,实现文字内容解析,URL、电话号码等可以单独处理,详见源码
    • 原文实现微信文字长按复制收藏功能
    • 评论功能动态更新布局
  • 7、通讯录,博爱出品,完美封装通讯录中英文混合排序,可以直接使用,代码简洁,一目了然
  • 8、搜索,使用 『QMUIKit』 框架搜索功能,功能强大
  • 9、系统通讯录获取并重新定制,使用 『PPGetAddressBook』 源码
  • 10、博爱自定义键盘的封装,让你的评论、聊天就是这么简单
  • 11、各种转场动画封装,详见源码
  • 12、各种启动动画封装,详见源码
  • 13、网络库使用 『BANetManager』
  • 14、还有很多功能封装,详见源码 BAKit

 

bug 反馈 和 联系方式

1、开发中遇到 bug,希望小伙伴儿们能够及时反馈与我们 BAHome 团队,我们必定会认真对待每一个问题!

2、联系方式
QQ群:479663605 【注意:此群为 2 元 付费群,介意的小伙伴儿勿扰!】
博爱QQ:137361770
博爱微博:

开发环境 和 支持版本

开发使用 Xcode Version 8.3.2 (8E2002) ,理论上支持所有 iOS 版本,如有版本适配问题,请及时反馈!多谢合作!

感谢

感谢 BAHome 团队成员倾力合作,后期会推出一系列 常用 UI 控件的封装,大家有需求得也可以在 issue 提出,如果合理,我们会尽快推出新版本!

BAHome 的发展离不开小伙伴儿的信任与推广,再次感谢各位小伙伴儿的支持!

 

Githubhttps://github.com/boai/BAWeChat

 

通讯录 发现 评论 我

给我留言

Copyright © iOSCodeHub 保留所有权利.  

用户登录 ⁄ 注册

分享到: