Deployment is the process during which a piece of Mathematica code is prepared for distribution or for the internet.

learn more… | top users | synonyms

46
votes
3answers
5k views

Understanding CDF

Update Since more and more issues are revealed as I venture deeper into the world of CDF, I decided to make this thread more general and hopefully more useful. I know posted my findings as an answer, ...
20
votes
3answers
1k views

Deploying Mathematica Content Online

I have the following program at home, which draws on a batch of pre-processed files (that are word frequency text files, compiled using ToLowerCase, ...
20
votes
1answer
525 views

Can Enterprise Edition really encrypt code for distribution via CDF?

The Wolfram blog post: Using Mathematica Enterprise Edition to Create Professional Apps, Tools, and Reports makes the following statement (emphasis mine): Enterprise Edition allows you to create ...
17
votes
3answers
591 views

Can CDF file embedded in a web page receive external parameters?

I know that I can embed a CDF file inside a web page by using: The embed tag. An object tag with an embed tag inside (better than 1). Using the JavaScript provided by Wolfram (better than 2). My ...
16
votes
1answer
674 views

What technical obstacles prevent all Mathematica code compiling to C

The following represents an attempt at a very simple view of the levels in Mathematica code: We have had lots of questions about deployment and compiling Mathematica code to C. Some of these for ...
15
votes
2answers
3k views

How to install packages?

This is always a problem when I distribute my packages to colleagues working on different platforms. I have my packages installed into a private directory and I autoload some of them when Mathematica ...
12
votes
2answers
361 views

Compile for deployment

Is there any way (other than the manual one) to grab all the functions a notebook uses from the different user-defined packages and putting everything into one file to deploy the code for e.g. CDF? I ...
7
votes
1answer
112 views

Refreshing the Palettes menu

How can the contents of the Palettes menu be refreshed (preferably programmatically) without restarting the Front End? When droppping a new palette notebook into ...
6
votes
4answers
260 views

How can I deploy only the output in Player Pro

I want to know how can I see only the output when I deploy the Mathematica notebook in Player Pro as in ...
6
votes
1answer
834 views

How to use and input audio wav file into a Wolfram demonstration

I am trying to send a Wolfram demo, which contains a sound wav file. sound = Import["C:/myfile.wav", "Data"]; snd := sound[[1]]; or snd = sound[[1]]; Is it ...
5
votes
3answers
259 views

Can one launch a Player Pro kernel independently of the front end

This question follows on from my earlier one, Seeking strategies to deploy a function securely without a front end. As it pursues a different track to solve the same problem it seemed distinct enough ...
5
votes
1answer
135 views

Prevent package from being opened in a notebook interface

I have a package which I need to deploy in a client's environment. It has proprietary code and solutions that I need to protect from prying eyes and inquisitive minds. The forum has discussed much ...
4
votes
2answers
127 views

Does the operating system matter when using Encode[]?

I have a package I want to distribute. I wrote the package in Version 9 under a Mac OS X operating system. I want to Encode[] the package. The end user will ...
3
votes
1answer
214 views

Can I use Geronimo instead of Apache Tomcat for deploying?

I am using Apache Tomcat for deploying Web-Applications. I want to deploy Apps in Geronimo (also built by Apache), because it's open source and provides more features (clustering, JMS, Application ...
3
votes
1answer
76 views

Web deployment of document containing URLSave function

Is it possible to deploy a Mathematica notebook which contains a dynamic URLSave function? My code has the following structure: ...
3
votes
0answers
38 views

How to deploy a Manipulate object to the cloud that enables SynchronousUpdating?

Is it possible to deploy a Manipulate object in the cloud that enables the SynchronousUpdating, which response immediately ? For example, to make something like this in one of the Wolfram's blog
3
votes
0answers
97 views

Authorizing use of proprietary code in the cloud?

As I continue to refine my working approach to deploying proprietary Mathematica code (see: Prevent package from being opened in a notebook interface and Run encoded package code through ...
2
votes
1answer
156 views

how to deploy notebook into player pro

I want to ask how can I deployMathematica notebook into player pro. I know that online conversion to Mathematica player pro is ...
2
votes
2answers
174 views

How can I create CDF applications which adjust their screen dimensions based on the end-user's display configuration?

I am trying to make a CDF application that takes the user's system information (screen information) and adjusts the size of the application to give a seamless experience over different screens with ...
2
votes
1answer
126 views

Detect Standalone CDF vs Browser Plugin environment [duplicate]

Recently, Wolfram informed me that there's no way to have a Print button in a CDF running within a plugin environment since the plugin does not interact with the operating system. If you have a way to ...
1
vote
1answer
108 views

Controlling preferences of deployed notebooks

The following screenshot shows a toy example to illustrate what I want to accomplish: The above mimics the structure a type of notebook that I want to deploy for both Mathematica and PlayerPro ...
1
vote
1answer
212 views

What Mathematica purchase level does CDF creation and deployment come with?

I am evaluating which purchase level of Mathematica 9 will suit my needs. I am finding some of the information provided on Mathematica's How to Buy Chart a bit vague and unclear. I need to be able to ...