Apple's decision to make the iPhone into a decidedly closed platform has allowed it to do all kinds of weird and wonderful things throughout its six year lifecycle, but it's also come at the cost of flexibility. Like it or not, there are just some things that devices running iOS simply cannot do when compared with most other smartphones, especially those running Google's rival Android mobile operating system. One of the things it cannot do is send or receive files over Bluetooth. It's also something that phones have been able to do for many, many years.
The Cydia store contains a wide range of offerings from developers from all works of life. Some of the software in Cydia is uploaded by teenagers, some by indie developers, some by security researchers and some of the more professional pickings in Cydia are submitted by development houses who do this as a profession. One of those development houses is CocoaNuts, who are a small team of developers dedicated to creating tweaks for iOS which put powerful functionality in the hands of users.