如题,想知道新浪微博IOS端使用了哪些第三方库。
为啥国内的公司都不把用的那些开源的模块给列出来,用了别人的,说都不说一声么
以前收藏的博客,里面整理一些大公司用到的iOS第三方库。
iOS 第三方开源库的吐槽和备忘
这个博客下面整理了。微博在下面。
网易新闻,Garageband,多看阅读,淘宝,微信,QQ,百度地图,人人
这个连接可能也对你有帮助一些知名App用到的第三方库汇总
还有这个,我觉得这个非常nice,公司用到的一些 iOS 开源库和第三方组件这是我关注的一个iOS开发者他把他们公司用到的开源库全部列出来了。他还整理了这个。GitHub 上排名前 100 的 Objective-C 项目简介
顺便回答以下题主最后的问题,为啥不把用的那些开源的模块给列出来。
个人感觉理由如下
1. 大公司用到的有些开源库不是完全使用的开源库,他们在开源库的基础上还做了修改。以前看唐巧的博客的时候唐巧就写到他把用到的一个上拉刷新组件进行了修改。
2. 尽管有些开源库已经耳熟能详,比如说afnetwork,fmdb等等,但是说大公司用没用到是就不确定了。知乎在招聘的时候对iOS工程师要求是需要非常熟悉网络编程的,当时看到这个的时候我就想对于知乎这种大访问量的网站,网络请求是不是需要特别的优化,可能说他们就不会用到afnetwork这种现在一般开发都会用到的开源库而是会根据自己的后台进行自己专属网络请求库的开发。
3. iOS开发网络上开源库的更新换代实在是太快了。以前网络请求的库好像是ASIHttpRequest,现在都是afnetwork了。而且像腾讯这种产品已经迭代了无数个周期,不可能说一个开源组件说换就换。
4. 我觉得最重要的一点。对于大公司来说,有那么一点保密的成分在里面。用什么样的开源库可以更快的开发是很重要的,而且一些开源库可能会是他们核心代码的部分,毕竟有很多的竞争者。吐槽一句,国内的这些公司,是没有facebook那种情怀的...
github上有一个开源组件是可以建立一个viewcontroller把cocoapods里用到的开源库自动生成一个view的。
好像回答跑题了...总之,我很感谢网上有那么多大牛愿意开源他们的东西。我在去努力用这些库让我开发的应用更好,这可能是我唯一能感谢他们的方式了吧。
2 回答1.1k 阅读
1 回答992 阅读✓ 已解决
1 回答2.7k 阅读
1 回答1.4k 阅读
1.7k 阅读
1 回答1.1k 阅读
1.3k 阅读
前言
如: Limboy:读 Facebook App 头文件的一些收获
如果常用,大概就在下面列举的
GitHub 上排名前 100 的 Objective-C 项目简介
当然很多公司也会开源自己的组件
【整理】国内一些大公司的开源项目
可能没有回答题主的问题?