TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Libraries Used in the Top 100 iOS Apps

163 pointsby martin_tipgainover 9 years ago

14 comments

mwcampbellover 9 years ago
I notice that no off-the-shelf web view wrappers (e.g. PhoneGap/Cordova) or non-web-view JavaScript frameworks (Titanium, NativeScript) are in this list. Would Xamarin, RoboVM, or RubyMotion be detectable with this method? Or can we safely assume that all of the top 100 apps are native ObjC or Swift?
评论 #10401026 未加载
评论 #10401046 未加载
评论 #10401051 未加载
CyrusLover 9 years ago
Interesting sidenote: I saw a reply to this post on Twitter where SourceDNA commented how the makeup of the top 100 apps differs from the long tail of apps:<p><a href="https:&#x2F;&#x2F;twitter.com&#x2F;SourceDNA&#x2F;status&#x2F;652247709655547905" rel="nofollow">https:&#x2F;&#x2F;twitter.com&#x2F;SourceDNA&#x2F;status&#x2F;652247709655547905</a> <a href="https:&#x2F;&#x2F;twitter.com&#x2F;SourceDNA&#x2F;status&#x2F;652247927289544704" rel="nofollow">https:&#x2F;&#x2F;twitter.com&#x2F;SourceDNA&#x2F;status&#x2F;652247927289544704</a><p>&quot;CocoaPods is less popular in the top 100 apps than the long tail. We see ~180K apps with AFNetworking.&quot;<p>&quot;CocoaPods more popular in apps that aren&#x27;t top 100. Top apps more customized, less third-party code.&quot;
评论 #10400697 未加载
评论 #10400927 未加载
gorenaover 9 years ago
Scary how many of these are obsolete or outdated.<p>&quot;Bolts-iOS&quot; is a <i>dependency</i> of &quot;facebook-ios-sdk&quot;, which means that 19 of the top apps are using an outdated version of the Facebook SDK that predates Bolts, and might be vulnerable.
评论 #10400919 未加载
mellingover 9 years ago
Here&#x27;s a curated list of Swift libraries:<p><a href="http:&#x2F;&#x2F;www.ioscookies.com" rel="nofollow">http:&#x2F;&#x2F;www.ioscookies.com</a><p>And some cool new Swift&#x2F;Objective C libraries:<p><a href="https:&#x2F;&#x2F;www.ckl.io&#x2F;blog&#x2F;9-trending-objective-c-and-swift-ios-libraries&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.ckl.io&#x2F;blog&#x2F;9-trending-objective-c-and-swift-ios...</a>
uwemaurerover 9 years ago
Top libraries for Android apps:<p><a href="http:&#x2F;&#x2F;www.appbrain.com&#x2F;stats&#x2F;libraries&#x2F;dev" rel="nofollow">http:&#x2F;&#x2F;www.appbrain.com&#x2F;stats&#x2F;libraries&#x2F;dev</a><p>Top ad network on Android sorted by usage:<p><a href="http:&#x2F;&#x2F;www.appbrain.com&#x2F;stats&#x2F;libraries&#x2F;ad" rel="nofollow">http:&#x2F;&#x2F;www.appbrain.com&#x2F;stats&#x2F;libraries&#x2F;ad</a>
chrisBobover 9 years ago
Anyone know what is wrong with the table? When I try to highlight text (so I can find out what Flurry-iOS-SDK is) it lets me click, but then scrolls rappidly to the top of the page when I move the mouse to highlight something (Safari on OS X).
评论 #10400828 未加载
评论 #10400950 未加载
tptacekover 9 years ago
This is neat. Someone should get Nate Lawson in here; SourceDNA has this analysis for free and paid apps in both app stores, and he&#x27;s doing it by bringing up binaries to an IR and doing pattern matching.
评论 #10402111 未加载
timangladeover 9 years ago
Probably of interest as well: a list from CocoaPods of the top SDKs sorted by number of unique apps that have installed them <a href="https:&#x2F;&#x2F;gist.github.com&#x2F;orta&#x2F;1c607a2c46545244ab16" rel="nofollow">https:&#x2F;&#x2F;gist.github.com&#x2F;orta&#x2F;1c607a2c46545244ab16</a>
评论 #10402315 未加载
an4rchyover 9 years ago
I&#x27;m surprised Realm is not on here.
评论 #10401680 未加载
评论 #10401099 未加载
aresantover 9 years ago
Slightly off-topic but we&#x27;re in the middle of building an iOS &#x2F; Android SDK &#x2F; library to drive improved location services.<p>Does anybody have any solid resources on SDK marketing directly to iOS and Android developers?<p>We&#x27;ve found some innovative ways to address the community (doesn&#x27;t hurt to have an office packed with engineers to ask where they find solutions) but looking for ideas ranging from the best developer events, to publications, to PR agencies focused on devs, to marketing co&#x27;s etc.<p>I have been surprised how hard it is to turn up prior-art on this subject.
评论 #10400997 未加载
评论 #10400736 未加载
评论 #10401406 未加载
评论 #10400733 未加载
评论 #10400891 未加载
评论 #10400928 未加载
iomindover 9 years ago
How exactly do you scan these apps though? The only proper way I can think of going about it is to some how bulk download these apps and then go about analysing their code.
评论 #10401719 未加载
DannyBeeover 9 years ago
For giggles, go into these top 100 apps, and see how many actually properly comply with the open source licenses of many of these libraries (IE they reproduce the proper notices, etc).
joshavantover 9 years ago
<i>4</i> of the top 100 iOS apps are STILL using ASIHTTPRequest? ಠ_ಠ
评论 #10400658 未加载
smillikenover 9 years ago
We&#x27;ve automated this at MixRank and have analyzed millions of apps over the last couple years.<p>Is there anything of interest HN would like me to look up or blog about?