AppDevKit

AppDevKit is an iOS development library that provides developers with useful features to fulfill their everyday iOS app development needs.

OTHER License

Stars
1.4K
Committers
16

Bot releases are visible (Hide)

AppDevKit - Fix pod update duplicated UUID issue and NibSizeCalculator style Latest Release

Published by kenobilyh over 1 year ago

What's Changed

Full Changelog: https://github.com/yahoo/AppDevKit/compare/1.7.0...1.7.1

AppDevKit - Support Swift package Manager and add bundle support on ADKNibSizeCalculator

Published by kenobilyh over 1 year ago

What's Changed

Highlight

ADKLayoutAttribute now changes to NS_OPTIONS
In Swift,

ADKLayoutAttribute(rawValue: ADKLayoutAttribute.trailing.rawValue + ADKLayoutAttribute.width.rawValue)

now won't be optional
Please check diff

Full Changelog: https://github.com/yahoo/AppDevKit/compare/1.6.0...1.7.0

AppDevKit - Adding Metal framework support and fix few bugs

Published by anistarsung over 4 years ago

This release contains few significant upgrade and recommend to migrate to this version. The changes are below:

  • Adding a new ADKMetalImageView to support Metal framework. It can be used for CIImage instance and render view very fast with GUP clips.

  • Adding ADKHexString compatible of UIColor to support different HEX color formate. EX: 0xFFAA33 and FFAA33.

  • Adding the UIColor support for extended SRGB color space.

  • Fixing the issues that ADKGradientView and ADKMultiGradientView won't display gradient color correctly when setting color contains transparent alpha channel.

  • Fixing the crash issue when PullToRefresh and InfiniteScrolling are using in the same UIScrollView. It would miss the paired removeObserver: method call.

AppDevKit - Adding an ADKMultiGradientView to be a complicated gradient generator

Published by anistarsung over 5 years ago

#90 Creating a complicated linear gradient view with orientations for you. Enhancing ADKGradientView with redraw method.
#87 ADKGradientView supports UI adjustment in InterfaceBuilder.

AppDevKit - Improving UIScrollView+ADKInfiniteScrollingView with manual update method

Published by anistarsung over 6 years ago

Adding a new method to support manual update layout in UIScrollView+ADKInfiniteScrollingView. It allows you to modify UIScrollView's contentInsets dynamically.

#82 New method ADKUpdateInfiniteScrollingLayout to support manual layout updating.

AppDevKit - Revert automatical prepareForReuse: method call

Published by anistarsung over 6 years ago

This quick release is for revert below commit.
#78 Revert prepareForReuse: method call in ADKCellDynamicSizeCalculator.

AppDevKit - Several major updates for AppDevKit & CameraKit

Published by anistarsung over 6 years ago

For this major release that includes several significant fixing and update. We're highly recommend to upgrade AppDevKit to this version. Below are key updates.

  • fixing some bugs in ADKNibCacheManager, ADKCellDynamicSizeCalculator and etc.
  • #67 Adding ADKOpenGLImageView to provides OpenGL rendering solution for CameraKit.
  • #65 Adding color transfer methods for ARGB, GBRA in UIColor.
AppDevKit - Fixing Pull-To-Refreash issue on iOS 11

Published by anistarsung about 7 years ago

The iOS 11 changes navigationBar's layout rules. It would trigger incorrect layout if you compile your project by XCode 9 and run it on iOS 11. Please upgrade this version if you're using ADKPullToRefresh mechanism.

#59 Fix Pull-To_Refreash on iOS 11

AppDevKit - Fixing image mirror problem in CameraKit

Published by anistarsung about 7 years ago

We fixed the problem of final image result with wrong mirror setting after users switch camera lens from front to rear or rear to front.
#56 Fixing flip camera lens issue

AppDevKit - Extending CameraKit to support live video data feature

Published by anistarsung over 7 years ago

We extended CameraKit to support live video data feature. When you use CameraKit to implement a camera, CameraKit has the capability that allows you to do the real-time image analysis.
#52 Adding a live video data delegate to handle real-time camera image data.

AppDevKit - Fix a bug for UIView+ADKAutoLayoutSupport

Published by anistarsung over 7 years ago

We fixed a bug in UIView+ADKAutoLayoutSupport and also add a new example to teach users how to use CameraKit to create a simple camera app.
#46 Fix logic error in UIView+ADKAutoLayoutSupport.
#48 Adding a demo sample for CameraKit.

AppDevKit - Adding CameraKit into AppDevKit

Published by anistarsung over 7 years ago

#40 Merging CameraKit into AppDevkit to cover camera controlling features. The CameraKit is a powerful kit that allows you use high-level APIs to control advanced manual camera features. You also can customize your camera view in your app.

AppDevKit - Fix image filter scale and bundle setting

Published by kenobilyh almost 8 years ago

#34 For scenario a SDK using ADK, should use bundleForClass instead of mainBundle
#37 Version check and screen ratio check

AppDevKit - 1.0.2:Fix bug and typo

Published by kenobilyh about 8 years ago

  • Fix logic for ADKIsLongerScreen and test case
  • Fix typo for ADKGradientView interface
  • Refine project
AppDevKit - 1.0.1

Published by kenobilyh over 8 years ago

  • Fix bug in ADKGaussianBlurWithRadius and refine UIImage+ADKImageFilter
  • Update README and add change log
AppDevKit - 1.0.0:First release for AppDevKit

Published by kenobilyh over 8 years ago

  • Common Tools
  • UI Tools
  • Animation Tools
  • Image Tools
  • ListView Tools
    Please checkout README file