Jacob
Jay
Jacob Jay

Peripatetic British designer, full-stack developer and entrepreneur.
      Specialising in web application architecture and user-experience.

3 Video projects

PictureSync Windows Application for Verse

Modernise the architecture and UI of PictureSync for a new Windows application.
Function
Photo Video API

Innovations

  • Optimised service addition and sign-in UI, including transparent post web authentication token retrieval (e.g. OAuth) using a simple 'becomes frontmost' check
  • First application to upload both image data and annotations
  • First application to interface between both multiple applications and multiple web services
  • Comprehensive abstractions for web service behaviours with modular service plugin architecture including per-plugin version checking
  • Co-branded builds with default sign-in prompts for service providers using an automated build system, and with provider-specific statistics (via a private website login)
  • Only application to be able to upload images and then later sync the annotations (e.g. via Flick API)
  • Only application to employ database-free metadata via file system extended attributes (i.e. for service upload IDs)
  • Transparent licence activation after purchase on website

Features

  • Integral image and metadata manipulation functions
  • Support for multiple disparate web-service APIs for uploads with an aggregate progress UI
  • Interfaces with the file system and external applications to collect data, including support for standards-based emebedded IPTC/XMP and XMP sidecar files for annotations

Links

2006 — Conception, Desktop, PhotoSummary ↓
Details, 3 images →

PictureSync Mac Application for Verse

Batch upload annotated images to web services
Function
Photo Video API

Innovations

  • Optimised service addition and sign-in UI, including transparent post web authentication token retrieval (e.g. OAuth) using a simple 'becomes frontmost' check
  • First application to upload both image data and annotations
  • First application to interface between both multiple applications and multiple web services
  • Comprehensive abstractions for web service behaviours with modular service plugin architecture including per-plugin version checking
  • Co-branded builds with default sign-in prompts for service providers using an automated build system, and with provider-specific statistics (via a private website login)
  • Only application to be able to upload images and then later sync the annotations (e.g. via Flick API)
  • Only application to employ database-free metadata via file system extended attributes (i.e. for service upload IDs)
  • Transparent licence activation after purchase on website

Features

  • Integral image and metadata manipulation functions
  • Support for multiple disparate web-service APIs for uploads with an aggregate progress UI
  • Interfaces with the file system and external applications to collect data, including support for standards-based emebedded IPTC/XMP and XMP sidecar files for annotations
  • Fullscreen view

Links

2004 — Conception, Desktop, PhotoSummary ↓
Details, 19 images →

Website for CBX / Sulzer Infra FM / Axima FM

Upgrade of site for service provider.

Innovations

  • Dynamic content selection with fallbacks for overlapping country/language static content employing dynamic URLs and a metadata store
  • Publishing of short video editorials
  • Visitor survey (bespoke aquisition with off the shelf desktop analysis)
  • Automatic what's new feature using the metadata store

Features

  • Heirachical structure for 100+ pages with multiple regions and languages
  • Press area including image gallery, PDF clippings and video editorials
  • Callback request facility
  • Registration-only articles
  • Video
2001 — Design, Web, Content ManagementSummary ↓
Details, 3 images →