Update note: This tutorial has been updated by Kishin Manglani. The original tutorial was written by Marcelo Fabri. It’s no secret that third-party iOS developer libraries can save precious time when you’re doing developing apps. The iOS open-source community is quite active, and we all know that leveraging libraries is a must when developing an […]
Totally disagree with SDWebImage. I am part of an iOS team handling a mixed code base app with over 300.000 unique monthly users and we saw a marked rise in crash-free users when we switched from SDWebImage to Nuke.
Yep, this article will only make those most “popular” libraries even more “popular” because its based on cocoa pods installations, and not actual use.
I agree some of them like JSON are now useless due to better native framework.
I think you guys are right - we should have called this “Most Installed Libraries According to Cocoapods” to be more accurate. Maybe next time, we’ll do this article a different way where we survey a bunch of advanced iOS developers or some such.
Thanks to everyone who’s chimed in with some of your favorites (or ones you don’t like), that’s helpful for anyone reading!
I’m very surprised that masonry & snapkit are so popular. You are really satisfied that develop speed? And you need build & run every time. I think we have better choice —FlexLib. We can use it to develop iOS native apps like android，react native way. For most ui development, it will speed up 70% at least. Do you want to try it?