Deliver your apps instantly on the web


Spoon lets you create web-hosted versions of your existing Windows apps that run instantly from your web site, with no install.

Spoon's unique, integrated app virtualization and delivery engine allows most apps to launch after transferring less than 10% of the app content, and completely eliminates installation and dependencies such as the AIR, JRE, Silverlight, and .NET runtimes.

Most apps can be packaged and published to Spoon in a few hours. Spoon apps embed into your existing web site with a single line of HTML. And Spoon requires no code changes.

Key Benefits

Spoon allows existing Windows apps to be quickly converted into web-based apps that run instantly from your web site. Spoon increases conversion rates and creates new monetization opportunities for software developers and publishers.

  • Boost Conversion Rates

    Create one-click demos and evaluation versions of your apps that run instantly from your web site, with no install or download barriers.
  • Eliminate Long Downloads

    Unique delivery technology allows most apps to launch with less than 10% transferred, reducing drop-off rates.
  • Run Without AIR, Java, or .NET

    Spoon automatically converts Adobe AIR, Java, and .NET-based apps into native apps. No runtime installs are required.
  • Reduce Support Costs

    Eliminate errors due to failed setup and configuration. Sandboxed execution environment prevents "DLL hell" and application conflicts.
  • New Monetization Opportunities

    Create SaaS versions of existing apps and generate new revenue through advertising and upsells displayed alongside Spoon web-based apps.
  • Offline Execution Support

    Optional local registration capability allows offline execution and creates Start Menu icons and other shell objects.
  • No Code or Infrastructure Changes

    Spoon works with existing, unmodified apps. No source code is required. Spoon easily embeds into your existing web site.
  • Run Anywhere

    Make apps available wherever your users go — on the road, offline, and even on locked-down desktops. Most apps run without administrative privileges.

Creating Spoon Apps

Spoon apps are built using Spoon App Studio. App Studio is free for Spoon subscribers. Experienced users can convert most apps for Spoon in less than an hour.

App Studio monitors the installation of your app onto a clean desktop. It then analyzes the installation and automatically constructs a virtual machine package which is uploaded to Spoon.

Because Spoon optimized delivery is based on machine learning technology, Spoon needs to see your app run a couple times in order to construct its model of your app. Once a few sample runs have been gathered, Spoon builds its model and your app is immediately available for use. While most apps work extremely well with just one or two sample runs, highly complex apps may require additional runs for optimal performance.

Once your Spoon app is online, simply add a provided line of HTML code into your existing web site where you would like the app to appear.

App Studio also provides command-line scripting, manual app configuration, and many other customizability options designed for advanced developers.

App Studio documentation: Online or PDF Version

Pricing

Silver Spoon is a fully hosted solution for application publishers that includes everything you need to publish apps on your own web site — including Spoon App Studio, storage, hosting, and CDN bandwidth — with simple, affordable pricing.

Silver Spoon is available for apps up to 640MB. (App size is determined by Spoon App Studio output package size).

There are no minimum term commitments. Pay only for what you use on a month-to-month basis:

Description Per Month
Silver Spoon Subscription - Unlimited Users
(includes App Studio, Standard Support, and 1TB transfer)
$200
Each Application (up to 640MB app size) $50
Content Delivery (first 1TB transfer) Free
Content Delivery (additional transfer, per GB) $0.15

Silver Spoon subscriptions can be purchased online. Payment can be made via Visa, Mastercard, American Express, and Discover credit cards.

Other licensing options, including standalone, large app, volume, and perpetual licensing are available upon request. Request a custom quote

Technical Overview

Spoon uses machine learning technology to automatically decompose complex applications into smaller functional and data units. Spoon does not require any streaming servers or specialized protocols, and works with no infrastructure changes.

Spoon automatically identifies a prefetch consisting of the components of the app which must be loaded in order for the user to start using the app. The prefetch is generally around 10% of the total app size, though this can vary considerably depending on the behavior of the specific app. Once the prefetch is transferred, the app launches immediately.

Apps can optionally be registered to the local device upon transfer completion. Registration moves the app content to a permanent location on the local device, making it available offline, and creates all Start Menu icons, desktop shortcuts, and file associations related to the app.

Spoon is tightly coupled with the industry-leading Xenocode® application virtualization engine. Virtualization packages applications into single, pre-configured executable packages that run instantly on the end user device, with no installation or dependencies. Virtual apps execute in isolated sandboxes, protecting them from external DLL and dependency conflicts and allowing apps to run on locked-down corporate desktops.

Learn more about Spoon app virtualization technology

Supported Platforms

The Spoon browser plugin works with most popular Internet browsers, including Internet Explorer, Firefox, and Safari.

The Spoon app virtualization kernel supports the Windows XP, Windows 2000, 2003, 2008, Windows Vista, and Windows 7 operating systems. Spoon supports most popular runtime engines, including the .NET Framework 1.1, 2.0, 3.0, and 3.5, Silverlight, Java 5 and 6, and Adobe AIR.

Spoon does not require any device drivers or administrative privileges to install or use. Because the Spoon app virtualization engine is a user-mode engine, Spoon does not support application features which contain or directly depend on interaction with specialized kernel-mode device drivers or other kernel-mode extensions; operating system components and extensions; anti-virus applications; and kernel event filtering, monitoring, and intrusion detection applications. Spoon is fully compatible with most major anti-virus and security packages currently available.

Terms and Conditions

Use of the Spoon service is subject to the Code Systems Terms of Use.

 

Demos Browser Sandbox  |  Games  |  Music Players  |  Poker Room  |  Twitter and IM  |  Video  |  Viewers
Developers Manage Spoon Feeds  |  Create Spoon Feed  |  Launch App Studio  |  Support  |  More Information
Company About Spoon  |  Contact  |  Business Inquiry  |  Privacy  |  Terms of Use

Spoon serves you from Seattle, Washington  |  Patents Pending  |  © 2009 Spoon