知名应用背后的第三方开源项目
2019独角兽企业重金招聘Python工程师标准>>>
AFNetworking: 适用于iOS和OS X的网络框架。
Appirater: 提醒用户打分。
ASIHTTPRequest:简单使用CFNetwork API封装进行HTTP网络请求,用Objective-C编写,可应用在Mac OSX和iOS开发中。
CocoaHTTPServer: 用于Mac OS X和iOS应用程序的轻量级、可嵌入的HTTP服务器框架。
Cocoa Lumberjack:适用于Mac和iOS的日志框架,集简单、快速、强大以及灵活于一身。
MBProgressHUD: 用多种样式展示半透明的HUD,并带有指示器和标签,自定义功能强大。
PLCrashReporter (Github mirror): 进程内崩溃报告框架。
QSUtilities: 实用工具、控件以及其他辅助类的集合。
SocketRocket: Objective-C WebSocket客户端库。 https://github.com/square/SocketRocket
XBImageFilters: 允许实时过滤摄像头拍摄的照片,使用OpenGL ES 2 来快速处理各种图片效果。
Foursquare
Facebook SDK for iOS: 集成Facebook,构建强大的社交app。
FSNetworking: Foursquare iOS网络库。
kingpin: MapKit/MKAnnotation pin 聚合库,主要用来在地图上面添加锚点。
AFNetworking:适用于iOS和OS X的网络框架。
SKBounceAnimation: CAKeyframeAnimation子类,可快速简单地设置弹动的数量,开始和结束的值,以及创建动画。
DB5: 通过Plist配置文件。
BlocksKit: blocks工具包。
SDWebImage: 提供一个UIImageVIew类以支持远程加载网络图片。具有缓存管理、异步图片下载等功能,支持GIF动画,使用GCD和ARC。
DTCOreText:文字效果代码类库。在UITextView上实现丰富的文字效果,比如文字大小、颜色、字体、下划线,链接,给文字加上图片、视频,文字任意间距等等。实现类似于CSS网页的文字效果。
Shazam
AudioStreamer:Mac OS X和iPhone上适用的流媒体音频播放器,可播放来自网络上的音乐。.
ColorArt: iTunes 11风格的颜色匹配代码。
objc-geohash: Objective-C GeoHash库,通过经纬度获得哈希表。
FormatterKit: 收集了精心构思的NSFormatter子类。
UIView+Glow: UIView的一个类别,可添加对制作发光视图的支持,以突出屏幕上重要的部分,方便用户与之进行交互。
WEbViewJavascriptBridge: 在使用UIWebView时,它优雅地实现了JS与ios 的ObjC 原生代码之间的互调,支持消息发送、接收、消息处理器的注册与调用以及设置消息处理的回调。
Skype
AFNetworking: 适用于iOS和OS X的网络框架。
Hockey SDK: HockeyApp service官方iOS SDK。
PLCrashReporter (Github mirror): 进程内的崩溃报告框架。
TTTAttributedLabel是一个文字视图开源组件,是UILabel的替代元件,可以以简单的方式展现渲染的属性字符串。另外,还支持链接植入,不管是手动还是使用UIDataDetectorTypes自动把电话号码、事件、地址以及其他信息变成链接。
SDWebImage: 提供一个UIImageVIew类以支持远程加载网络图片。具有缓存管理、异步图片下载等功能,支持GIF动画,使用GCD和ARC。
Cocoa Lumberjack: 适用于Mac和iOS的日志框架,集简单、快速、强大以及灵活于一身。
MWPhotoBrowser: 一个简单的带有栅格视图的iOS照片浏览器,可添加标题和选择多个图片。照片浏览器效果类似iOS原生的照片应用,可显示来自手机的图片或者是网络图片,也可自动从网络下载图片并进行缓存,还可图片进行缩放等。
BlocksKit: Objective-C blocks工具包。
Spotify
FMDB: SQLite API封装库。
MAObjCRuntime:将运行时API封装成ObjC。
Nu: 编程语言。
PLCrashReporter (Github mirror):进程内崩溃报告框架。
SBJSON:Objective-C 实现的一个严格的JSON 解析器和生成器。
转载于:https://my.oschina.net/u/1244672/blog/510377
知名应用背后的第三方开源项目相关推荐
- Android消息通信之无所不能的第三方开源项目EventBus
Android消息通信之无所不能的第三方开源项目EventBus 在Android开发中,消息通信在开发过程中是比较重要但比较略微繁琐的过程,比如,Activity与Fragment之间的消息通 ...
- 第三方开源项目名称_如何为您的开源项目选择品牌名称
第三方开源项目名称 在开发新的开源软件项目时,大多数开发人员不会花很多时间在思考品牌战略. 毕竟,当您进行一个项目时,一个好主意,扎实的代码和充满激情的社区才是真正重要的. 大多数项目所有者做出的第一 ...
- 第三方开源项目名称_开源名称中有什么?
第三方开源项目名称 GNOME,Java,Jupyter,Python. 如果您的朋友或家人曾经窃听您的工作对话,他们可能会认为您从事文艺复兴时期的民间文学艺术,咖啡烘焙,天文学或动物学工作. 这些开 ...
- 最全的第三方开源项目
今天在看博客的时候,无意中发现了 @Trinea 在GitHub上的一个项目 Android开源项目分类汇总 ,由于类容太多了,我没有一个个完整地看完,但是里面介绍的开源项目都非常有参考价值,包括很炫 ...
- 【Android SOAP】基于第三方开源项目ksoap-android
项目地址:http://code.google.com/p/ksoap2-android/ 服务器端,参考:[Web Service]Apache Tuscany发布Web Service 准备工作: ...
- 如何更加安全、高效地利用开源项目?
GitChat 作者:周猛 原文: 如何更加安全.高效地利用开源项目? 关注微信公众号:「GitChat 技术杂谈」 一本正经的讲技术 [不要错过文末彩蛋] 在平时的开发过程中,难免会遇到这样那样的难 ...
- android第三方开源音频播放器,Android第三方开源SeekBarCompat:音乐类播放器等APP进度条常用...
Android第三方开源SeekBarCompat:音乐类播放器等APP进度条常用 Android平台原生的SeekBar设计简单,然而,比如现在流行的一些音乐播放器的播放进度控制条,如果直接使 ...
- 修改和使用第三方开源软件后重新发布开源License怎么写,看看Apache Maven就明白了
有人说,看了很多开源License的文章,我还是不知道如果修改了或者引用了他人发布的开源软件,然后重新发布自己的修改版本,该怎么做?如何加上自己的著作权同时又尊重原来的作者.其实就差一个例子,看看Ap ...
- 如何更加安全、高效地选择开源项目(内附详解)
前言 在平时的开发过程中,难免会遇到这样那样的难题,或者一些繁琐且不想纯手工完成的功能,对于这些问题,解决的姿势有很多种,可以通过同事间的交流.上网查资料.去官网找文档等,随着开源的推动和完善,寻找合 ...
- Android 第三方库--2017年Android开源项目及库汇总
转自:http://blog.csdn.net/jsonnan/article/details/62215287 东西有点多,但是资源绝对nice,自己都全部亲身体验过了,大家可放心使用 github ...
最新文章
- windows10 安装 mysql8.0.12 详解
- R语言计算回归模型的SST、SSR以及SSE指标实战
- cannot import name 'SpeechLib'
- MFC应用技术之CTreeControl的使用
- pytorch 笔记:手动实现AR (auto regressive)
- 前阿里资深运营王殿进:SaaS产品经理所面临的苦恼
- 编写JQuery插件-2
- javascirpt如何模仿块级作用域(js高程笔记)
- bigdecimal比较大小的方法_【初中数学思维训练】第7题——比较大小的常用方法...
- Android Studio项目目录结构介绍
- MFC UpdateData
- 触发器和存储过程的使用
- paip.Answer 3.0 注册功能SQL注入漏洞解决方案
- ElasticSearch全文搜索引擎之查询API操作详解
- JDBC Java数据库编程
- Java复习题及答案
- java deff_java – 在配置中添加时出现Spring NoClassDefF...
- 解决Docker 一直starting 的办法
- 请简述final、finalize和finally的区别
- nodejs+vue微信小程序的饭店外卖点餐平台系统
热门文章
- mat格式数据集转换为arff与txt格式
- NSGA-Ⅱ算法C++实现(测试函数为ZDT1)
- Arcgis 如何将大量数据转换成csv导出
- 【ArcGIS|空间分析】微博签到数据分析(全国大学生GIS技能大赛试题)
- python爬虫-- 爬取51job网招聘信息
- JavaSE学习--单例设计模式
- Androrid Studio Debug Warning:debug info can be unavailable
- 骁龙660_骁龙660卖到4000元!这款手机哪里来的自信?
- android通过手机热点通信
- asp和php漏洞,ASP_实例分析ASP上传漏洞入侵实战及扩展,【上传漏洞欺骗技术】 - phpStudy...