CoconutKit iconCoconutKit 2.0.2.9

Open source library of high-quality iOS components
CoconutKit is a free and open source library of high-quality iOS components which includes several tools for dealing with view controllers, multi-threading, view animations, as well as some new controls and various utility classes.

These components are meant to make the life of an iOS programmer easier by reducing the boilerplate code written every day, improving code quality and enforcing solid application architecture.

Further detailed instructions on how to use the CoconutKit library within your own iOS projects are available HERE.

Main features:

  • High-quality view controller containers (view controller embedding, view controller stacking) with several transition animations
  • Easy way to change the language used by an application at runtime, without having to alter system preferences
  • Localization of labels and buttons directly in nib files, without having to create and bind outlets anymore
  • Core Data validation made easy: No more boilerplate code to write so that your code can focus on business logic. Moreover, text fields can be bound for field formatting and synchronization, both in model -> view and view -> model directions. Forms managed by Core Data have never been easier to write!
  • View controllers for web browsing and easier table view search management
  • Multi-threaded task management, including task grouping, cancelation, progress status, task dependencies and remaining time estimation
  • Classes for creating complex view animations made of several sub-animations
  • New controls (text field moving automatically with the keyboard, new kind of segmented control, Ken Burns slideshow)
  • Classes for common UI tasks (keyboard management, interface locking)
  • Classes for single-line table view cell and view instantiations
  • Methods for skinning some built-in controls prior to iOS 5 appearance API
  • Lightweight logger, assertions, float comparisons, etc.
  • Various extensions to Cocoa and UIKit classes (calendrical calculations, collections, notifications, etc.)

last updated on:
December 23rd, 2012, 21:10 GMT
file size:
1.8 MB
price:
FREE!
developed by:
Samuel Défago
license type:
MIT License 
operating system(s):
Mac OS X
binary format:
-
category:
Home \ Development \ Libraries

FREE!

In a hurry? Add it to your Download Basket!

user rating

UNRATED
0.0/5
 

0/5

What's New in version 2.0.2
  • Fix an issue with non-running animations incorrectly started after the application wakes up from background
  • Add HLSFileManager
  • Fix default capacity for stacks used in storyboards
  • Add bundle parameter to HLSModelManager creation methods
read full changelog

Add your review!

SUBMIT