Rob Raguet-Schofield

Wolfram Research

October 18, 2017

Wolfram Player Released 🎉

After years of development and months of user testing Wolfram Player 11.1 for iOS was released to the public on the App Store two weeks ago.

Works on both iPad and iPhone running iOS 9.3 or higher

Free app displays arbitrary CDF documents

View dynamic content

Rotate 3D graphics

Optional full dynamic interactivity

EnterpriseCDF documents

Wolfram Cloud subscribers

In-app purchase ($9.99)

Features

Open documents from anywhere

Supports multiple Wolfram Cloud accounts

Web downloads

E-mail attachments

Other cloud document services (e.g. iCloud, Dropbox, Google Drive, etc.)

Sync with iTunes

Local computations

Improved interactivity

Does not require network

Platform appropriate user interface and user experience

Finger-sized touch targets

Pinch to zoom

Manipulate controls default position does not require covering content with your hand

Typesetting

∫(Sqrt[x+(Sqrt[x])])\[DifferentialD]x

TraditionalForm[%]

Graphics

Plot[Evaluate[Table[BesselJ[n,x],{n,4}]],{x,0,10},Filling->Axis]

Graphics3D

RegionPlot3D[x y z<1,{x,-5,5},{y,-5,5},{z,-5,5},PlotStyle->Directive[Yellow,Opacity[0.5]],Mesh->None,Ticks->None]

Dynamic

Checkbox[Dynamic[foo]]

Graphics[{Red,Disk[{0,.25},.5],Green,Disk[{-.33,-.25},.5],Blue,Disk[{.33,-.25},.5]},Background->Dynamic[If[foo,RGBColor[0,0,0],RGBColor[1,1,1]]]]

Manipulate

Manipulate[ContourPlot3D[x^2+y^2+a z^3==1,{x,-2,2},{y,-2,2},{z,-2,2},Mesh->None,Ticks->None],{a,-2,2}]

Touch

MousePosition[]

Style[Dynamic[MatrixForm@TouchPosition[]],Background->Green]

Manipulate[Expand[(a+b)^n],{n,1,100,1},
ControlType->VerticalSlider,
TouchscreenControlPlacement->Right]

Limitations

Read-only documents

Like Player on desktop systems, Wolfram Player for iOS does not allow content creation

Use Wolfram Cloud app to create and edit documents

Incomplete features

Slide Shows

EventHandler

Locator (outside of Manipulate)

InputField limitations

JLink

DatabaseLink

Performance

Constrained RAM on older devices

Slow CPU on older devices

Other limitations

Wolfram Engine session cannot currently be restarted

Coming Soon

Wolfram Engine version 11.2

Dozens of fixes for user reported bugs

Slide Show support

We have a solid product available now, but we intend to continue improving it.  Now that the app is available to a wider audience we have received valuable feedback about what works well and what needs improvement.

Get the app

Install the app on your iPad or iPhone from the App Store

Enable full interactivity

EnterpriseCDF

Wolfram Cloud subscription

In-app purchase

Take your content with you

Send feedback