-
Notifications
You must be signed in to change notification settings - Fork 149
Home
yhlin edited this page Jun 15, 2016
·
3 revisions
AppDevKit is an iOS development library that provides foundational and developer everyday required features for their iOS app development. It has been used by Yahoo’s iOS app production for 3 years, and future outsourcing apps will also be using AppDevKit. The stability and scalability has been verified on these production apps. It makes difficult development tasks easier and has saved 30% development time in real case. It also covers incompatibility issues caused by different iOS platforms.
It has 5 major parts that include command, user interfaces, animate, image and list view support libraries. Please leverage AppDevKit in your iOS project or join our development group of AppDevKit. We will maintain this project for you.
- ADKAppUtil > The foundational tools to support common tasks.
- ADKStringHelper > The string formatter that will generate formatted stings form date, number and etc for you.
- ADKCalculatorHelper > The calculation set including distance, size, width, height, etc.
- ADKNibCacheManager > The manager to cache different instances in memory and keep it as a singleton.
- UIView+ADKGetUIViewController > Supports get any view's UIViewController.
- UIColor+ADKHexPresentation > Supports HEX color format and color shift.
- ADKViewExclusiveTouch > Supports exclusive touch on each sub views.
- UIView+ADKAutoLayoutSupport > Supports command autolayout features.
- UIScrollView+ADKPullToRefreshView > Supports pull to refresh feature on scrollable view. For example: UIScrollView, UITableView and UICollectionView.
- UIScrollView+ADKInfiniteScrollingView > Supports infinite scrolling feature on scrollable view. For example: UIScrollView, UITableView and UICollectionView.
- ADKModalMaskView > Providing a way to create a modal view for presenting specific view.
- ADKGradientView > Creates a gradient view for you.
- ADKDashedLineView > Creates a dashed line around your view.
- UIView+ADKAnimationMacro > Gives some simple animation behavior for specific UIView.
- UIImage+ADKColorReplacement > Supports color changing / replacement feature on UIImage.
- UIImage+ADKImageFilter > Supports image FX, resize, crop, etc. on UIImage.
- UIImage+ADKDrawingTemplate > Supports loss less image from a PDF source.
- UICollectionView+ADKOperation > Supports force stop scrolling in collection view.
- ADKNibSizeCalculator > Provides correct cell size for different devices effectively.
- ADKCellDynamicSizeCalculator > Calculates dynamic cell with and height for UICollectionViewCell and UITableViewCell.
- ADKCollectionViewDynamicSizeCell > Base UICollectionViewCell supports dynamic width and height features.
- ADKTableViewDynamicSizeCell > Base UITableViewCell supports dynamic width and height features.