BananaKit is an appealing abstraction of common patterns and tools that were extracted from some of the largest and most successful apps in the app store. Peel requests welcome.
- CoreBanana: A semi-persistence framework. Your data decays over a period of 3-4 days and bruises easily when manipulated.
- Split: A/B testing. Works best on a Sunday, when there is lower usage.
- Smoothie: Integration testing tools. Slippin up bugs one at a time. Provides 3D visualization of test coverage (requires Blender).
- AsyncBanana: Easy to use wrappers for GCD and NSOperation
Originally developed by @modocache, BananaKit is also an indispensible bunch of concepts for talking about code.