Not quite sure where to ask this, but here goes...
I'm looking for a way to be able to write code (to run on a Windows machine and/or Mac) that would, in an automated fashion, be able to update set of iOS devices (most likely iPads), sync'ing images and videos from a folder on the computer to the iOS devices.
The context is a kid's summer camp, where we're teaching capturing footage and doing video editing with iMovie on iPads. The scenario would be that you've gathered a bunch of footage (images and videos) with GoPros, DSLRs, drones, etc. and you have all that media in a directory on your machine. You now have the task of loading this footage onto a set of 30 iPads. The end result is that the iPads are used in a teaching environment for video editing using iMovie. So the media would be loaded each night in preparation for class the next day.
I'm looking for a way to write code which will automate this a bit. So I'd plug in the next iPad, run the utility, and it would sync the media.
Is there any API I can use to interface with an iOS device, like an iPad, plugged into the local windows machine or Mac?