登录 立即注册
金钱:

Code4App-iOS开发-iOS 开源代码库-iOS代码实例搜索-iOS特效示例-iOS代码例子下载-Code4App.com

一个类似微信App的IM Demo,可以发送文字、图片、语音、视频等

[复制链接]
来自: 疯狂科技_Jack 分类: iOS精品源码 上传时间: 2014-4-28 17:11:00
Tag:

项目介绍:

一个类似微信App的IM应用,拥有发送文字、图片、语音、视频、地理位置消息等功能,还具备管理本地通信录、分享朋友圈、漂流交友、摇一摇乐趣和更多有趣的功能。
代码都有注释,如果看完注释还是不懂的话,那你只能在githu开issue,点击这里移步新建一个issue,写上你不明白的地方,我会在github给予帮助。
TODO
核心网络层。
核心缓存层。
核心数据层。
优化TableView性能
尽量去除绘制代码,由于现在引起性能下降的原因之一。
语音转换处理,适应多平台可用语音、视频等数据。
搭建服务器。
模仿微信全部功能。
特性 Features:
1、高度可定制。
2、任意消息的大小。
3、复制&粘贴消息。
4、数据检查器(确认电话号码、链接、日期等)
5、时间戳。
6、头像。
7、向下滑动隐藏键盘。
8、动态调整输入文本视图类型。
9、自动启用/禁用发送按钮(如果文本视图是空的或不是)。
10、发送/接收声音效果。
11、发送语音。
12、发送图片。
13、发送视频。
14、发送地理位置。
15、发送第三方gif表情。
16、通用于iPhone和iPad。
17、支持StoryBorad。
18、支持下拉加载更多旧消息,处理了保持可见cell不滚动的效果。
19、支持通信录
20、支持朋友圈
21、支持扫一扫
22、支持摇一摇
23、支持附近的人
24、支持漂流瓶
须知 Notes:
如果您在您的项目中使用该开源组件,请给我们发电子邮件告诉我们您的应用程序的名称,谢谢!主要是为了互推的效果,如果您的app火了,请给予少许的回报,如果您的App不火,或许能通过这个开源库了解到您的App!

使用到的第三方组件:
PathCover用于朋友圈的下拉刷新。
XHImageViewer图片查看器,用于整个项目。

我家App的主程Aevit提供了技术支持,他的github地址,点击我家App下载安装,如果看到里面有好的效果,可以协商开源。
谢谢微信App给予我鼓励,我参考了很多框架设计问题、也提供了许多素材,但是请网友不要直接使用素材,我不知道是否会引起侵权的问题,所以请自重,我这里只是模仿微信,而不是攻击。使用该开源库所导致的所有侵权关系与我无关,我只是提供学习机会。
警告:
请不要拿该工程的所有资源文件用于商业使用,如果不遵守规则,而产生的法律责任,一律与我无关。代码按照上文描述的License 和 Notes来使用。
该工程里面任何一个效果组件都不能擅自使用,如需使用,请告之于我。

相关源码推荐:

我来说两句
*滑动验证:
所有评论(194)
零点一刻 2014-4-29 09:30:38
没有服务器作支撑只能是个样子工程。。。。
回复
龌哎腻 2014-5-1 09:50:25
不过目前的Demo似乎仅支持输入文本!!!!!!!那你做好了再发啊,你把图文并排做出来也可以啊,就这东西传上来?
回复
。。。 2014-5-4 10:01:49
太简单!~~~没啥技术含量,充其量就是几个界面图,  微信团队怎么可能看得上?
回复
Iam斌斌 2014-5-6 11:03:08
支持表情吗
回复
jBG7rDiJ 2014-5-7 16:15:16
1. 如果您在您的项目中使用该开源组件,请给我们发电子邮件告诉我们您的应用程序的名称,否则后果自负。

吓尿! 好NB的说
回复
Benster 2014-5-19 07:31:43
为什么我按照楼主的方法安装了pod,通过pod执行啦,项目编译的时候还是出错呢?
回复
清平乐 2014-6-14 22:06:15
代码冗余,耦合性太强,没有层次感
回复
GoofBalls 2014-6-19 15:16:55
聊天界面很耗内存,加载历史信息时内存一直增长,还没看到哪里的问题,劳烦Jack优化下
回复
8pm测试 2014-6-23 10:02:41
jack,我的项目中可能有引用了你的部分代码,当然看到了你github上的相关note,但是上面的邮箱貌似不好使。你可以在code4app上留下相关联系邮箱,具体的APP应用等相关内容我会以邮件形式发送
回复
提取码:  下载次数:273 状态:已购或VIP 售价:0(原价:1)金钱 下载权限:初级码农 
46067 2 273
联系我们
首页/微信公众账号投稿

帖子代码编辑/版权问题

QQ:435399051,742864542

如何获得代码达人称号?

代码贡献英雄榜
用户名 下载数
通过邮件订阅最新 Code4App 信息
上一条 /4 下一条
联系我们
关闭
合作电话:
13802416937
Email:
435399051@qq.com
商务市场合作/投稿
问题反馈及帮助
联系我们

广告投放| 广东互联网违法和不良信息举报中心|中国互联网举报中心|Github|申请友链|手机版|Code4App ( 粤ICP备15117877号-1 )

快速回复 返回顶部 返回列表