Slooh Space Camera

Commercially successful, consumer facing online astronomy app

Highlights

  • Launced 2003, one of the first complex commercial Flash apps
  • Robust codebase ran performantly for 6 years
  • Scalable architecture supported numerous feature changes
  • Client-server streaming app served thousands of simultaneous users
  • Complex logic, performance and scaling requirements
  • MVC design, modular architecture, async operations, complex state machine, multiple instanced
  • Sole developer and designer
  • More than 30 major features
  • UX/UI design solved for deep feature list and steep technical curve
  • Key conceptual role in product development

Detail
Client-server app streaming data, audio and images to thousands of subscribers. Real-time viewing and control of observatories in Chile and South America.

Technologies
ActionScript1, ActionScript2, ActionScript3, Flash Communication Server, Flash Media Server, Flash Remoting, RTMP, PHP, HTTP Tunneling, AMF, Photoshop, FireWorks, Illustrator, BBEdit

Notable Successes

---------------------------------------------------------------------------

Consumer-facing online astronomy app using Flash web client and Flash Media Server backend for intensive two-way data-streaming between users around the world and remote observatories in Canary Islands and Chile

Interesting Because
Commercial-grade consumer-facing design; custom UI design and implementation; complex, robust, scalable architecture and programming of client app with intensive two-way data communication with server

Detail
Key collaborator from the ground up; led the entire design process, from requirements gathering to design iterations to prototyping; sole designer and Flash programmer; numerous custom UI elements and features, including: simulated video-feed using jpegs and generated noise, animated buttons and textual-data displays, modal popups, UI soundFX, streaming radio, side-scrolling programming schedule, time pickers, reservation input, sketch-tool overlay, integration with online chat system, and more.

Case Studies:

Technologies

  • xxxxx
  • xxxxx
  • xxxxx
  • xxxxx
  • xxxxx
  • xxxxx
  • xxxxx
  • xxxxx
  • xxxxx
    • Roles
      Concept development, UI design, graphics, programming

SloohScreens_f07

SloohScreens_f06