Message Boards Message Boards

Totally confused about UI application deployment options

hello

I have a small application, with a simple user interface built of some controls and Dynamic/DynamicModule. It woks reasonably well on my machine inside the Wolfram Desktop. The question is - and it is much harder than it should be: how do I get it in front of people?

The obvious choice would be to deploy it in the Wolfram Cloud.

CloudDeploy[DynamicModule[...]]

sounds easy... BUT here comes the "but"

I am having trouble finding information that clearly states what works and what does not work in the cloud. From what I've found... it should work. How saving definitions works is absolutely not clear. How performance is affected is again not clear... other than the expectation that things will be slower... how much slower? e.g. Did it crash or is it still running?

As a plan B I started looking at the Wolfram Player. As I understand this started out as "CDF Player" ... but now it can work on notebooks, so... no more "CDF". Again, it sounds easy. Just click Save or Publish to the cloud... then open it up in the free Wolfram Player and.... IT DOES NOT WORK. I see there is a Wolfram Player Pro that gives "extended interactivity". Do I need that? Again, it is not clear.

Thanks for the help.

p.s. Stephen Wolfram should really play "secret shopper" on the wolfram.com website and check if he could build a simple application and deploy it for end users.

POSTED BY: Tamas Simon
3 Replies

adding to the list the use of the Databin. immediately I hit a limit and got this error message

Databin::apierrl: Your databin entry could not be added because it exceeds the 25 kb limit. To increase your entry limit, contact us.

The "contact us" link takes me to this page: https://datadrop.wolframcloud.com/datadrop/plans.html which says that I should have 15Mb space... more than enough. It doesn't say anything about a 25Kb limit. I've reached out to support (again)

Dear Wolfram people, you have a wonderful technology stack. Seriously. Please get your product documentation to a state where one can figure out what products, licenses/plans one needs to actually build something on it... thank you.

POSTED BY: Tamas Simon

Here is another example. This is the page I arrived at from the "fast introduction to programmers"... talking about Wolfram Alpha integration https://reference.wolfram.com/language/guide/WolframAlphaIntegration.html

Except that .. it doesn't talk about the real question - having to register on the developer portal - and the fact that there is no way to pass in the AppID to the Wolfram Alpha[] function

POSTED BY: Tamas Simon

here is the "How Player Pro Compares" page for example: https://www.wolfram.com/player-pro/how-player-pro-compares.html

POSTED BY: Tamas Simon
Reply to this discussion
Community posts can be styled and formatted using the Markdown syntax.
Reply Preview
Attachments
Remove
or Discard

Group Abstract Group Abstract