Message Boards Message Boards

0
|
11189 Views
|
5 Replies
|
1 Total Likes
View groups...
Share
Share this post:

How to learn to develop applications like those in the Demonstrations?

Posted 8 years ago

I would like to learn to use Mathematica to develop applications such as those presented in WOLFRAM DEMONSTRATION PROJECT. The problem is that I do not know where to start. Could you help me ? Thank you.

Blustar

POSTED BY: Blu Star
5 Replies
Posted 8 years ago

You can also check this by Leonid Shifrin: "Mathematica programming: an advanced introduction"

POSTED BY: Tom Zinger
Posted 8 years ago

The Mathematica GuideBook by Michael Trott always gives me lots of inspirations. I like exploring the SystemFiles folder. Some interesting tricks are hiding there.

POSTED BY: Alice Smith
Posted 8 years ago

Thanks for your suggestions. Could you recommend a good book? Regards.

POSTED BY: Blu Star

A book specifically about creating Demonstrations? No, I know of no such books.

More generally, about getting started with Mathematica? Yes!

Actually, I recommend beginning with one of the introductory videos on the Wolfram web site, and most especially those by Cliff Hastings or Jon McLoone, e.g.:

http://www.wolfram.com/broadcast/video.php?c=86&v=357 http://www.wolfram.com/broadcast/video.php?c=86&v=906 http://www.wolfram.com/broadcast/video.php?c=86&p=2&v=327

A good beginner's book is "Hands-On Start to Wolfram Mathematica", by Cliff Hastings, Kelvin Mischo, and Michael Monson, which is available in paperback.

For more suggestions, go to the Mathematica Learning Center (https://www.wolfram.com/support/learn/) and look at the list of resources at: http://mathematica.stackexchange.com/questions/18/where-can-i-find-examples-of-good-mathematica-programming-practice/259#259

Finally, don't forget the incredible resource provided by the Documentation Center that constitutes the Mathematical help system.

POSTED BY: Murray Eisenberg

Some simple-minded suggestion:

  • Learn how in an ordinary Mathematica notebook to create a Manipulate, and prototype the dynamic presentation you have in mind.
  • Find some (simple) Demonstration and download the source CDF file, which will include all the code along with the various elements for a CDF — caption, snapshots, details, authoring information, etc. — that are required for it to be acceptable as a Demonstration.
  • In Mathematica, from the File menu select New > Demonstration. That will provide a template into which you can drop your Manipulate and then add the other elements for a demonstration
POSTED BY: Murray Eisenberg
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