CascableCore
The only camera SDK for iOS, iPadOS, macOS, and visionOS that supports over 250 cameras from eight manufacturers, via either WiFi or USB.
Why CascableCore? • A Turnkey SDK That Pays For Itself • Get Hands-On! • Bespoke Development
CascableCore is an SDK for integrating with cameras from Canon, Fujifilm, GoPro, Nikon, Olympus, OM System, Panasonic, and Sony. It provides a powerful yet easy-to-use set of APIs for all supported cameras — write code once, and you support over 250 different camera models via WiFi or USB!
Interested? Sign up for an account and request an evaluation license to get started!
One SDK, Hundreds Of Cameras
Concentrate on building your app and leave the cameras to us. CascableCore provides a unified set of APIs for all supported cameras.
It's just like being tethered to a computer but wirelessly. Works on both my D750 and D7200.
— App Store Review for Cascable
Field Proven
CascableCore has been field proven by hundreds of thousands of users taking millions of photos. You'll be using the exact code our own apps do.
Swift and Objective-C
CascableCore fits right in with standard Swift and Objective-C patterns. Whichever you use, you'll be up and running in a snap.
Get Started For Free
CascableCore has a fully-featured 30 day trial, allowing you to see the power of CascableCore for yourself. Request an evaluation license today!
Why CascableCore?
Integrating with cameras starts with the promise of standards-based protocols and immediately descends into chaos, with ever-changing proprietary vendor extensions and hard-to-find, incomplete documentation.
Here at Cascable, we’ve built up a huge amount of experience navigating this field, and offer a truly unique product — over a decade of experience and engineering work packaged up into a single, easy-to-use SDK.
- ✔ Field-proven with hundreds of thousands of end users.
- ✔ Support for over 250 cameras from Canon, Fujifilm, GoPro, Nikon, Olympus, Panasonic, and Sony via WiFi and USB1.
- ✔ Powerful and consistent APIs for all supported cameras, including live view, settings changes, stills and video shooting, file transfer, and more2.
A Turnkey SDK That Pays For Itself
Communicating with the camera is only half the battle. Your app also needs to manage Bluetooth connections, WiFi network switching, and communicating over USB. And if you don’t want to set your users’ devices on fire, you’ll need a high-performance, hardware-accelerated rendering pipeline for the camera’s live view stream.
CascableCore’s got you covered for all of that and more, providing a turnkey solution for integrating with over 250 supported camera models. The SDK pays for itself immediately in saved development time — you’ll be up and running with a fully-featured, high-quality camera integration in hours rather than months.
Get Hands-On!
For a more hands-on introduction to CascableCore, you can see our CascableCore Distribution repository to see our release process, version history, and some discussion on getting set up and some of the more advanced parts of the API.
Our CascableCore Demo repository contains a demo project that lets you see CascableCore being used in real code.
Bespoke Development Services
If you need more than an SDK, we can provide a complete set of development services — including a CascableCore license, integration into your app, and support — in one simple package.
For more information, get in touch!