Upload images from Aperture via FTP.
Types: Desktop; Roles: Development, Design, Architecture; Functions: Photo; Tools: AppleScript, Xcode, FTP.
- Utilised a two component architecture, a plugin gathered metadata, and a seperate standalone application performed the FTP uploads, progress feedback, finishing by updating Aperture's metadata status fields. This architecture was beneficial to avoid blocking the modal Aperture plugin architecture, and additionally allowed the standalone application to handle uploads from other applications, including via Drag and Drop.
- Ability to perform additional exports from Aperture and have them appended to an existing upload
- Saves upload status back to Aperture after upload
- Minimised (menubar) progress view