Top 5 iOS Libraries — February 2017
原文:https://medium.cobeisfresh.com/top-5-ios-libraries-february-2017-7efb5ddb1fee?from=singlemessage#.ovtq82tbr
1. Hero
原文有动画演示视频
Yeah, we know this library has been featured in a bunch of other lists before. But we really like it! Hero is an animation engine that lets you create amazing animations in just a couple of lines of code.
Aside from that, it features an in-app 3D debugger (kind of like Xcode’s Debug Visual Hierarchy feature), and changing your animation live, without re-compiling your project!
2. JTAppleCalendar
日历
If you ever feel the need to use calendar in your application, JTAppleCalendar is a great solution: a customisable, awesome library that gives you a whole bunch of options like range selection, boundary dates, custom cells and many more.
It supports installing with CocoaPods and Carthage. If you are unfamiliar with these methods, there is also a great tutorial on the git page. So, it’s really worth checking out!
3. Sharaku
This is an awesome library for image filters in your application. Admit it or not, we are all fans of Instagram filters ? ? . So, if you are using camera or images in your application, why wouldn’t you add “little sugar” on top of it with these filters?
It is very easy to install and use, so give it a try! At least in your demo project :)
4. LocalizationKit iOS
A lot of our bugs boil down to changing strings in the app. It would be really nice if we could have a way to change strings easily, without needing to push updates or even recompile our app! LocalizationKit lets you do that.
LocalizationNKit is an online service that holds all of your keys and localized strings, and is seamlessly synced with your iOS app, so everything just works™. Change a string on the web, and it’s in your app automatically. The best part is that it’s currently completely free!
5. Material 2
Ever wanted your app to look more like Android? Probably not. ? (Sorry Android devs)
All kidding aside, Material design does provide some nice UI paradigms and provides a clean look. If only the Human Interface Guidelines were as detailed as the Material design guide.
Material is a collection of views that imitate the Material design style. You can choose from Material design icons, color schemes, buttons, cards, all the way to complex layouts like a pager, side menu and toolbars!
That’s all folks! Have you ever tried any of those libs? Be sure to leave your opinion in the comments. As usual, we have also prepared an Android libraries list, if you are more Android kind of a dev :)